一般开发中,当调用Activity生命周期方法onPause()和onStop()方法后,Activity的实例并没有被直接销毁,它仍然保存在内存中,Activity里面所有的信息和状态数据都将保存下来,当这个Activity重新回到前台的时候,所有的数据都会得到保留并且可被使用。
但是在一些特殊情况下,例如设备上装载了“XX大师”“XX助手”等清理内存的工具时,也有可能直接干掉我们后台的Activity,还有一种情况就是当系统的内存不足时,垃圾回收机制被自动回收到我们在之前已经onPause...
分类:
其他好文 时间:
2015-02-07 17:32:07
阅读次数:
202
官网帮助文档链接:http://developer.android.com/guide/components/fragments.htmlFragment的生命周期:Fragment与Activity生命周期的对比:
分类:
其他好文 时间:
2015-02-05 17:43:47
阅读次数:
146
void onCreate(Bundle savedInstanceState) 第一次创建时调用? void onStart()? ?被用户可见时调用? void onRestart()??当Activity处于stop状态又被重新启动时调用? void onResume() 当获得焦点即可与用户...
分类:
其他好文 时间:
2015-02-03 15:27:22
阅读次数:
148
生命周期 activityhttp://blog.csdn.net/android_tutor/article/details/5772285http://www.cnblogs.com/JohnTsai/p/4052676.html1.进app oncreate() -> onstart()->o...
分类:
移动开发 时间:
2015-02-02 17:57:57
阅读次数:
199
图片来自http://blog.csdn.net/android_tutor/article/details/5772285
分类:
移动开发 时间:
2015-02-01 17:37:13
阅读次数:
142
官网帮助文档链接:
http://developer.android.com/guide/components/fragments.html
主要看两张图,和跑代码
一,Fragment的生命周
二,与Activity生命周期的对比
场景演示 : 切换到该Fragment
11-29 14:26:35.095: D/...
分类:
移动开发 时间:
2015-01-27 13:22:46
阅读次数:
276
在activity生命周期方法:onCreate(),onStart(),onResume()中调用View.getWidth()和View.getHeight()方法获取View的高度是不可行的,因为此时布局没有加载是不可见状态。还有当view的可见状态为:GONE,时获取的宽高也是0;2.解决办法:(1)直接测量:privatevoidfirst(){
in..
分类:
移动开发 时间:
2015-01-21 20:32:55
阅读次数:
427
进入TestNotificaitonActivity01-16 16:17:12.172: D/TestNotificaitonActivity(26710): Hdolc [ 1 : BaseActivity.java : 47 : onCreate ] - TestNotificaitonAct...
分类:
其他好文 时间:
2015-01-16 18:31:45
阅读次数:
146
适当的停止和重新启动你的活动是activity生命周期的重要流程,它确保您的用户知道app时活着的而且不会丢失进程。有一些关键的场景你的activity会停止和重新启动:1.用户打开最近的app窗口并从你的app切换到另一个app。目前的activity在你app的前台停止状态。如果用户点击图标返回...
分类:
其他好文 时间:
2015-01-12 00:17:43
阅读次数:
118