android sdk api結構解析

1、系統級:android.accounts android.app     一、OS 相關         android.os         android.os.storage         android.hardware(傳感器)         android.security         android.drm(這個應該是爲全部app服務的)     二、VM 相關         dalvik.system         dalvik.bytecode 2、程序框架     android.app.XXX     android.content.XXX     android.view.xxx     android.provider     android.appwidget     android.preference     android.widget     我的理解:若是非要套MVC的話 m是content v 是各類view C是activity 3、系統內置的服務(windows中以dll形式提供給程序員)     一、多媒體         android.media.xxx         android.graphics         android.opengl         android.renderscript         android.animation     動畫系統         android.media.audiofx 音效         android.media.effect  圖像處理     二、網絡         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(網頁渲染)     三、數據庫         android.database.XXX     四、觸控         android.gesture     五、字體渲染         android.text.XXX         android.service.textservice     六、語音識別         android.speech.xxx     七、XML解析         android.sax     八、壁紙管理(windows裏面應該是桌面)         android.service.wallpaper 4、其餘     android.util(IO、容器類、Json、數據編碼、XML等)
相關文章
相關標籤/搜索