第10章-Android-基本组件(1)-Activity.pptVIP

  • 1
  • 0
  • 约6.12千字
  • 约 50页
  • 2019-08-01 发布于福建
  • 举报
创建Activity (2)重写需要的回调方法。通常情况下,都需要重写onCreate()方法,并且在该方法中调用setContentView()方法设置要显示的视图。例如,在步骤(1)中创建的Activity中,重写onCreate()方法,并且设置要显示的视图的具体代码如下: @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); } * 配置Activity 创建Activity后,还需要在AndroidManifest.xml文件中配置该Activity, 具体的配置方法是在application/application标记中添加activity/activity标记实现。activity标记的基本格式如下: activity android:icon=@drawable/图标文件名 android:name=实现类 android:label=说明性文字 android:theme=要应用的主题 … … /activity * 启动和关闭Activity 1.启动Activity public void startActivity (Intent intent) 2.关闭Activity public void finish () * 本章教学内容 Android的四大组件简介 创建、配置、启动Activity Activity的生命周期 * Android程序生命周期 程序的生命周期 程序的生命周期是在Android系统中进程从启动到终止的所有阶段,也就是Android程序启动到停止的全过程 程序的生命周期由Android系统进行调度和控制的 * Android程序生命周期 Android系统中的进程优先级由高到低 前台进程 可见进程 服务进程 后台进程 空进程 * Android程序生命周期 前台进程 前台进程是Android系统中最重要的进程,是与用户正在交互的进程,包含以下四种情况 进程中的Activity正在与用户进行交互 进程服务被Activity调用,而且这个Activity正在与用户进行交互 进程服务正在执行声明周期中的回调函数,如onCreate()、onStart()或onDestroy() 进程的BroadcastReceiver正在执行onReceive()函数 Android系统在多个前台进程同时运行时,可能会出现资源不足的情况,此时会清除部分前台进程,保证主要的用户界面能够及时响应 * Android程序生命周期 可见进程 可见进程指部分程序界面能够被用户看见,却不在前台与用户交互,不响应界面事件的进程 如果一个进程包含服务,且这个服务正在被用户可见的Activity调用,此进程同样被视为可见进程 Android系统一般存在少量的可见进程,只有在特殊的情况下,Android系统才会为保证前台进程的资源而清除可见进程 * Android程序生命周期 服务进程 服务进程是指包含已启动服务的进程 没有用户界面 在后台长期运行 Android系统除非不能保证前台进程或可视进程所必要的资源,否则不强行清除服务进程 * Android程序生命周期 后台进程 后台进程是指不包含任何已经启动的服务,而且没有任何用户可见的Activity的进程 Android系统中一般存在数量较多的后台进程,在系统资源紧张时,系统将优先清除用户较长时间没有见到的后台进程 * Android程序生命周期 空进程 空进程是不包含任何活跃组件的进程 空进程在系统资源紧张时会被首先清除 但为了提高Android系统应用程序的启动速度,Android系统会将空进程保存在系统内存用,在用户重新启动该程序时,空进程会被重新使用 除了以上的优先级外,以下两方面也决定他们的优先级 进程的优先级取决于所有组件中的优先级最高的部分 进程的优先级会根据与其他进程的依赖关系而变化 * Android组件生命周期 组件生命周期 所有Android组件都具有自己的生命周期,是从组件建立到组件销毁的整个过程 在生命周期中,组件会在可见、不可见、活动、非活动等状态中不断变化 * Activity生命周期 Activity生命周期 Activity生命周期指Activity从启动到销毁的过程 Activity表现为四种状态,分别是活动状态、暂停状态、停止状态和非活动状态 活动状态,Activity在用户界面中处于最上层,完全能不用户看到,能够与用户进行交互 暂停状态,Activity

文档评论(0)

1亿VIP精品文档

相关文档