设计模式
lovelixue
这个作者很懒,什么都没留下…
展开
-
Android通过glide和rxjava实现图片下载
首先来看实现方式: public void download(View view) { List<BaseBean> baseBeanList = new ArrayList<>(); for (int i = 0;i < paths.length; i++){ BaseBean baseBean = new BaseBean(); baseBean.setUrl(paths[i]);原创 2020-05-20 15:32:00 · 537 阅读 · 0 评论 -
Android常用设计模式(一、单例模式)
今天学习并分享第一种模式,单例模式 单例模式的三种形式: 饿汉式 懒汉式 双重锁模式 接下来讲解第一种,由于我在代码里面都已经解析了, 就不继续啰嗦了 饿汉式:由于会new多个,所以用得较少 public class Singleton1 { /** * 饿汉式:需要的时候就new * */ //提供一个内部实例 public stati...原创 2018-08-22 11:32:32 · 206 阅读 · 0 评论 -
Android建造者模式(二、builder模式)
上篇讲解了单例模式 https://blog.csdn.net/lovelixue/article/details/81940996 现在来讲讲建造者模式 建造者模式的代码看起来有多舒服,这点我想对于一个开发来说,都是不言而喻的,以我用建造者模式做的一个demo来说 首先我新建一个Person类,有四种属性,这是普通类型的一个Person类 /** * 普通的模式 * */ publ...原创 2018-08-22 15:29:02 · 139 阅读 · 0 评论