android的生命周期应该可以看作为Activity的生命周期。Activity完整的生命周期可以分为onCreate()、onStart()、onResume()、onPause()、onStop()、onRestart()、onDestroy()。
这样说很泛泛,让人无法有深入的理解。下面举个例子,假设某个应用有两个Activity,分别为First、Sencond,First为主页面,从First可以切换到Sencond,从Sencond也可以切换到First,在First可以退出整个程序。
当我们启动的时候First经历了onCreate()->onStart()->onResume()。当我们切换到Second的时候First首先是onPause(),然后Second经历onCreate()->onStart()->onResume(),Second启动后First会从onPause()变成onStop()->onDestroy()。当退出程序的时候First依次经历onPause()->onStop()->onDestroy()三个步骤

更多相关文章

  1. Android常用技术、常用工具和开源项目
  2. 2.Android(安卓)发布版本图和应用开发特色
  3. Android(安卓)2.3 StatusBar 分析(二)
  4. [Android]ListView & ViewPager & GridView 常见问题解决方法
  5. Android在做webview与js交互,线程变化以及json传值失败
  6. 再看Android(安卓)屏幕切换引起的生命周期变化
  7. android wearable 研究
  8. Android(安卓)2.3 API改变大全
  9. Android中如何取消或定制当点击GridView的时候出现的那个黄色背

随机推荐

  1. 上百个android小项目源码(来源于网络)
  2. Google API key申请
  3. Android界面布局详解
  4. android简单学习总结
  5. Android开机启动流程
  6. Android之HttpPost与HttpGet使用
  7. Android(安卓)开发中的 Handler ,Thread
  8. Android LineaerLayout中layout_margin失
  9. 组件属性
  10. Android 15本经典教程和150多个实例源码