安卓第五天——Activity生命周期
来源:互联网 发布:数据挖掘实例 编辑:程序博客网 时间:2024/06/14 06:40
安卓第五天
Activity生命周期
1.Activity是应用程序的入口,负责创建窗口、用户交互等。
2.一个程序可能会有多个Activity
继承自android.app.Activity
如果想实现activity类,必须覆盖其方法,
OverrideonCreate()
setContentView()显示视图
findViewById()实例化组件
AndroidManifest.xml->application标签里声明
指定程序运行时首先加载的Activity,定义action 和category
3.某一个时刻只有一个Activity处在栈顶。
4. Activity创建,压栈,用户可交互;如果用户离开一个任务很长时间。系统将清除除了根activity之外的所有activity。
activity生命周期图
Activity的三个状态:
激活(运行)状态: 屏幕的最前端,处于Activity栈顶
暂停状态:在屏幕上仍可见,但失去了焦点,维持着自己的各个内部状态和成员信息,和window manager保持连接,但是系统可能会在手机内存低的情况下杀掉该Activity
终止状态:在屏幕上完全不可见,被其他的Activity挡住了。维护着自己的各个内部状态和成员信息,window manager不再管理其window信息,会经常由于手机的内存征用问题被系统杀掉。
Activity从创建到进入运行态所触发的事件
onCreate()-->onStart-->onResume()
从运行态到停止态所触发的事件
onPause()--->onStop()
从停止态到运行态所触发事件
onRestart()-->onStart()--->onResume()
从运行态到暂停态所触发事件
onPause()
从暂停态到运行态所触发事件
onResume()
- 安卓第五天——Activity生命周期
- 安卓第五天————activity生命周期详解
- Activity —— 生命周期
- Activity——生命周期
- Activity—生命周期方法
- 详解Activity ——生命周期
- Project——Activity生命周期
- Activity生命周期——05
- 生命周期——fragement、Activity
- Android——Activity生命周期
- Android——Activity生命周期
- 笔记——Activity生命周期
- 四大组件 — Activity生命周期
- android自学第五天 Activity生命周期以及Activity之间的传值
- android学习日记——Activity生命周期
- Android学习——Activity的生命周期
- Android基础——Activity生命周期
- Android基础——Activity生命周期
- android 定时器
- Ext Js 3.2 store的用法学习
- A test .c file for aes
- JQuery easyui 获取 datebox 的值
- mysql导入导出数据库表命令行
- 安卓第五天——Activity生命周期
- 站长朋友搞seo应该具备哪些策略(转载)
- WikiPedia技术架构学习笔记
- Java中的泛型
- 未来的平板电脑是透明的
- mfc 设置光标一法
- 回顾MySpace架构的坎坷之路
- JAVA的成长之路(自勉)
- Flickr 网站架构分析