草庐IT

active_directory

全部标签

android - ACTION_CHOOSER 和 ACTION_PICK_ACTIVITY 之间的 Intent 解析和区别

我对Intent解析以及Intent.ACTION_PICK_ACTIVITY和Intent.ACTION_CHOOSER之间的区别有疑问(包括它的便利函数版本Intent.createChooser())。我正在编写一个“程序包管理器”应用程序。我在其中有一个ListActivity,它显示设备上安装的所有包(使用PackageManager.getInstalledPackages()填充)。我还在列表中注册了一个上下文菜单,其中一项是“启动”。下面是我来自onContextItemSelected()的代码,用于处理“启动”上下文菜单项。Intentintent;Listris;

android - 如何从小部件启动在不同包中定义的 Activity ?

我有一个带有可点击ImageView的小部件。当我点击小部件时,我希望它启动一个位于不同包中的Activity。但我没有收到任何错误,点击事件也没有发生。我在下面给出我的代码。Intentstart=newIntent(context,com.abc.xyz.Start.class);//com.abc.xyz->otherpackagePendingIntentpendingIntent=PendingIntent.getActivity(context,0,start,0);RemoteViewsviews=newRemoteViews(context.getPackageName

android - 如何从另一个类(它扩展 Activity)方法 Android 调用 CCColorLayer 类的方法?

我需要从B类的方法(它扩展Activity)调用A类的方法(它扩展CCColorLayer)。这怎么可能?尝试在B类中为A类创建对象。但这不是解决方案。每次它创建不同的层。请帮忙。提前致谢。 最佳答案 您要创建单例模式吗??publicClassAextendsCCcolorlayer{privatestaticfinalAINSTANCE=newA();A(){}publicstaticAgetInstance(){returnINSTANCE;}}来自B类publicclassB{B(){A.getInstance();//wh

android - 实现从服务到 Activity 的回调

这个问题在这里已经有了答案:AccessingUIthreadhandlerfromaservice(7个答案)关闭7年前。我一直在玩Service,但我无法让它们按我需要的方式运行。我需要从Activity调用Service函数,我使用这个publicclassLocalBinderextendsBinder{LocalServicegetService(){returnLocalService.this;}}但是一旦完成长时间的网络操作,我该如何回调Activity?我想在服务执行某些操作时在操作栏上显示微调器,并在完成时隐藏它。我还需要它来坚持具有相同操作栏的所有不同Activi

android - 等待 PictureCallback 发生时“暂停” Activity

我正在构建一个Android应用程序,我想在调用Activity继续之前等待PictureCallback发生。importandroid.hardware.Camera;privateCameracameraprivateBitmappicture;camera.takePicture(null,null,newPictureCallback(){@OverridepublicvoidonPictureTaken(byte[]data,Cameracamera){BitmapFactory.Optionsoptions=newBitmapFactory.Options();optio

nginx: [error] open() “/var/run/nginx/nginx.pid“ failed (2: No such file or directory)

该错误消息通常表示Nginx在启动过程中无法找到指定路径的日志文件或进程号文件。我这边是因为服务器断电,导致该问题这个问题可能有几种原因和解决方法:1.确保Nginx配置文件中的日志路径正确。在Nginx配置文件中查找`error_log`和`pid`配置指令,并检查路径是否正确。例如:error_log/var/log/nginx/error.log;pid   /var/run/nginx.pid; 确保这些路径存在,并且Nginx有相应的权限来访问它们。可以使用`ls`命令验证路径是否存在。2.如果您在启动Nginx时遇到该错误消息,可能是因为`/usr/local/nginx/logs

android - 打开跟踪文件时出错 : No such file or directory (2)

我收到以上错误:erroropeningtracefile:Nosuchfileordirectory(2)当我在模拟器上运行我的android应用程序时。谁能告诉我这可能是什么原因?我正在使用android-sdk-20,下面的行被添加到AndroidManifest.xml我还添加了这一行:因为我认为写入SD卡可能存在一些问题。 最佳答案 发生这种情况是因为您的计算机中没有安装minSdkVersion或targetSdkVersion。我现在已经测试过了。例如,如果您的Manifest.xml中有这些行:而你的电脑只安装了AP

android - 强制我的 Activity 前景?

我有一个启动器风格的应用程序。用户启动应用程序后,时钟开始滴答作响,经过一定时间后,用户将返回到我的应用程序的主要Activity,并被告知时间到了。为了实现这一点,我有一个AsyncTask,它的doInBackground定期检查已经过了多少时间(这部分工作正常)。然后:protectedvoidonPostExecute(Strings){super.onPostExecute(s);Intentintent=newIntent(getApplicationContext(),HomeScreenMain.class);intent.addFlags(Intent.FLAG_AC

java - 如何从应用内计费中隐藏非 Activity 产品?

我们有一个支持InAppBillingv3的安卓应用。在我们的测试中,其他一切正常,但我们发现通过查询库存也可以获取非Activity产品。这是我们在应用产品库存中查询GooglePlay的方式:ArrayListmoreSkus=newArrayList();moreSkus.add("gas");moreSkus.add("premium");mHelper.queryInventoryAsync(true,moreSkus,mGotInventoryListener);...IabHelper.QueryInventoryFinishedListenermGotInventory

android - Activity 完成得太慢

在我的Activity“A”中,我使用计时器和媒体播放器播放音频。我的应用程序有一个设置Activity说Activity“B”,用于选择音频播放模式。我正在使用startActivityForResult()并从ActivityB发送一个resultCode。问题是ActivityB需要太多时间才能完成。因为A中的音频在B完全结束之前开始。怎么处理???我的ActivityB调用代码是:Intentintent=newIntent(context,Setting.class);startActivityForResult(intent,Cover.SETTING_REQ);我的Act