草庐IT

active_flag

全部标签

android - Activity 管理器的使用

我有一个关于ActivityManager用法的快速问题。我查看并通读了源代码,不出所料,它提供了有关其工作原理的信息。但是,我感兴趣的是Android操作系统中的哪些地方使用此Activity来实际管理Activity。例如,当一个Activity开始时,Android将使用ActivityManager的方法跟踪Activity,我想找出它发生的位置。 最佳答案 这是一个list对于代码中所有包含ActivityManager的地方。请注意,它们中的大多数不是指SDK提供的ActivityManager,而是指ActivityM

android - 处理大位图和 android Activity 生命周期的内存不足错误

我有一个可滚动的map应用程序,目前它有一个巨大的位图。它在启动时加载良好,但是当它失去前台状态并且用户再次将其返回时我遇到内存不足错误。在onPause中,它使用回收将位图丢弃,并将其标记为空。onResume检查是否map==null并将再次加载位图,尽管我回收了位图,但程序崩溃了……这里有一些代码。所有其他对Bitmap映射的引用在加载/绘制之前首先检查它是否为null。暂停protectedvoidonPause(){super.onPause();Log.e("sys","onPausewascalled");if(map!=null){map.recycle();map=n

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

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