设为首页 加入收藏

TOP

Android生命周期测试
2014-11-24 02:33:49 来源: 作者: 【 】 浏览:1
Tags:Android 生命 周期 测试

Android生命周期测试,为了解决程序运行过程中自动黑屏,返回时程序崩溃的问题写了这个例子,研究不同操作情况下的生命周期。


为了解决这个问题,写了下面这个例子:


参考著名的生命周期图示:


State diagram for an Android Activity Lifecycle.


lifecycle.png


测试结果如下:


//切换为其他任务:onPause,onStop


//切换回来:onRestart,onStart,onResume


//自动黑屏:onPause


//按下激活屏幕键:onResume


//人工按下电源键黑屏:onPause


//人工按下电源键取消黑屏:onResume


//切换为其他任务:onPause,onStop


//期间自动黑屏:none


//按下激活屏幕键:none


//切换回来:onRestart,onStart,onResume


//保持界面,拨叫电话:onPause,onStop


//接听完挂掉,返回界面:onRestart,onStart,onResume


//界面上按下back:onPause,onStop,onDestroy


//启动程序:onCreate,onStart,onResume


示例参考下载


具体下载目录在 /2013年资料/10月/13日/Android生命周期测试


相关阅读


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇使用Linux静态库 下一篇Android的NDK开发入门示例

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: