策略模式 1. 策略模式介绍 在软件开发中也常常遇到这样的情况:实现某一个功能可以有多种算法或者策略,我们根据实际情况选择不同的算法或者策略来完...
收录了117篇文章 · 9人关注
策略模式 1. 策略模式介绍 在软件开发中也常常遇到这样的情况:实现某一个功能可以有多种算法或者策略,我们根据实际情况选择不同的算法或者策略来完...
Android 监听 ListView 元素数量的变化的方法:
Android 设置对话框中的确定按钮的 enabled 属性的方法如下:
Android 当 adapter 数据改变时更新 ListView 的显示方法如下:
创建型设计模式 —— 抽象工厂模式 1. 抽象工厂模式介绍 抽象工厂模式(Abstract Factory Pattern),也是创建型设计模式...
应用最广泛的模式 —— 工厂方法模式 1. 工厂方法模式介绍 工厂方法模式(Factory Pattern),是创建型设计模式之一。工厂方法模式...
使程序运行更高效 —— 原型模式 1. 原型模式介绍 原型模式是一个创建型的模式。原型二字表明了该模式应该有一个样板实例,用户从这个样板对象中复...
定义:将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 使用场景:(1) 相同的方法,不同的执行顺序,产生不同的事件结...
1. Double Check Lock (DCL) 实现单例 DCL 的优点:资源利用率高,第一次执行 getInstance 时单例对象才会...
第一章 走灵活软件之路 —— 面向对象的六大原则 优化代码的第一步 —— 单一职责原则单一职责原则的英文名称为 Single Responsib...
专题公告
android 学习和记录