欢迎转载,转载请注明出处://www.greatytc.com/p/00ba0ac2fc96 写在前面 一直想写一篇关于im即时通讯分享的文章,无奈工作太忙,很难抽...
IP属地:广东
欢迎转载,转载请注明出处://www.greatytc.com/p/00ba0ac2fc96 写在前面 一直想写一篇关于im即时通讯分享的文章,无奈工作太忙,很难抽...
什么是建造者模式? 建造者模式允许用户在创建复杂对象时,分离开其部件与构造的细节,更加精细地控制对象的构造过程,使得两者解耦。 使用建造者模式的意义 一句话概括:建造者模式是...
APK安装流程系列文章整体内容如下: APK安装流程详解0——前言APK安装流程详解1——有关"安装ing"的实体类概述APK安装流程详解2——PackageManager简...
典型的反射调用形式为: 1. Class.forName Class.forName(String)函数实际是封装调用另一个重载版本的Class.forName(String...
【Android Handler 消息机制】 前言 在Android开发中,我们都知道不能在主线程中执行耗时的任务,避免ANR。 Android中主线程也叫UI线程,那么从名...
在我们开发app的时候,列表组件总是最常用的。目前下拉刷新和上拉加载的组件有很多。Github一搜索,大部分的开源项目都只实现了下拉刷新而没有上拉加载,也有部分项目把上拉加载...