ActivityManagerService服务是Android系统核心服务,负责Android管理系统Activity,Service,C...
SurfaceFlinger 是一个独立的Native Service, 负责Android系统的图像合成,它接收所有Window的Surfac...
Buffer队列的创建 从Suface创建流程中分析可以,创建每一个Layer的时候,在Layer初始化的时候会为当前Layer创建一个Buff...
概述 Linux系统当可用内存较低的时候oom killer机制会根据一定的规则去杀掉一些进程来释放内存,而Android系统的LowMemor...
1. Service的数据结构 2. LoadedApk bindService(intent, serviceConnection,BIND_...
Activity是Android应用程序的四大组件之一,负责管理Android应用程序的用户界面,一般一个应用程序中包含很多个Activity,...
Android智能指针分析总结 什么是智能指针 C++ 指针需要手动释放,否则会造成内存泄露,但是如果项目工程比较大,一个块内存引用的地方比较多...
ActivityManagerService服务可以管理系统中所有的Activity,但是AMS服务是如何管理Activity呢? AMS中Ac...
ContentProvider是Android系统的四大组件之一,主要用于向外部提供数据。不仅可以向自己应用进程提供数据,也可以向其他进程的提供...