Android整体架构.docxVIP

  • 3
  • 0
  • 约1.47万字
  • 约 28页
  • 2018-07-04 发布于上海
  • 举报
Android整体架构谈谈你对android系统(体系)架构的理解Linux操作系统为核心,从下往上,依赖关系。应用程序层:包括系统应用以及第三方应用。应用程序框架:提供应用开发所必须的一些API框架,是软件复用的重要手段库:android运行时(核心包(相当于JDK提供的包),虚拟机(优化过的JVM));C/C++的一些库Linux核心:提供了电源管理、进程调度、内存管理、网络协议栈、驱动模型等核心系统服务android中的四大组件以及应用场景Activity:在Android应用中负责与用户交互的组件。Service:常用于为其他组件提供后台服务或者监控其他组件的运行状态。经常用来执行一些耗时操作。BroadcastReceiver:用于监听应用程序中的其他组件。ContentProvider:Android应用程序之间实现实时数据交换。1、Activity的生命周期生命周期:对象什么时候生,什么时候死,怎么写代码,代码往那里写。注意:当打开新的Activity,采用透明主题的时候,当前Activity不会回调onStoponCreate和onDestroy配对,onStart和onStop配对(是否可见),onResume和onPause配对(是否在前台,可以与用户交互)打开新的Activity的时候,相关的Log为:Main1Activity:?onPause?Main2A

文档评论(0)

1亿VIP精品文档

相关文档