Android - Android基础概括
来源:程序员人生 发布时间:2015-02-06 08:57:26 阅读次数:2612次
Android基础概括
本文地址: http://blog.csdn.net/caroline_wendy
1. 定义
为移动装备设计的第1个真正开发的综合平台,包括操作系统、用户界面、和利用程序,所有软件都能运行在手机上,从而消除阻碍移动创新的障碍。
2. 主要部份
硬件:基于位置的服务硬件(如GPS)、摄像头、音频、网络连接、Wi-Fi、蓝牙、传感器(包括加速计)、NFC、触摸屏和电源管理。
位置服务:地图、地理编码器(geocoder)[地理编码(geocoding)、地理逆编码(reverse geocoding)]、基于位置的服务。
后台服务:Service,通知管理器(4种):音频报警、引发震动、LED闪烁、通知图标。
同享数据和程序间的通讯:Intent传递消息的机制、Content Provider利用程序访问私有数据库。 增强主屏幕:Widget和Live Wallpaper。
图象处理和多媒体支持:2D Canvas绘图、3D OpenGL绘图、多媒体库(图片、音频、视频)。
C2DM:Android Cloud to Device Messaging(C2DM)云到装备的通讯。
优化内存和管理进程:Dalvik虚拟机、管理进程的生命周期。
3. 利用程序架构
1. Activity Manager和Fragment Manager
2. View
3. Notification Manager
4. Content Provider
5. Resource Manager
6. Intent
生活不易,码农辛苦
如果您觉得本网站对您的学习有所帮助,可以手机扫描二维码进行捐赠