搜尋此網誌

2012年4月26日 星期四

Android-activity筆記

Activity,
1.可以視為應用程式的活動空間, 相當於main method.
2.採用Last in, first out 的back stack機制. 也就是說使用者目前的應用程式放在最上方,暫時沒用到的程式會放在堆疊的下方.

Activity的三種狀態:

Resumed :可恢復的,可想像成使用者正在操作執行中的意思.
Paused: 暫停的,雖然還在前景,可以給使用者看到,但使用者目前並沒有在操作.
Stopped: Activity被放到背景,使用者看不到,雖然還是處於活著的狀態,但當作業系統需要記憶體時,隨時有可能被回收掉.

參考網頁

Android 專有名詞縮寫整理

AVD = Android virtual devices ; android虛擬裝置.
ADT = Android Development Tools; 也就是所謂的sdk,用來開發在android手機上的應用程式.
APK = Application package file.
DEX = Android 的 byte code的附檔名. class是Java byte code的附檔名 DIP = Density-independent pixel , 相對應的單位為dp. 因此android建議在定義圖片像素時要以dp為單位 DPI = dots per inch, 用來形容screen像素在每一inch的點數, 也就是螢幕解析度.