android 4 高级编程 第一章摘
16lz
2022-04-29
android不再是一个纯粹的手机平台,android能为越来越多的硬件类型提供一个平台,例如平板电脑和电视。
Linux内核:提供低级接口,内存管理和进程控制。且全都为移动设备进行优化。
兼容的底层平台和SDK在每个设备上是一样的
android使用SQLite轻量级数据库
默认每个程序的数据库存在sandbox中,只对自己的应用可见。content provider提供共享机制,抽象了底层数据源。
android数据共享:intent和content provider
android软件栈: Linux内核 ----》/C/C++库&&运行时-------》应用框架层------》应用层。
android架构鼓励组件重用,允许在规定的安全限制的访问管理之下 向其他的应用程序发布和共享activity、service和数据
架构基础: 1)activity manager和fragment manager;2)view;3)notification manager;4)content provider
更多相关文章
- Android(安卓)应用程序之间数据共享—ContentProvider 保时被访
- 看雪学院-浅入浅出Android安全 笔记
- [置顶] 电源管理之android内核suspend to disk的实现(三)
- 共享全局数据 android
- Android(安卓)开机底层优化
- Android多个APK共享数据(Shared User ID)
- Android(安卓)匿名共享内存C++接口分析
- android系统架构解析
- Android(安卓)webview 应用