草庐IT

Splash_Screen_Activity

全部标签

android - 执行相机 Intent 时 Activity 被杀死

[编辑:问题已解决。请看myanswer下面。]在我的应用程序中,我调用系统相机拍照,然后在onActivityResult中处理结果。你知道,通常。它曾经有效,但现在我的通话Activity在我拍照时被杀死了。具体来说,onDestroy()在我按下相机快门后立即在我的Activity中调用。照片确实被拍摄并保存了(我检查过文件是否写入了SD卡)。在我接受照片后,不是返回调用Activity并调用onActivityResult,而是调用Activity堆栈中的上一个Activity。我在logcat中看不到任何异常。我的自定义异常处理程序没有被调用。如果重要的话,我的应用程序还包括

android - 当系统运行 OutOfMenory 时,android 框架不会调用 Activity 的 public void onLowMemory() 方法

我从大图像创建位图可绘制对象,然后出现内存不足错误。Activity.onLowMemory()方法应该被调用,但实际上它并没有被框架调用。是否有任何解决方案,或者是否有任何其他方法可以在android中捕获OutOfMemory错误? 最佳答案 这不是onLowMemory的工作方式。它会在整个系统内存不足时调用,而不是您的应用程序,因此您无法完全避免OOM。更多详情here.另请参阅RomainGuy的博客文章以获取有关内存泄漏的更多信息:links在Stackoverflow上至少有数百个关于如何处理位图的问题:Android

java.lang.RuntimeException : Unable to instantiate activity ComponentInfo after SDK update 错误

我最近更新了Android3.2SDK,从那时起我就无法运行我的应用程序,除非它立即强制退出并给出“无法实例化ActivityComponentInfo”错误。我检查了关于该主题的每篇文章,相信我已经涵盖了导致此错误的所有常见问题。我相信它可能与集成的谷歌地图有关,但它在更新之前工作正常。这是LogCat和list。主要Activity类非常大,所以我想避免发布它。05-1614:08:16.313:I/dalvikvm(2880):FailedresolvingLcnp/apps/dronecontrol/DroneControlActivity;interface112'Lslic

android - 如何在 Android 中显示另一个 Activity 中的一个 Activity ?

我有一个Activity,想在其中显示另一个Activity。这是我的布局:如何在单击按钮时在内部LinearLayout中显示Activity? 最佳答案 为多个Activity使用一个布局使用setContentView方法为每个Activity扩展布局实例,通常在onCreate中:@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.my_common_l

Android - 在动画期间保持 Activity

我想在Android中创建从一个Activity到下一个Activity的动画过渡。但是在动画期间,黑色背景会短暂停电,然后显示我要显示的下一个Activity的动画。我想保持第一个Activity不变,这样第二个Activity就会激活并与第一个Activity重叠。我怎样才能实现这种行为?这是我当前的两个动画xml文件,它们没有实现我想要实现的目标:hold.xmlenter.xml我的Java代码:starter.overridePendingTransition(R.anim.enter,R.anim.hold);先谢谢你,帕特 最佳答案

android - Android 的仪器测试 - 如何在方向改变后接收新的 Activity?

我正在尝试测试新创建的Activity(方向更改后)是否已正确重新初始化。下面的代码显示从getActivity()返回的Activity是在setUp()中构造的Activity,而不是新创建的Activity。测试:publicclassMyActivityTestextendsActivityInstrumentationTestCase2{privatestaticfinalStringTAG="RAMPS";privateMyActivitymActivity;publicMyActivityTest(){super("com.ramps",MyActivity.class)

android - 使用 FragmentManager 从 Activity 访问 fragment 方法

在下面的方法中,我试图从Activity中调用fragment方法。此方法所在的类扩展了FragmentActivity。我所有的fragment导入都应该来自android.support.v4吗?错误是在最后一行“无法从fragment转换到NasaDailyImage”有什么想法吗?publicvoidonRefresh(Viewview){android.app.FragmentManagerfragmentManager=getFragmentManager();NasaDailyImageNasaDailyFragment;NasaDailyFragment=(NasaDa

android - 如何使 IntentService 的线程保持 Activity 状态?

我正在编写一个跟踪用户位置的测试应用程序。这个想法是我可以启动一个服务,然后注册位置更新。现在我为此使用IntentService。服务代码(不起作用...)如下所示:publicclassGpsGatheringServiceextendsIntentService{//varsprivatestaticfinalStringTAG="GpsGatheringService";privatebooleanstopThread;//constructorspublicGpsGatheringService(){super("GpsGatheringServiceThread");sto

android - parcelable 值得实现以在 Activity 之间传递数据吗?

我想提高我的应用程序的性能。我想到的一件事是用parcelable替换所有可序列化的intent-bundle参数。我找到了这个线程:BenefitofusingParcelableinsteadofserializingobject有人从一本书中说,parcelable仅用于进程间通信?那可能不是最新的,对吧?因为至少从技术上讲,这是可能的。然后还有parcelable不可靠的说法,因为实现因设备而异,这当然是一个致命的特性,因为我希望它始终工作,所有设备和api,从API7开始。而且我还阅读了一些关于使用Externalizable或实现自定义协议(protocol)的建议……但我

Android 在 Activity 中捏合和缩放图像

我有一个带有一组图像的ListView。单击其中任何一个,单击的图像将出现在一个新的Activity中,并位于ImageViewActivity的中心,它也是可缩放的。问题是当我缩放图像时,它会获得缩放,但也会像拖放一样移动。我应该消除图像的移动,并且只能从Activity的中心缩放。ZoomInZoomOutActivity.javapublicclassZoomInZoomOutActivityextendsActivityimplementsOnTouchListener{privatestaticfinalStringTAG="Touch";@SuppressWarnings(