分类 设计模式共分为三种类型:创建型、结构型、行为型 创建型:用于创建对象,为设计类实例化新对象提供指南 结构型:用于处理类或对象的组合,对类如...
文章较长,主要讲解了JVM的整个流程,其次点了Dalvik与JVM的区别及ARTJVM标题下Class文件结构 -> JVM内存模型 -> 类加...
本文将一步步的探索Android中线程相关的知识,思路线索:单线程 - > 多线程 - > 线程池 - > 线程间通讯 - > 线程锁。 对应出...
目录:简介简单使用—— 1、编写.proto 文件—— 2、编译proto文件成目标文件(本文为java)—— 3、将目标文件导入项目—— 4、...
四大组件之一的ContentProvider,主要用于在不同的应用程序之间实现数据的共享。误区:ContentProvider实际并不存储数据,...
本文是对SQLite操作的文章,分两种操作方式:一种是传统的SQLiteOpenHelper,另一种是性能表现较好的第三方GreenDao。 S...
内部存储与外部存储 内部存储 用户无法在手机文件夹访问的目录 /data,此目录下常用的有(不同rom会有差异) /data/app用于保存已安...
SharePreferences是Android中存储数据的常用功能, 使用的时候一般通过Context的public SharedPrefer...
原理 订阅者在AMS注册 发布者发送广播到AMS 广播的流转由AMS控制 广播被接收后,回调onReceive 静态注册 在manifest声明...
文集作者