240 发简信
IP属地:广东
  • Resize,w 360,h 240
    Android Input 4

    这篇笔记主要记录Android Input的intercept, Fallback key, Joystick的方向键 先来一张overview...

  • Resize,w 360,h 240
    Android Input 3

    写这篇笔记记录一下APP与IME的一些处理流程 如果IME是第三方公司的写的,这对于调试来说非常痛苦,因为没有源码,这不,最近就遇到这样的事,I...

  • Resize,w 360,h 240
    Android ContentProvider

    本文基于 AOSP android-9.0.0_r2 本文依然从Provider的解析,Provider的安装,以及Provider的调用流程来...

  • Resize,w 360,h 240
    Android Service

    本文基于 AOSP android-9.0.0_r2 Android Service是Android四大组件之一,它主要用来执行一些不与用户交互...

  • Resize,w 360,h 240
    Android Broadcast

    本文基于 AOSP android-9.0.0_r2 Android中的广播机制是通过底层binder来传递Intent的跨进程通信方式。它是1...

  • Android memory trim

    本文基于 AOSP android-8.1.0_r31 Android Low memory killer 已经分析了低杀的情况。低杀意味着缓存...

  • App对于lmk低杀时的应对

    本文基于 AOSP android-8.1.0_r31 Android考虑到App可能存在被低杀的可能,所以它提供一些回调给APP,让APP在进...

  • Resize,w 360,h 240
    Android Low memory killer

    2018/07/31 AOSP android-8.1.0_r31 Android尽可能多的缓存进程,当用户下次再去使用该进程时,就会直接使用缓...

  • Resize,w 360,h 240
    四问binder

    如果带着问题去学习binder又是怎样的呢? 1. 第一个binder线程 Binder:PID_1是怎样创建的 在App进程创建的时候 isM...