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()

  • 相关阅读:
    java 基础语法 2
    hdu4570Multi-bit Trie
    poj1244Slots of Fun
    二维凸包模板
    花神的数论题(数位dp)
    poj1113Wall(凸包)
    poj1066Treasure Hunt(线段相交)
    poj1039Pipe(直线交点、叉积)
    hdu4588Count The Carries
    hdu2475Box(splay树形转线性)
  • 原文地址:https://www.cnblogs.com/skjr/p/5811950.html
Copyright © 2011-2022 走看看