240 发简信
IP属地:江苏
  • Resize,w 360,h 240
    Android进程管理总结

    目录 概述 Android系统的进程管理理念是希望应用进程能够尽量长时间的存活,提升用户体验。Android的应用进程在首次启动的时候会比较慢,...

  • Resize,w 360,h 240
    ContentProvider在AMS中相关的数据结构

    ContentProvider数据结构 应用进程端数据结构 1. ContentProvider ContentProvider组件,我们要实现...

  • Resize,w 360,h 240
    Service相关的数据结构

    1. Service的数据结构 2. LoadedApk bindService(intent, serviceConnection,BIND_...

  • Resize,w 360,h 240
    Broadcast相关的数据结构

    1. Broadcast数据结构 2. BroadcastRecord BroadcastRecord在AMS中表示一个广播的信息Process...

  • AMS computeOomAdjLocked 进程优先级调整

    概述 每个进程都有自己的优先级adj,但是进程的有显示具体是如何计算的?根据什么条件决定的呢?computeOomAdjLocked方法主要就是...

  • Resize,w 360,h 240
    Android智能指针分析

    Android智能指针分析总结 什么是智能指针 C++ 指针需要手动释放,否则会造成内存泄露,但是如果项目工程比较大,一个块内存引用的地方比较多...

  • Resize,w 360,h 240
    AMS updateLruProcessLocked 进程使用频率更新

    方法作用 在AMS服务中对于进程管理有一系列保存进程信息ProcessRecord的容器,其中mLruProcesses列表用于按照进程的最近的...

  • 进程启动

    AMS如何启动一个新的进程 在AMS中启动进程有两种方式 1:启动进程 startProcessLocked startProcessLocke...

  • Native Looper分析

    Android的Java Handler机制想必大家都清楚怎么用,那Native层的Handler机制怎么使用的呢? Epoll机制介绍 epo...

个人介绍
认真学习技术,不想做一个庸庸碌碌的码农。