当前位置: 代码迷 >> Android >> Android的全部包简要说明(android.)
  详细解决方案

Android的全部包简要说明(android.)

热度:66   发布时间:2016-05-01 14:11:11.0
Android的所有包简要说明(android.*)
今天把android的包都是干什么的,记录一下学习的过程。
Android的所有包简要说明

  • android   资源文件处理相关的包,包括R等类。
  • accessibilityservice 可用的服务
  • accounts  跟帐号相关的类
  • app       Android的核心包。里面包含所有的界面和应用相关类。 [Core]
  • appwidget 可以把一个widget放到别的程序中
  • bluetooth 蓝牙
  • content   存取和修改手机上的数据
  • database和database.sqllite 存储数据相关的类
  • gesture   手势
  • graphics  图形和绘图相关的类。游戏必须要掌握的包。[Core]
  • hardware  硬件相关的类,如摄像头(Camera)、传感器(Sensor)
  • inputmethodservice 输入法
  • location  定位GPS
  • media     多媒体
  • net       跟网络相关的 [Core]
  • opengl    跟3D有关的
  • os        跟操作系统相关的,如系统服务、消息传递、内部通讯。比如内容管理。
  • preference
  • provider
  • sax       跟XML解析相关的类
  • service.wallpaper 墙纸
  • speech和speech.tts 文本阅读(Text-To-Speech),据说使用的eSpeak做为实现。
  • telephony 跟电话相关的应用
  • telephony.cdma和telephony.gsm  可以得到基站信息,gsm还多了短信功能
  • test      测试,mocktest等
  • text      文本处理相关的类
  • util      常用的工具如Base64编码、处理时区等
  • view和view.* 和view相关的类,动画,各种显示界面。[Core]
  • webkit    浏览器工具,可以
  • widget    各种组件如按钮、列表。  [Core]
  • dalvik.bytecode 字节码有关的类。只有一个类Opcodes,里面全是常量。
  • dalvik.system   操作Dalvik VM。
  • 剩下的是java.*,javax.*,junit,Apache Http Client,xml解析,json。关于java.*和javax.* 很多使用了harmony的成果(当然对这一点我很支持)。

标识[Core]的表示是核心的类库,学习Android必须要掌握的。其他的如GPS等如果你没有做相应的应用开发,可以选择用到的时候在学
1 楼 nisen 2010-07-15  
以后陆续会有Android的文章发表,谢谢大家关注。
2 楼 jinleix 2010-07-15  
  相关解决方案