这篇文章解决了在StackOverflow上一个经常被提到的问题。在配置发生变化(Configuration changs)时,什么是最好的保存活动对象方法,比如运行中的线程,Sockets,AsyncTask。要回答这个问题,我们要先讨论一些开发者在Activity生命周期中使用长时间后台任务时遇...
分类:
其他好文 时间:
2014-11-24 08:37:00
阅读次数:
143
提供两个关于Activity的生命周期模型图示帮助理解: 图1 图2从图2所示的Activity生命周期不难看出,在这个图中包含了两层循环,第一层循环是onPause -> onResume -> onPause,第二层循环是onStop -> onRestart -> onStart -> onR...
分类:
移动开发 时间:
2014-11-21 18:13:46
阅读次数:
281
Preference控件如何自定义应对Activity执行onStop或者onDestory生命周期方法的逻辑。...
分类:
其他好文 时间:
2014-11-20 15:18:48
阅读次数:
190
当用户需要对手机通过屏幕进行交互时,比如打一个电话,拍张照片,发送一个邮件,或者查看地图。开发者就需要实现一个活动(Activity)。每个活动都将作为一个提供用户使用接口的窗口。它可以填满整个屏幕,也可以小于、大于屏幕甚至漂浮在其它窗口上面。作为android应用程序中最重要的四大组件之一。今天我们来学习一下Android中Activity的生命周期。
首先,创建一个android pro...
分类:
移动开发 时间:
2014-11-17 12:29:19
阅读次数:
225
写这篇博文之前,已经对android有一定的了解和认识。这篇博文主要讲述android的Activity的生命周期,这是android开发者必须掌握的知识。android的Activity组件拥有7个生命周期:onCreate()、onStart()、onResume()、onPause()、onS...
分类:
移动开发 时间:
2014-11-13 18:34:43
阅读次数:
286
Activity之间参数传递
A activity想将参数传给B activity时可以利用Intent将消息带过去
Intent intent = new Intent(this,BActivity.class);
intent.putExtra("xxxx", "xxxx");
数据量多的话可以使用
Bundle bundle = new...
分类:
其他好文 时间:
2014-11-12 23:01:48
阅读次数:
338
Activity其实是继承了ApplicationContext这个类,我们可以重写以下方法,如下代码:123456789public class Activity extends ApplicationContext {protected void onCreate(Bundle savedIns...
分类:
移动开发 时间:
2014-11-09 22:14:25
阅读次数:
340
1.Fragment的生命周期:先看Google帮助文档中给出的图示://附加Fragment到当前Activity上.public void onAttach(Activity activity) { // TODO Auto-generated method stub super.onAtt.....
分类:
其他好文 时间:
2014-11-03 12:57:57
阅读次数:
142
4.1.2通过实例来亲身体验Activity的生命周期上一小节介绍了Activity生命周期中的各个过程,本小节将以一个简单的实例来使读者亲身体验到Activity生命周期中的各个事件。在Eclipse中新建一个Android工程,命名为example4_1,修改其MainActivity类中的内容如范例4-1所示。【范例4..
分类:
移动开发 时间:
2014-10-29 19:46:37
阅读次数:
170
4.1.2? 通过实例来亲身体验Activity的生命周期 上一小节介绍了Activity生命周期中的各个过程,本小节将以一个简单的实例来使读者亲身体验到Activity生命周期中的各个事件。 在Eclipse中新建一个Android工程,命名...
分类:
移动开发 时间:
2014-10-29 13:12:20
阅读次数:
228