最近查了很久这个事情,分享给大家,
原理很简单,一个Activity在manifet里声明了android:parentActivityName;这时候通过Activity左上角的返回按钮点击返回,
启动声明的父Activity,总会先调用父Activity的OnDestroy方法,具体如下面所说:
android:name="com.example...
分类:
移动开发 时间:
2014-11-19 20:39:32
阅读次数:
200
第一次使用fragment,在手机锁屏时会自动调用onCreate和onDestroy方法,而在做fragment切换时就出现问题了,因为fragment的生命周期都是依赖于activity的生命周期的,所以为了不让手机锁屏时自动调用onCreate和...
分类:
其他好文 时间:
2014-11-19 02:23:19
阅读次数:
169
使用百度MapApi定位时候,当退出当时使用的activity后,则会报如题的异常,解决办法:1:当退出当前定位的activity时,一定要在onDestroy方法中要mLocClient.stop();2:百度定位对应的service在Manifest中定义如下,切记,一定要加上过滤器:andro...
##01_start开启服务的生命周期(重点)*服务的特点:服务被创建时调用onCreate、onStartCommand;服务只能被创建一次,可以开启多次onStartCommand;服务只能被停止一次onDestroy;没有onPause、onStop、onResume、onRestart方法,因为service没有界面,长期运行在后台。*生命..
分类:
移动开发 时间:
2014-11-07 06:23:45
阅读次数:
260
Service的生命周期Service的生命周期方法比Activity少一些,只有onCreate,onStart,onDestroy 我们有两种方式启动一个Service,他们对Service生命周期的影响是不一样的。 1通过startService Service会经历onCreate...
分类:
其他好文 时间:
2014-11-05 06:59:11
阅读次数:
186
(1)我用的是fragment,在onStop但是没有onDestroy的情况下切换(replace)fragment时报java.lang.IllegalStateException: Can not perform this action after onSaveInstanceState错误,...
分类:
编程语言 时间:
2014-10-27 17:01:59
阅读次数:
170
1. Activity 主要关注与视图窗体的创建(目前理解为网站的网页)。它具有生命周期的概念,onCreate,OnStart,OnRestart, OnResume,OnPause,OnStop,OnDestroy。随着 Activity 对用户的可见和不可见状态转变,onStart()和onS...
分类:
移动开发 时间:
2014-10-26 06:45:31
阅读次数:
253
8.1 activity的7个生命周期方法onCreate()、onStart()、onResume()、onpause()、onstop()、ondestroy()、onRestart()方法。onRestart()方法是当一个已经创建的Activity重新位于前台时,会调用此方法,其他的六个生命...
分类:
其他好文 时间:
2014-10-14 00:59:17
阅读次数:
405
Activity.finish()Call this when your activity is done and should be closed.在你的activity动作完成的时候,或者Activity需要关闭的时候,调用此方法。当你调用此方法的时候,系统只是将最上面的Activity移出了栈...
分类:
移动开发 时间:
2014-09-25 19:10:17
阅读次数:
191
在android2.2以后,如果服务在ondestroy里加上了start自己,用kill backgroudprocess通常无法结束自己。
有一种最新发现的方法,利用反射调用forceStopPackage来结束进程
Method forceStopPackage = am.getClass().getDeclaredMethod("forceStopPackage", String.clas...
分类:
移动开发 时间:
2014-09-13 15:56:35
阅读次数:
267