zoukankan      html  css  js  c++  java
  • 【8-16】Android学习笔记01

    Android目录树

    Activity 生命周期

    创建一个 Activity

    在 android 中创建一个 Activity 要编写一个继承自 android.app.Activity的 Java 类并在 AndroidManifest.xml声明即可。下面是一个为了研究 Activity 生命周期的一个 Activity 实例(工程源码见下载):

     1 public class EX01 extends Activity { 
     2     private static final String LOG_TAG = EX01.class.getSimpleName(); 
     3     @Override 
     4     public void onCreate(Bundle savedInstanceState) { 
     5         super.onCreate(savedInstanceState);      
     6         setContentView(R.layout.main); 
     7         Log.e(LOG_TAG, "onCreate"); 
     8     } 
     9    @Override 
    10     protected void onStart() { 
    11         Log.e(LOG_TAG, "onStart"); 
    12         super.onStart(); 
    13     } 
    14     @Override 
    15     protected void onResume() { 
    16         Log.e(LOG_TAG, "onResume"); 
    17         super.onResume(); 
    18     } 
    19     @Override 
    20     protected void onPause() { 
    21         Log.e(LOG_TAG, "onPause"); 
    22         super.onPause(); 
    23     } 
    24     @Override 
    25     protected void onStop() { 
    26         Log.e(LOG_TAG, "onStop"); 
    27         super.onStop(); 
    28     } 
    29     @Override 
    30     protected void onDestroy() { 
    31         Log.e(LOG_TAG, "onDestroy "); 
    32         super.onDestroy(); 
    33     } 
    34  }

    AndroidManifest.xml 中通过 <activity> 节点说明 Activity,将 apk 文件安装后,系统根据这里的说明来查找读取 Activity,本例中的说明如下:

    1 <activity android:name=".EX01" android:label="@string/app_name"> 
    2      <intent-filter> 
    3          <action android:name="android.intent.action.MAIN" /> 
    4          <category android:name="android.intent.category.LAUNCHER" /> 
    5      </intent-filter> 
    6  </activity>

    来源地址:IBM技术文档:详解 Android 的 Activity 组件

  • 相关阅读:
    mysql存储过程
    命令简写 ~/.bash_aliases
    TestCafe 快速上手 (三)
    TestCafe 快速上手 (二)
    OWASP 文档
    读书笔记
    读书笔记
    类数组转化为真正的数组
    Vue子组件向父组件传递数据
    node.js取参四种方法req.body,req.params,req.param,req.body
  • 原文地址:https://www.cnblogs.com/achievec/p/4734909.html
Copyright © 2011-2022 走看看