1 虚拟机概述 1.1 虚拟机产生原由 JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范...
1 前言 日常开发过程中我们经常调用startActivity(..)启动新的Activity,那么系统是如何找到这个Activity,Acti...
1 LruCache介绍 1.1 常见的缓存算法 FIFO(First In First Out):先进先出 LRU(Least Recentl...
1 LinkedHashMap是什么? LinkedHashMap直接继承HashMap类,其节点元素为Entry<K,V>,直接继承HashM...
1 ANR定义 ANR即应用无响应(application not responding),一般会弹出无响应提示对话框,某些系统可能会屏蔽掉弹框...
前言 App开发过程中必定使用网络请求处理各种业务数据,使用成熟的网路组件能够极大提高开发效率,实现业务的需求迭代。目前市面上可供选择的网络框架...
转载自一位架构师眼里的Android现实工作中经常可以听到这样的说法:框架的升级带来协议性能的提升、编程模式的变革带来业务的飞跃...... 姑...
1 引言 本文作为Android系统架构的开篇,起到提纲挈领的作用,从系统整体架构角度概要讲解Android系统的核心技术点,带领大家初探And...
1 Touch事件底层传递过程 Touch的整体派发流程,遵循如下逻辑: Android中Touch事件的分发分服务端和应用端。Server端由...