Android学习笔记-四大组件-Activity(上)

Activity的概述:

                       什么是Activity? 在我们现在使用的应用你所看见的窗口组件,我们可以把它当做是一个Activity,例如 你启动计算机看到的界面也可以称之为Activity,打开一个应用程序所看见的界面也可以称其为Activity.

Activity的三种状态:

                       所谓的Activity也有它的状态,就像人一样,有三种基本的状态,例如:吃饭、睡觉、上厕所,而activity也有属于它的三种状态就是,停止、暂停、运行,当你打开某个应用程序的时候此时这个Activity处于一个运行状态,当你在当前运行界面的时候长按home键的时候会浮现出最近所使用过的程序而当前界面属于一个半透明的状态(能看见这个窗体盖在运行的那个Activity窗体上)此时Activity的状态处于一个暂停状态,而当你按下home键回到home界面的时候此时的Activity处于一个停止状态。这就是Activity的三种状态

Activity的生命周期:

                        Android学习笔记-四大组件-Activity(上)

         当一个Activity被启动的生命周期

                           onCreate()->onStart()-onResume()

          当一个Activity被暂停时的生命周期

                            onCreate()->onStart()-onResume()->onPause()

           当一个Activity被暂停时恢复运行时的生命周期

                             ->onResume()

           当一个Activity被停止时的生命周期

                            onCreate->onStart()->onResume->onPause()->onStop()

            当一个Activity被停止时恢复运行的生命周期

                             onRestart()->onStart()->onResume()

                             如果在运行中出现了优先级别比较高的此Activity会被全部停止掉这时的生命周期为(此种状态会在onPause和onStop中会遇见):

                             onCreate()->onStart()-onResume()

              当一个Activity正常结束时的生命周期

                            onCreate()-onStart()->onResume()->onPause()->onStop()->onDestory()


    Activity的操作(上):

                            在AndroidManifest.xml文件中的AppliCation标签中可以为其下的Activity配置风格,也可以在其下的Activity中单独配置某个Activity的风格,其配置标签为 android:theme

你可能感兴趣的:(activity的生命周期,Android学习笔记,Activity的状态)