解决Android手机 屏幕横竖屏切换Android中当屏幕横竖屏切换时,Activity的生命周期是重新加载(说明当前的Activity给销毁了,但又重新执行加载),怎么使屏幕横竖屏切换时,当前的Activity不销毁呢?1. 在AndroidManifest.xml中为Activity设置con...
分类:
移动开发 时间:
2015-06-19 10:06:59
阅读次数:
150
1、新建一个Activity,并把各个生命周期打印出来2、运行Activity,得到如下信息onCreate--> onStart--> onResume-->3、按crtl+f12切换成横屏时onSaveInstanceState--> onPause--> onStop--> onDestroy...
分类:
其他好文 时间:
2015-06-15 20:13:11
阅读次数:
124
为何使用Fragment?
实现UI的灵活组建与拆分,与Activity配合可保持Activity的视图不变,转而操作Fragment,就像Activity的模块与组建一样。同时解决了
在平板上UI的适应性。
《Android编程权威指南》一书作者提出了AUF(即Always Use Fragment)原则----暂且相信他
Fragment 的生命周期依赖于Activity的生命周期,并...
分类:
移动开发 时间:
2015-06-13 21:42:56
阅读次数:
194
根据activity的生命周期,在activity不显示时,会执行onStop函数(比如按下home键),所以你在onStop函数(按退出键除外)里面把notification放在通知栏里,再此显示时,把notification从通知栏里去掉。或者,只要程序在运行就一直显示通知栏图标。下面对Noti...
分类:
移动开发 时间:
2015-06-12 11:36:11
阅读次数:
155
本篇博客首先介绍Activity的生命周期以及Task(即Activity栈的概念),从而说明在几种情况下(比如程序正常启动或退出),程序执行的顺序(即调用生命周期方法的顺序)。最后重点区别几个容易混淆的生命周期方法。
一、Activity的生命周期深入理解
最初我们都会看到下面这个图:
...
分类:
移动开发 时间:
2015-06-08 09:58:55
阅读次数:
219
子曰:溫故而知新,能够為師矣。《論語》学习技术也一样,对于技术文档或者经典的技术书籍来说,指望看一遍就全然掌握,那基本不大可能,所以我们须要常常回过头再细致研读几遍,以领悟到作者的思想精髓。近来回想了一下关于Activity的生命周期,參看了相关书籍和官方文档,也有了不小的收获,对于曾经的认知有了非...
分类:
其他好文 时间:
2015-06-07 12:29:23
阅读次数:
102
一、f8跳到下一个断点super.onCreate(savedInstanceState);//保存实例状态onResume();//重启Activity的四种状态:是以在程序界面的显示情况来理解的。二、Activity的生命周期activity完整的生命周期onCreate()到onDestroy()activity的可见生命周期onStart()到onStop()activity..
分类:
移动开发 时间:
2015-06-04 12:04:13
阅读次数:
141
Fragment必须被“嵌入”Activity中使用,因此虽然Fragment也拥有自己的生命周期,但Fragment的生命周期会受它所在的Activity的生命周期的控制。 Fragment与Activity通信 为了在Activity中显示Activity,还必须将Fragment添加到...
分类:
其他好文 时间:
2015-06-03 13:22:41
阅读次数:
173