以下是OkHttpClient超时设置的实用技巧,结合最新实践建议: 1. 超时类型作用解析 接口作用connec...[作者空间]
策略模式 1. 策略模式介绍 在软件开发中也常常遇到这样的情况:实现某一个功能可以有多种算法或者策略,我们根据实际...[作者空间]
Android 监听 ListView 元素数量的变化的方法:[作者空间]
Android 设置对话框中的确定按钮的 enabled 属性的方法如下:[作者空间]
Android 当 adapter 数据改变时更新 ListView 的显示方法如下:[作者空间]
创建型设计模式 —— 抽象工厂模式 1. 抽象工厂模式介绍 抽象工厂模式(Abstract Factory Pat...[作者空间]
应用最广泛的模式 —— 工厂方法模式 1. 工厂方法模式介绍 工厂方法模式(Factory Pattern),是创...[作者空间]
使程序运行更高效 —— 原型模式 1. 原型模式介绍 原型模式是一个创建型的模式。原型二字表明了该模式应该有一个样...[作者空间]
定义:将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 使用场景:(1) 相同的方法,不...[作者空间]
1. Double Check Lock (DCL) 实现单例 DCL 的优点:资源利用率高,第一次执行 getI...[作者空间]
第一章 走灵活软件之路 —— 面向对象的六大原则 优化代码的第一步 —— 单一职责原则单一职责原则的英文名称为 S...[作者空间]
zxing-android-embedded 库的 github 地址 zxing-android-embedde...[作者空间]
zxing 官方 github 地址: https://github.com/zxing/zxing 下载源码到本...[作者空间]
Android 6 中 WRITE_SETTINGS 的权限权限设置似乎存在一个 bug,导致我之前介绍过的 运行...[作者空间]
Serializable 方式: 实例代码: Parcelable 方式: 实例代码: 测试传递对象: 测试接收对...[作者空间]
直接上干货,这是一个全局的 Toast 工具类使用起来简单方便,还能满足一次只显示一条 toast 的要求: 其中...[作者空间]
该方法主要是利用 Application 类,每当应用程序启动的时候,系统就会自动将这个类进行初始化。而我们就可以...[作者空间]
光线传感器的使用实例: 对应的布局文件如下: 加速度传感器的使用实例: 加速度传感器实例对应的布局文件代码如下(默...[作者空间]
直接上干货,实例代码: 布局文件的代码如下: 本文参考自 《Android 第一行代码》[作者空间]
MyService.java 的代码如下: MyIntentService.java 的代码如下: 测试用的文件M...[作者空间]