Android应用程序框架

本文探讨了开发人员如何完全访问核心应用程序所使用的API框架,并通过简化架构设计实现组件重用,允许应用程序发布功能块供其他应用使用,同时提供一系列服务和系统支持,如视图、内容提供器、资源管理器、通知管理器和活动管理器,方便替换程序组件。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

       开发人员也可以完全访问核心应用程序所使用的API 框架。该应用程序的架构设计简化了组件的重用;任何
一个应用程序都可以发布它的功能块并且任何其它的应用程序都可以使用其所发布的功能块(不过得遵循框
架的安全性限制)。同样,该应用程序重用机制也使用户可以方便的替换程序组件。


隐藏在每个应用后面的是一系列的服务和系统, 其中包括;


• 丰富而又可扩展的视图(Views),可以用来构建应用程序, 它包括列表(lists),网格(grids), 文
  本框(text boxes),按钮( buttons), 甚至可嵌入的web 浏览器。


• 内容提供器(Content Providers)使得应用程序可以访问另一个应用程序的数据(如联系人数据库), 或
者共享它们自己的数据


• 资源管理器(Resource Manager)提供非代码资源的访问,如本地字符串,图形,和布局文件( layout
 files )。


• 通知管理器(Notification Manager) 使得应用程序可以在状态栏中显示自定义的提示信息。


• 活动管理器( Activity Manager) 用来管理应用程序生命周期并提供常用的导航回退功能。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值