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

  • 相关阅读:
    sqlserver添加表、字段注释
    SQL语句增加字段、修改字段、修改类型、修改默认值
    端口概念
    删除数据库数据
    转移数据库表数据
    优化网站
    提高SQL查询效率
    相关方法扩展
    SQL空和NULL的区别
    C#分布式缓存Couchbase使用
  • 原文地址:https://www.cnblogs.com/skjr/p/5811950.html
Copyright © 2011-2022 走看看