zoukankan      html  css  js  c++  java
  • Android 核心组件 Activity 之上

    核心组件的特征

      1. 必须继承自特定的类(Activity 或者 Activity的子类)

      2. 必须注册: 通常是AndroidManifest.xml的 <application> 中添加子节点

        <activity 

          android:name="xx.xxx.xxxx.xxxActivity

          android:label="@string/app_name" >           // 这个Activity的标题栏上显示的文字

        </activity>

      3. 由Android系统进行维护, 开发者不需要考虑组件对象如何创建以及如何销毁(不需要我们来new 处理对象, 也不需要我们销毁), 除非我们需要在创建之后改变Activity的某些属性, 且每个组件具有一定的方法(如: onCreate()等)会在特定的场景被调用,开发者只需要重写特定的方法即可.

    Activity 的生命周期

      1. 当Activity 第一次启动时:

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

      2. 当Activity不再被显示 (按home):

        onPause() --> onStop()

      3. 当Activity恢复显示:

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

      4. 当Activity被销毁时 (按返回, 或者完全关闭程序):

        onPause() --> onStop() --> onDestroy()

  • 相关阅读:
    2019-2020-1 20175315 20175322 20175334 实验五 通讯协议设计
    bfs思路总结
    蓝桥杯-带分数
    Passive WiFi Tracking
    openWRT刷机设置
    研究生若干事
    Dijkstra算法和Floyed算法
    最小生成树prim算法
    无穷大量0x3f3f3f3f
    杭电OJ题目分类
  • 原文地址:https://www.cnblogs.com/skjr/p/5811950.html
Copyright © 2011-2022 走看看