首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Android。重构。设计模式
订阅
Lomo8250
更多收藏集
微信扫码分享
微信
新浪微博
QQ
16篇文章 · 0订阅
使用策略模式优雅引用第三方框架
在Android开发过程中,我们一般都会使用到第三方框架,随着框架层出不穷,随着项目的发展扩大,不排除会出现替换框架的情况,例如:日志框架,图片框架,网络框架等等;最初我在开发过程中会直接引用第三方框架,直到后来需要替换框架的时候,才发现这个过程的工作量是巨大并且没意义的,需要…
设计模式 - 外观模式 facade
1、使用频率高,常见的是第三方库。 2、对外可见的只有一两个类,而内部涉及可能是个很庞大很复杂的系统。
Android设计模式——策略模式之源码使用场景(三)
策略模式可以定义一系列的算法,并将每一个算法封装起来,而且使它们还可以相互替换。策略模式让算法独立于使用它的客户而独立变化。 针对同一类型问题的多种处理方式,仅仅是具体行为有差别时。 需要安全地封装多种同一类型的操作时。 出现同一个抽象类有多个子类,而又需要使用if-else或…
Java设计模式-观察者模式
Java设计模式-观察者模式
设计模式之工厂方法模式|抽象工厂模式
工厂方法模式(Factory Method) 工厂方法模式(Factory Method)是一种创建型的设计模式,在该模式中父类决定实例的生成方式。但是不决定它要生成的具体的类,具体的处理是交给子类完成的,这样将生成实例的框架和负责生成实例的类解耦。 接下来通过一个制作身份证明…
设计模式之单例模式
前言 作为一个好学习的程序开发者,应该会去学习优秀的开源框架,当然学习的过程中不免会去阅读源码,这也是一个优秀程序员的必备素养,在学习的过程中很多人会遇到的障碍,那就是设计模式。很多优秀的框架会运用设计模式来达到事半功倍的效果。鉴于自己之前对设计模式的生疏,在阅读源码时遇到设计…
我一行代码都不写实现Toolbar!你却还在封装BaseActivity?
原文地址:https://juejin.im/post/6844903477169111047前言距离上篇文章的发表时间已经过去两个多月了,这两个月时间里我没写文章但一直在更新着我的MVPArms框架
设计模式系列之「装饰模式」
**小Y:**Hello,大家好,欢迎来到魂斗罗.归来的世界,下面让小Y带领大家一起去采访一下叼烟大汉比尔·雷泽,让大家更加理解这个粗狂的战斗汉子。Let's go。! **比尔·雷泽:**最喜欢冲关打爆大机。 小Y:...... 比尔·雷泽作为魂斗罗这么经典的人物,原来也是一…
重学设计模式--工厂模式
工厂模式是最常用的一类创建型设计模式,之前一直以为工厂模式只是23中设计模式中的一种,重新了解才知道这个模式还要细分为三种工厂模式:简单工厂模式、工厂方法模式、抽象工厂模式。这三个工厂模式各有特色,难度也逐个加大,在软件开发中它们都得到了广泛的应用。 有意思的是,我以为对于这三…