首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
设计模式
订阅
CloserToMe
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
如何在业务代码中优雅的使用策略模式
策略模式是一种行为型设计模式,它允许在运行时选择算法的一种方式,使得算法可以独立于客户端代码进行变化。在业务代码中使用策略模式可以帮助你实现可维护、可扩展和可变化的代码结构。下面是在业务代码中使用策略
业务代码中如何使用装饰器模式?
装饰器模式(Decorator Pattern)是一种结构型设计模式,我们可以动态地给一个对象添加额外的职责。而不是通过继承增加子类的方式来扩展对象的功能,装饰器模式使用组合的方式来增强对象的功能,这
从 Android 代码中来记忆 23 种设计模式
从我们平时使用到的 android 的 api 中来记忆设计模式
架构大合集,轻松面对工作需求(下)
前言 本文讲述: 数据结构和算法,23种设计模式, OKhttp,Retrofit, Glide, Dagger2, MVP,MVC,MVVM,MVI, Jetpack Room, 解锁 《Andro
架构大合集,轻松应对工作需求(中)
前言 本文讲述: 数据结构和算法,23种设计模式, OKhttp,Retrofit, Glide, Dagger2, MVP,MVC,MVVM,MVI, Jetpack Room, 可能字数限制会分为
架构大合集,轻松应对工作需求(上)
前言 本文讲述: 数据结构和算法,23种设计模式, OKhttp,Retrofit, Glide, Dagger2, MVP,MVC,MVVM,MVI, Jetpack Room, 可能字数限制会分为
Android架构演进 · 设计模式· 为什么建议你一定要学透设计模式?
小木箱带你学习Android架构演进 · 设计模式· 为什么建议你一定要学透设计模式?有的时候架构能力是倒逼的,面对复杂的业务频繁的变化,不断的挑战!设计模式就显得尤为重要!
Android使用策略模式和"黑盒组件"优化添加多种支付方式的需求
一、场景 App 的支付流程,添加多种支付方式,不同的支付方式,对应的操作不一样,有的会跳转到一个新的webview,有的会调用系统浏览器,有的会进去一个新的表单页面,等等。 并且可以添加的支付方式也
【译】Android 噩梦 😱 之 BaseActivity
我刚入行 Android 开发的时候,还没有 Fragments, RecyclerViews, ViewModels, 和 Coroutines(协程)。技术组件更新换代,但是唯一不变的是
设计模式之单例模式
这篇文章将解决你以下几个疑问: 为什么要使用单例? 单例有哪些写法? 单例存在哪些问题? 单例与静态类的区别? 有何替代的解决方案? 为什么要使用单例? 单例设计模式(Singleton Design