Read Time:1 Minute, 3 SecondActivity是Android APP开发的基础组件之一,一个Activity通常就是一个独立的窗口,作为UI交互的承载体,通常会填满整个屏幕,在该屏幕内去实现差异化的交互区域,基本上我们的所有界面都是基于Activity去实现的,在实现这样的界面时,我们需要继承Activity类,并覆写如下接口:1. onCreate(Bundle):用于初始化activity,在初始化时我们可以通过setContentView(int)加载layout资源2. onPause():当用户停止交互时,在onPause中需要将用于操作的行为转化为对应的数据进行保存(通常是通过contentprovider进行存储)在接触到上述接口时,我们需要了解Activity中的生命周期(lifecycle),生命周期是Activity中非常重要的一个部分,是必须要掌握的。生命周期当用户浏览页面、退出和返回到应用时,应用中的Activity会在不同的状态间进行切换,这些状态我们也称其为生命周期。Activity拥有自己的生命周期,进入到每个生命周期都会有相应的回调。如下所示:针对Activity的生命周期,其中的部分关键说明如下:onCreate():该回调会在系统首次创建Activity时触发,Activity会在创建后进入已创建状态,开发者必须要覆写
...
继续阅读
(72)