android:task 和 回退按钮

1.每个任务包含多个activity,存储到栈中,最新的activity保存在栈顶。

2.多个任务也可以看成多个应用,当执行任务时按下home,当前任务所有状态包括栈信息保存起来。多任务和home activity不是保存在栈空间中的。因而回退的最终只能到home界面。

3.按回退时,当前activity会从栈顶取出并被销毁,同时栈顶元素的下一个元素被唤醒。

4.为避免activity状态丢失,最好调用回调函数onSavaInstanceState()保存状态信息。

5.manifese.xml设置启动任务:

  

<activity ... >
<intent-filter ... >
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
...
</activity>

加载模式还没有深入学习。

posted @ 2011-11-04 10:00  我要当地主  阅读(543)  评论(0)    收藏  举报