240 发简信
  • 120
    Java虚拟机

    1 虚拟机概述 1.1 虚拟机产生原由 JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范...

  • 120
    Activity启动流程

    1 前言 日常开发过程中我们经常调用startActivity(..)启动新的Activity,那么系统是如何找到这个Activity,Acti...

  • LruCache

    1 LruCache介绍 1.1 常见的缓存算法 FIFO(First In First Out):先进先出 LRU(Least Recentl...

  • 120
    LinkedHashMap

    1 LinkedHashMap是什么? LinkedHashMap直接继承HashMap类,其节点元素为Entry<K,V>,直接继承HashM...

  • 120
    ANR异常

    1 ANR定义 ANR即应用无响应(application not responding),一般会弹出无响应提示对话框,某些系统可能会屏蔽掉弹框...

  • 120
    常用网络框架

    前言 App开发过程中必定使用网络请求处理各种业务数据,使用成熟的网路组件能够极大提高开发效率,实现业务的需求迭代。目前市面上可供选择的网络框架...

  • 120
    Android 整体设计及背后意义

    转载自一位架构师眼里的Android现实工作中经常可以听到这样的说法:框架的升级带来协议性能的提升、编程模式的变革带来业务的飞跃...... 姑...

  • 120
    Android架构层次

    1 引言 本文作为Android系统架构的开篇,起到提纲挈领的作用,从系统整体架构角度概要讲解Android系统的核心技术点,带领大家初探And...

  • 120
    View:事件传递流程

    1 Touch事件底层传递过程 Touch的整体派发流程,遵循如下逻辑: Android中Touch事件的分发分服务端和应用端。Server端由...

个人介绍
此号发布文章为日常知识的学习与梳理,多参考他人知识,在文末标注参考信息来源,如有侵权请告知,谢谢!

成功,唯有积累,没有奇迹!