一.JNI与NDK的关系 1.什么是JNI? JNI(Java Native Interface,Java本地接口),用于打通Java层与Nat...
一.Java内存分配结构复习 1.Java内存分配策略 上一篇Android内存管理分析总结中我们提到了Java内存分配策略,这里我们再复习一下...
一.操作系统相关基础知识 1.物理内存、虚拟内存、逻辑地址与交换空间 物理内存(RAM):加载到内存地址寄存器中的内存又叫“硬件内存”,是内存单...
一.Retrofit中Builder模式完成初始化工作 Retrofit现在已经是各种网络请求类APP的标配了,我们今天主要看下他的内部是如何解...
一.HandlerThread的使用与原理解析 HandlerThread继承于Thread,所以它本质就是个Thread。与普通Threa...
一.线程与进程相关 1.进程 定义:进程是具有独立功能的程序关于某个数据集合上的一次运行活动,进程是操作系统分配资源的单位。 当你运行一个...
一.Looper、Handler、MessageQueue与Message的关系与相关概念 1.什么是Android消息处理机制? “消息”是w...
在上一节中,我们分析了从点击桌面上一个App的图标启动App到ActivityManagerService中的源码,这一次我们就开始真正的分析A...
在Android开发中,我们经常会遇到界面的跳转和回退,在开发中与之联系比较紧密的概念是Task(任务)和Back Stack(回退栈)。我们在...
文集作者