![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Re:Android
文章平均质量分 78
RetroFunky
靡不有初,鲜克有终
展开
-
Re:Android PopwindowBuilder的构建
项目用到挺多Popwindow的,popwindow要设置一大堆东西,烦的呀批。正好昨天说了Builder模式,试着写了一哈。public class PopupWindowBuilder { private PopParams p; public PopupWindowBuilder() { this(null); } public Po原创 2018-01-11 11:14:17 · 177 阅读 · 0 评论 -
Re:Android 设计模式-单例
ps:第一个博客其实没有什么思路,不可能从activity生命周期说起吧23333。先简单说说设计模式,其实实际的项目中用到的设计模式真的不多。她更像是那种温柔似水的女孩,和她在一起的点点滴滴会渐渐的改变你的生活,或者说是写代码的思路。通常只会在写完项目后总结的时候才会发现。。啊嘞??我居然用了这么多设计模式啊!!ok,上主角。单例模式嘛,顾名思义只有一个就是单例。想像一下场景,全世界只有原创 2018-01-06 14:16:58 · 149 阅读 · 0 评论 -
Re:Android 设计模式-观察者
写爽了,再来一篇观察者。看,右面有个小萝莉!!!哪呢哪呢我瞅瞅??哇,左面有个大御姐!!!哪呢哪呢我瞧瞧??我就是观察者,观(tou)察(kui)就完事儿了~~哈哈哈哈哈哈哈书归正题啊,观察者模式算是我用的比较多的一种模式了(RxJava赛高!)。首先,学习观察者模式我们需要两个类。Observer和Observable。顾名思义,一个观察者一个被观察者。让我们幻想一下原创 2018-01-06 16:00:34 · 227 阅读 · 0 评论 -
Re:Android ListView观察者的使用
第二期项目结束,继续自己的博客生涯。上周六给自己立过一个flag,对自己的承诺一定兑现,我就是注定成为大牛的偶豆扣。Android开发中肯定少不了ListView,它总是配合BaseAdapter一起。每次我们更新数据的时候就会调用baseAdapter.notifyDataSetChanged()方法。实际其中就是用到了观察者模式。那今天我们就来看看ListView中是如何使用观察者模式的。原创 2018-01-07 10:24:10 · 239 阅读 · 0 评论 -
Re:Android Dialog中Handler的使用
public class Dialog implements DialogInterface{ private Message mDismissMessage;//窗口消失时候的Message实例 private static final int DISMISS = 0x43;//咱们只看dissmiss这个状态,cancel和show是同理 private fina原创 2018-01-09 18:14:06 · 1544 阅读 · 0 评论 -
Re:Android 设计模式-策略
写项目的时候经常遇到一种,一个问题有多种解决方案的情况。不能老是写if else的流水账哈,这样不符合单一原则。这时候就考虑考虑策略模式了。嘴笨,直接上代码。想想一个场景,中午我老是不知道吃什么,附近的餐厅早就吃腻了呜呜呜呜。上接口 //午饭的策略接口public interface LunchStrategy { int pay();//花多少钱哈} 那我们的plan原创 2018-01-10 10:15:53 · 134 阅读 · 0 评论 -
Re:Android RxJava2中Flowable使用的策略模式
RxJava2中最大的更新就是Flowable了,它支持背压模式。就是处理一个快速更新的被观察者,和一个缓慢处理的观察者时的出现的oom问题。让我们先看看它的使用Flowable.create(new FlowableOnSubscribe() { @Override public void subscribe(FlowableEmitter原创 2018-01-10 11:14:58 · 4317 阅读 · 0 评论 -
Re:Android 设计模式-Builder
估计是这周工作日的最后一篇了,刚才总监和我说又有新任务了。。明明昨天二期才刚结束呜呜呜呜呜呜呜呜呜呜。Builder模式,我的理解就是当初始化一个对象特别复杂或者不同的调用顺序会产生不同结果时,使用builder模式那是极好的。废话不多说,上代码。想象一个场景。造人怎么样???哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈来个实体类Lady!!!public class Lady {原创 2018-01-10 14:18:34 · 116 阅读 · 0 评论