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等)
相关文章
相关标签/搜索