Android 菜鳥歷程5

1. 通過Android  的上下文對象Context 可以得到流對象

2.Android 日誌類Log用於打印日誌

3.單元測試

4. Android是由kernel、dalvik、bionic、prebuilt、build等多個Git項目組成

5.Android系統大量使用進程間通信(IPC,Inter-Process Commuication),使各層或模塊件獨立開來。

6.和其他系統上的應用程序不同,Android應用程序沒有爲應用準備一個單獨的程序入口(比如說沒有main()方法),而是爲系統依照需求實例化提供了基本的組件。

Android共有四種組件類型: Activity, 服務(Service), 廣播接收器(BroadcastReceiver),內容提供者(ContentProvider)。

ContentProvider 由 ContentResolver激活, 其他三個組件---Activity、Service和BroadcastReceiver被intent消息激活。


7.eclipse中已安裝ADT的卸載方法

打開eclipse後,Help->About Eclipse ->Installation Details, 把已安裝的ADT選中後,點擊Uninstall即可(需要卸載多個文件)

8. ADT 16.0.1 只能安裝在eclipse indigo 以上

9. Android 將多個activity放在同一個任務中來維持一個完整的用戶體驗。一個任務會安排一個堆棧存放一組相關activity的實例對象。堆棧中的Activity永遠不會重排,只會壓入或彈出。所以堆棧中可能會出現多個相同的activity實例。當用戶按下home鍵任務可以退到後臺,當用戶按back鍵時當前任務堆棧中最上面的activity被彈出。

10. 數據庫事務操作: 如果開了事務必須確保事務及時的關閉,否則事務在超時的時候由數據庫結束,影響性能。所以事務的結束操作(事務提交)要放在finally

11. SQLite 建議主鍵字段應採用_id作爲名稱。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章