Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> Android_簡單筆記一

Android_簡單筆記一

編輯:關於Android編程

入門學習Android的簡單筆記(已經安裝好了開發環境ADT)   一、關於 AndroidManifest.xml文件 1. android:icon和android:label定義了應用程序安裝後顯示在Android手機的應用程序管理中的圖標和名稱 2. Android應用程序中用到的圖標、字符串常量等,都稱為Android應用程序資源, 是在工程目錄下的res目錄下定義的。 3. 初略地講:Android應用程序 = Java程序代碼文件 + 資源文件 + AndroidManifest.xml     二、關於Android的生命周期(重點) 啟動時,執行 onCreate() -> onStart() ->onResume() 切換時,執行 onPause() -> onStop() 恢復時,執行 onRestart -> onStart -> onResume 鎖屏時,執行 onPause,  鎖屏恢復時,onResume 結束退出時,執行finish -> onPause -> onStop -> onDestory 當一個Activity從活動到不活動(換句話,就是從可見到不可加)時, Android保證一定會調用該Activity的onPause( )方法,而不保證一定會調用onStop( )方法, 因此,Android建議,當需要保存Activity狀態數據,或需要釋放某些珍貴資源時, 你應用在onPause( )方法中進行。     三、各函數簡單說明 系統規定了Activity的生命周期有創建,開始,喚醒,暫停和銷毀五種狀態。 public class MyActivity extends Activity {  protected void onCreate(Bundle savedInstanceState){  //一個 Activity 的實例啟動時調用的第一個方法。一般情況下,在這裡編寫初始化數據、從Xml布局文件中加載設計好的用戶界面等方面的操作 } protected void onStart() {  //在 onCreate() 方法執行之後被調用,或者在 Activity 從 Stop 狀態轉換為Active狀態時被調用 } protected void onResume(){  //在 Activity 從 Pause 狀態轉換到 Active 狀態時被調用,或者在onStart()方法執行之後被調用。onResume()方法也較為適合放入初始化數據的操作 }  protected void onPause(){   //從 Active 狀態轉換到 Pause 狀態時被調用 } protected void onStop(){   //從 Active 狀態轉換到 Stop 狀態時被調用,一般在這裡保存 Activity 的狀態信息 }  protected void onRestart (){ //當處於stop狀態時,當前Activity被重新向用戶顯示時調用該方法 } protected void onDestroy(){  //在 Activity結束時調用,在這裡一般做些釋放資源,清理內存等工作 } }
  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved