您的位置:首页 > 移动开发 > Android开发

Android基础知识二(应用程序框架)

2017-12-12 09:03 267 查看
Android分为应用层、应用框架层、系统运行库层和Linux内核层。在开发应用时都是通过框架来与Android底层进行交互,接触最多的就是应用框架层。

作为小白,学习Android有一段时间,接触了大部分Android应用程序框架。

在此系统的总结一下:

Android.app:
提供高层的程序模型和基本的运行环境
Android.content:
包含对各种设备上的数据进行访问和发布
Android.database:通过内容提供者浏览和操作数据库
Android.graphics:
底层的图形库,包含画面、颜色过滤、点,矩形,可以将它们直接绘制到屏幕上。
Android.location:
定位和相关服务的类
Android.media:
提供一些类管理多种音频、视频的媒体接口
Android.net :
提供帮助网络访问的类,超过通常的java.net.*接口
Android.os:
提供了系统服务、消息传输和IPC机制
Android.opengl:
提供OpenGL的工具
Android.provider:
提供访问Android内容提供者的类
Android.telephony:
提供与拨打电话相关的API交互
Android.view:
提供基础的用户界面接口框架
Android.util:
涉及工具性的方法,例如时间日期的操作。
Android.webkit:
默认浏览器操作接口
Android.widget:
包含各种UI元素
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  android 应用 框架