Activity生命周期
来源:互联网 发布:上海知柚公司出名吗 编辑:程序博客网 时间:2024/05/22 10:42
Activity生命周期共有七中方法OnCreate( ),onStart( ),onRestart( ),onResume( ),onPause( ),onStop( ),onDestroy( ).分别代表 创建,可见, 重新可见, 获得焦点, 失去焦点, 不可见, 销毁。
现有一程序中有 A 和 B 两个Activity,点击 A Activity中的按钮可以跳转到 B Activity。
①程序一启动首先运行了 A 中的 onCreate( ) onStart( ) onResume( )这三个方法。
②当点击 A的按钮后跳转到 B这一过程调用了A中的onPause( ) 和 onStop( ),也调用了B中的onCreate( ) onStart( ) onResume( )这三个方法。
③当按返回键这一过程调用了 B的 onPause( ) onStop( ) onDestroy( )这三个方法。也调用了 A的 onRestart( ) onStart( ) onResume( )这三个方法。
④再次按返回键这一过程调用了 A的 onPause( ) onStop( ) onDestroy( )这三个方法。
现有另一个程序有一个Activity和一个AlertDialog对话框,点击Activity中的按钮可以显示AlertDialog.当点击了Activity中的按钮后没有对话框显示出来了但是没有调用Activity中的任何方法。
一定要知道onPause( ) 方法是你清理和保存状态信息的最后机会,在 onPause( )方法完成之前,android平台不会结束托管你的Activity类的进程,但是在onPause( )方法完成之后这些进程就可能会被技术。只要将Activity转到后台 onPause( )方法就会被调用。
- Activity 生命周期
- Activity生命周期
- Activity 生命周期
- Activity 生命周期
- Activity生命周期
- Activity生命周期
- Activity生命周期
- Activity生命周期
- Activity生命周期
- activity生命周期
- Activity 生命周期
- Activity生命周期
- Activity 生命周期
- activity生命周期
- Activity 生命周期
- Activity生命周期
- Activity生命周期
- Activity生命周期
- <MEMORY>Project Euler NO30
- 一个示例让你明白适配器模式
- 希尔排序和快速排序的效率比较
- 财政核心系统
- C++使用OLE高速读写EXCEL的源码
- Activity生命周期
- eclipse Debug 使用
- 记一次打包源码的过程
- Oracle的translate
- 关于权限的数据库设计
- 转载PID讲解
- 给 treeview 加上复选框
- ASP.NET MVC Json()处理大数据异常解决方法
- 年终总结报告的格式