往期回顾:
安卓逆向交流学习:342647370
vx:yijin1108an
1.1 Activity(活动)概念
Activity(活动)代表了一个具有用户界面的单一屏幕,如 Java 的窗口或者帧。Android 的Activity(活动)是 ContextThemeWrapper 类的子类。如果你曾经用C/C++ 或者Java语言编程,你应该知道这些程序从 main() 函数开始,很类似的,Android 系统初始化它的程序是通过Activity(活动)中的 onCreate() 回调的调用开始的。存在有一序列的回调方法来启动一个活动,同时有一序列的方法来关闭活动,如下图所示的活动声明周期图:
1.2 Activity(活动)的生命周期
1.Activity 类定义了回调,可以不用实现所有的回调方法。但了解其中的每一个非常的重要,实现这些可以保证你的应用行为如用户所期望的样子,如下表所示。