一个Activity代表手机屏幕的一屏,或者平板电脑的一个窗口。
重要组成单元之一,提供了和用户交互的可视化界面。
一个Activity中可以添加很多组件,组件负责具体功能。
一个应用有多个Activity,这些Activity组成了Activity栈。栈顶事当前活动的,其他被压入下面的成为非活动Activity,等待是否可能被恢复为活动状态。
四种状态:
- 活动:当前Activity,位于栈顶,用户可见,有焦点
- 暂停:失去焦点Activity,可见,但是内存低情况下,不会被杀死。
- 停止:该Activity被其他Activity覆盖,不可见,仍保持状态和信息,但内存低会被杀死。
- 销毁:Activity结束,或所在Dalvik进程结束。
public void startActivity (Intent intent)
public void finish()

Activity作为Android应用的重要组成,代表设备屏幕上的一屏或窗口,提供用户交互界面。一个应用通常包含多个Activity,形成Activity栈。Activity有四种状态:活动、暂停、停止和销毁,分别对应不同的用户交互和内存管理情况。通过Intent和Bundle,可以实现在Activity间的数据交换和传递。
最低0.47元/天 解锁文章
694

被折叠的 条评论
为什么被折叠?



