首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
安卓开发中的设计模式
长点点
创建于2023-05-31
订阅专栏
安卓开发中的设计模式和使用
等 4 人订阅
共10篇文章
创建于2023-05-31
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
状态模式
状态模式(State Pattern),又称状态对象模式(State Object Pattern),是一种行为型设计模式,它允许一个对象在其内部状态
工厂模式
安卓开发中的工厂模式 一、基本概念 工厂模式(Factory Pattern)是一种创建型设计模式,它提供了一种创建对象的最佳方式。在工厂模式中,我们在创建对象时不会对客户端暴露创建逻辑,并且是通过使
适配器模式
安卓开发中适配器模式 一、什么是适配器模式 适配器模式是一种结构型设计模式,它可以将两个不兼容的接口转换成一个兼容的接口,使得原本不能一起工作的类可以协同工作。 适配器模式的主要角色有: 目标接口(T
代理模式
一、基本概念 代理模式是一种设计模式,它的定义是:为其他对象提供一种代理以控制对这个对象的访问。代理模式可以在不修改被代理对象的基础上,通过扩展代理类,进行一些功能的附加与增强。 代理模式的主要优点有
建造者模式
一、什么是建造者模式 建造者模式(Builder Pattern)是一种创建型设计模式,它可以将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的展示。建造者模式可以让用户在不知道内部
装饰者模式
一、基本概念 装饰者模式(Decorator Pattern)是一种结构型设计模式,它允许向一个现有的对象动态地添加新的功能,同时不改变其结构。它是继承的一种替代方案,可以实现在运行时动态地扩展对象的
观察者模式
观察者模式(Observer Pattern)是一种对象行为模式,它定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都会接到通知,并更新自己。
责任链
软件设计模式中的责任链在安卓开发中的应用 一、责任链模式的概念和特点 责任链模式(Chain of Responsibility Pattern),是一种行为型设计模式,它使多个对象都有机会处理请求,
单例模式
本篇涉及语言java kotlin c++ 概念最简单的一个设计模式,但是实现起来还是有很多需要注意的地方。而且也是被常被不合时宜使用的设计模式,下面会先看一下使用场景,再去展开说明实现方式 #一、单
策略模式
本篇语言使用kotlin #为什么使用策略模式 按照个人理解,策略模式可以避免掉大部分switch语句和if esle语句。在之前遇到的项目中,有很多同学在对同一个参数,对应不同处理方式的情形下,多会