首页
沸点
课程
APP
AI用量
作品广场
专家标注
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Android设计模式
订阅
LCY9406
更多收藏集
微信扫码分享
微信
新浪微博
QQ
28篇文章 · 0订阅
(二)让代码更优雅系列(策略模式+模版方法模式+自定义注解)
让代码更优雅系列(策略模式+模版方法模式+自定义注解),通过场景举例、概念基本介绍、具体改进结果和总结来介绍
开闭原则:如何对扩展开放,对修改关闭?
什么是开闭原则?如何对扩展开放,对修改关闭?开闭原则有哪些可以落地的实现方式?开闭原则是如何消除代码重复的?
Kotlin之策略模式和状态模式
在本博客中,我们将简短介绍如何在Kotlin中实现策略和状态模式。由于这两种模式在软件行业中都是众所周知的,因此我们不会讨论它们的优缺点,因为这种情况已经被做过数百次了。本示例将直接使用教科书《设计模
Retrofit中的设计模式
Retrofit 是一个 RESTful 的 HTTP 网络请求框架的封装,网络请求的工作本质上是 OkHttp 完成,而 Retrofit 仅负责 网络请求接口的封装. 单一职责原则很好理解,就是一个类尽量只做一件事。 开闭原则的定义是软件中的对象(类,模块,函数等)应该对于…
MVI 设计模式尝鲜(实现一个联网的天气查询Dome)
Model-View-Intent是安卓最新的设计模式。它的灵感来自于于André Staltz的Cycle.js ,并且被 Hannes Dorfmann带到安卓世界。
ViewModel 和 LiveData:为设计模式打 Call 还是唱反调?
理想情况下,ViewModel 不应该知道任何关于 Android 的事情(如Activity、Fragment)。 这样会大大改善可测试性,有利于模块化,并且能够减少内存泄漏的风险。一个通用的法则是,你的 ViewModel 中没有导入像 android.*这样的包(像 an…
单例模式--SingleTon
一句话,就是保证一个类仅有一个实例即可「new 一次」,其实好多人都不把单例当作成一个设计模式,只是当作是一个工具类而已,因为它的确很简单,并且当你面视的时候面视官问你设计模式的时候估计都会说:可以说说你的你了解的设计模式吗「单例除外」。虽然很简单,但是我们还是要掌握和了解它 …
Android彻底组件化(二)-Demo发布
Android组件化第二篇及Demo