快速了解android平台的一种方式是查看Java包的结构。
因为android源于标准的JDK发布版,所以了解受支持的内容和不受支持的内容非常重要。下面是androidSDK中中的的包。

1.android.app:实现android的应用程序模型。主要的类包括Application(表示开始和结束语义),以及众多与Activity相关的类,控件,对话框,提醒和通知。
2.蓝牙(略,以后详细介绍)
3.android.content:实现ContentProvider概念。ContentProvider将数据访问从数据存储中抽象出来。这个包还实现了一些为荣Intent和Android URI的核心思想。
4.android.content.pm:实现与包管理相关的类。包管理器知道各种权限、安装的包、安装的提供程序、安装的服务、安装的组件和安装的应用程序。
5.android.content.res:用于访问结构化和非结构化资源文件。只要的类包括AssetManager(用于结构化资源)和Resources。
6.android.database : 实现抽象数据库的理念。主要接口Cursor;
7.android.database.sqlite : 实现android.database包中的概念,该包将SQLite用作物理数据库。主要的类:SQLiteCursor、SQLiteDatabase、SQLiteQuery、SQLiteQueryBuilder和SQLiteStatement。但是大部分交互操作将会与抽象android.database包中的类进行。
------------------------------------先写这些。明天继续。

更多相关文章

  1. 浅谈Android开机启动速度优化(含应用程序启动速度优化)
  2. 使用Scala编写Android应用程序
  3. Android 蓝牙开发:第一日
  4. Android应用程序框架之无边界设计意图
  5. [置顶] Android App关于应用程序升级的一点内容
  6. Android自学笔记:应用程序基本原理

随机推荐

  1. 【Android】GestureDetector 类的手势操
  2. Android处理时间各种方法汇总
  3. Sense4+ Android(安卓)4.1.1去除拨号连接
  4. Android(安卓)Studio Check Updates Conn
  5. Hbuild项目Android本地打包
  6. Android对px和dip进行尺寸转换的方法
  7. MaterialDesign中控件属性表
  8. Android下soap访问webservice
  9. Android(安卓)ActivityGroup和TabActiviy
  10. Android打开外部DB文件