1.消息队列的创建 1.1 Looper 的创建 frameworks\base\core\java\android\os\Looper.jav...
序列化的使用场景 将对象数据保存到存储设备中; 将对象数据用于网络上传输; 将对象数据用于进程之间的传输; 序列化对象的时候只是针对成员变量进行...
介绍 单例设计模式(Singleton)用于保证一个类在整个程序中只有一个实例,通常我们会把设计为单例的类的构造设计成私有的,但不代表所有的单例...
View的绘制流程&Activity的生命周期 刚开始学Android开发的时候,对自定义控件比较感兴趣,也经常遇到一些奇奇怪怪的问题,比如在 ...
Activity简介 Activity作为承载Android和用户交互的组件,在开发过程中是必不可少的,作为一个Android开发人员,我们在接...
概述 现在很多的APP项目都会集成IM功能(IM的好处和优点我就不说了,毕竟本文的重点不是介绍IM),说到IM肯定就会有一个好友列表,说到好友列...
概述 最近的项目中有个文档管理的需求,类似windows中文件管理的方式,可以嵌套多层的文件夹,需要在文件显示的顶部显示该文件/文件夹的路径,同...
概述 Android 开发的过程中,我们肯定会使用到布局加载,无论是Activity、Fragment的创建,还是 ListView 适配器中 ...
概述 在项目的开发过程中,有很多功能都需要我们将数据保存到我们的手机本地来提升app的性能,常见的有图片缓存、消息的离线缓存等;Android端...