首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Android 设计模式
Best_Jerry
创建于2023-07-24
订阅专栏
Android 设计模式
等 2 人订阅
共8篇文章
创建于2023-07-24
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Android 对象共享,避免创建多对象 —— 享元模式
1. 享元模式介绍 享元模式是对象池的一种实现,它的英文名称叫做 Flyweight,代表轻量级的意思。享元模式用来尽可能减少内存使用量,它适合用于可能存在大量重复对象的场景,来缓存可共享的对象,达到
Android 应用最广的模式 —— 单例模式
1. 单例模式介绍 单例模式是应用最广的模式之一,在应用这个模式时,单例对象的类必须保证只有一个实例存在。许多时候整个系统只需要拥有一个全局对象,这样有利于我们协调系统整体的行为。如在一个应用中,应该
Android 更好的可扩展性 —— 迪米特原则
迪米特原则 迪米特原则英文全称为 Law of Demeter,缩写是 LOD,也称为最少知识原则(Least Knowledge Principle)。虽然名字不同,但描述的是同一个原则:一个对象应
Android 系统有更高的灵活性 —— 接口隔离原则
接口隔离原则 接口隔离原则英文全称是 InterfaceSegregationPrinciples,缩写是 ISP。ISP 的定义是:客户端不应该依赖它不需要的接口。另一种定义是:类间的依赖关系应该建
Android 让项目拥有变化的能力 —— 依赖倒置原则
依赖倒置原则 依赖倒置原则英文全称是 DependenceInversionPrinciple,缩写是 DIP。依赖倒置原则指代了一种特定的解耦形式,使得高层次的模块不依赖于低层次模块的实现细节的目的
Android 构建扩展性更好的系统 —— 里氏替换原则
里氏替换原则 里氏替换原则英文全称是 LiskovSubstitutionPrinciple,缩写是 LSP。LSP 的第一种定义是:如果对每一个类型为 S 的对象 O1,都有类型为 T 的对象 O2
Android 让程序更稳定、更灵活 —— 开闭原则
开闭原则 开闭原则的英文全称是 OpenClosePrinciple,缩写是 OCP,它是 Java 世界里最基础的设计原则,它指导我们如何建立一个稳定的、灵活的系统。开闭原则的定义是:软件中的对象(
Android 优化代码的第一步 —— 单一职责原则
单一职责原则 单一职责原则的英文名称是 SingleResponsibilityPrinciple,缩写是 SRP。SRP 的定义是:就一个类而言,应该仅有一个引起它变化的原因。简单来说,一个类中应该