標籤:android http io ar os sp 資料 on cti
一、系統級:android.accounts android.app
1、OS 相關
android.os
android.os.storage
android.hardware(感應器)
android.security
android.drm(這個應該是為所有app服務的)
2、VM 相關
dalvik.system
dalvik.bytecode
二、程式架構
android.app.XXX
android.content.XXX
android.view.xxx
android.provider
android.appwidget
android.preference
android.widget
個人理解:如果非要套MVC的話 m是content v 是各種view C是activity
三、系統內建的服務(windows中以dll形式提供給程式員)
1、多媒體
android.media.xxx
android.graphics
android.opengl
android.renderscript
android.animation 動畫系統
android.media.audiofx 音效
android.media.effect 影像處理
2、網路
2.1 協議
2.1.1 鏈路層
android.bluetooth
android.net.wifi.xxx
android.hardware.usb
2.1.2 傳輸層
android.net.sip
2.1.3 應用程式層
android.net.http
android.net.rtp
android.mtp (Media Transfer Protocol)
android.net.wifi.p2p
2.2 服務
android.telephony.cdma(3G通訊)
android.telephony.gsm(2G通訊)
android.nfc.xxx(類似於公交卡的支付傳輸方式)
android.location(GPS等)
android.webkit(網頁渲染)
3、資料庫
android.database.XXX
4、觸控
android.gesture
5、字型渲染
android.text.XXX
android.service.textservice
6、語音辨識
android.speech.xxx
7、XML解析
android.sax
8、壁紙管理(windows裡面應該是案頭)
android.service.wallpaper
四、其他
android.util(IO、容器類、Json、資料編碼、XML等)
android sdk api的階層