1. android不再是一个纯粹的手机平台,android能为越来越多的硬件类型提供一个平台,例如平板电脑和电视。

  2. Linux内核:提供低级接口,内存管理和进程控制。且全都为移动设备进行优化。

  3. 兼容的底层平台和SDK在每个设备上是一样的

  4. android使用SQLite轻量级数据库

  5. 默认每个程序的数据库存在sandbox中,只对自己的应用可见。content provider提供共享机制,抽象了底层数据源。

  6. android数据共享:intent和content provider

  7. android软件栈: Linux内核 ----》/C/C++库&&运行时-------》应用框架层------》应用层。

  8. android架构鼓励组件重用,允许在规定的安全限制的访问管理之下 向其他的应用程序发布和共享activity、service和数据

  9. 架构基础: 1)activity manager和fragment manager;2)view;3)notification manager;4)content provider


更多相关文章

  1. Android(安卓)应用程序之间数据共享—ContentProvider 保时被访
  2. 看雪学院-浅入浅出Android安全 笔记
  3. [置顶] 电源管理之android内核suspend to disk的实现(三)
  4. 共享全局数据 android
  5. Android(安卓)开机底层优化
  6. Android多个APK共享数据(Shared User ID)
  7. Android(安卓)匿名共享内存C++接口分析
  8. android系统架构解析
  9. Android(安卓)webview 应用

随机推荐

  1. 《Android(安卓)9编程通俗演义》代码下载
  2. Jazelle DBX对Android是无用的
  3. Android提高二十一篇
  4. 收藏android源码项目
  5. Android(安卓)内存监测工具 DDMS --> Hea
  6. 【Android】getColor(int id)在API23时过
  7. Android(安卓)Handler 深入学习(2)
  8. Android(安卓)自定义时间选择对话框
  9. INSTALL_FAILED_MISSING_SHARED_LIBRARY
  10. Android(安卓)4.0源码下载