Application Framework层介绍
2024-08-31 03:03:56
http://write.blog.csdn.net/postedithttp://write.blog.csdn.net/postedithttp://write.blog.csdn.net/postedit
Activity Manager
用来管理应用程序生命周期并提供经常使用的导航回退功能。
Window Manager
提供一些我们訪问手机屏幕的方法。
屏幕的透明度、亮度、背景。
Content Providers
使得应用程序能够訪问还有一个应用程序的数据(如联系人数据库), 或者共享它们自己的数据。
View System
能够用来构建应用程序, 它包含列表(Lists)。网格(Grids),文本框(Text boxes),button(Buttons), 甚至可嵌入的web浏览器。
Notification Manager
使得应用程序能够在状态栏中显示自己定义的提示信息。
Package Manager
提供对系统的安装包的訪问。包含安装、卸载应用。查询permission相关信息,查询Application相关信息等。
Telephony Manager
主要提供了一系列用于訪问与手机通讯相关的状态和信息的方法。查询电信网络状态信息。sim卡的信息等。
Resource Manager
提供非代码资源的訪问,如本地字符串。图形。和布局文件(Layout files )。
Location Manager
提供设备的地址位置的获取方式。非常显然,GPS导航肯定能用到位置服务。
XMPP
可扩展通讯和表示协议。
前身为Jabber,提供即时通信服务。比如推送功能,Google Talk。
最新文章
- iOS controller解耦探究实现——第一次写博客
- 解读ASP.NET 5 &; MVC6系列
- MVC图片验证码
- [LintCode] Sort Integers 整数排序
- CSS长度单位
- 查看Oracle最耗时的SQL
- c# ;WebBrowser开发参考资料
- extJS4.2.0 tabPanel学习(三)
- linux oracle 10g tar.gz :xhost: unable to open display
- 前端发展态势 &;&; 前端工作流程个人浅析
- Spring源码情操陶冶-AOP之Advice通知类解析与使用
- SLAM+语音机器人DIY系列:(二)ROS入门——5.编写简单的消息发布器和订阅器
- 【微信小程序canvas】实现小程序手写板用户签名(附代码)
- python 基础之注释变量常量
- java基础 ---- 练习for循环
- luogu P2508 [HAOI2008]圆上的整点
- navicat远程连接阿里云ECS上的MYSQL报Lost connection to MySQL server at 'reading initial communication packet'
- linux常见基本命令
- MTP 设备不显示
- Structrued Streaming业务数据实时分析