- 博客(14)
- 收藏
- 关注
翻译 Tip of the day04:⌃`更改主题色、代码模式与快捷键
注:presentation mode与distraction free mode不要太爽,写代码对自己好一点
2018-08-23 13:23:36
118
翻译 Tip of the day01:⇧f6重命名
"您可以轻松地重命名您的类,方法和变量,并自动更正所有使用它们的地方。尝试它,将光标放在要重命名的符号上,然后按⇧f6(Refactor | Rename)。在输入一个新名称,或选择一个建议的名称,然后按Enter键结束" ...
2018-08-23 09:52:58
101
原创 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
原创 Re:Android 设计模式-Builder
估计是这周工作日的最后一篇了,刚才总监和我说又有新任务了。。明明昨天二期才刚结束呜呜呜呜呜呜呜呜呜呜。Builder模式,我的理解就是当初始化一个对象特别复杂或者不同的调用顺序会产生不同结果时,使用builder模式那是极好的。废话不多说,上代码。想象一个场景。造人怎么样???哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈来个实体类Lady!!!public class Lady {
2018-01-10 14:18:34
116
原创 Re:Android RxJava2中Flowable使用的策略模式
RxJava2中最大的更新就是Flowable了,它支持背压模式。就是处理一个快速更新的被观察者,和一个缓慢处理的观察者时的出现的oom问题。让我们先看看它的使用Flowable.create(new FlowableOnSubscribe() { @Override public void subscribe(FlowableEmitter
2018-01-10 11:14:58
4317
原创 Re:Android 设计模式-策略
写项目的时候经常遇到一种,一个问题有多种解决方案的情况。不能老是写if else的流水账哈,这样不符合单一原则。这时候就考虑考虑策略模式了。嘴笨,直接上代码。想想一个场景,中午我老是不知道吃什么,附近的餐厅早就吃腻了呜呜呜呜。上接口 //午饭的策略接口public interface LunchStrategy { int pay();//花多少钱哈} 那我们的plan
2018-01-10 10:15:53
134
原创 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
原创 Re:Android ListView观察者的使用
第二期项目结束,继续自己的博客生涯。上周六给自己立过一个flag,对自己的承诺一定兑现,我就是注定成为大牛的偶豆扣。Android开发中肯定少不了ListView,它总是配合BaseAdapter一起。每次我们更新数据的时候就会调用baseAdapter.notifyDataSetChanged()方法。实际其中就是用到了观察者模式。那今天我们就来看看ListView中是如何使用观察者模式的。
2018-01-07 10:24:10
239
原创 Re:Android 设计模式-观察者
写爽了,再来一篇观察者。看,右面有个小萝莉!!!哪呢哪呢我瞅瞅??哇,左面有个大御姐!!!哪呢哪呢我瞧瞧??我就是观察者,观(tou)察(kui)就完事儿了~~哈哈哈哈哈哈哈书归正题啊,观察者模式算是我用的比较多的一种模式了(RxJava赛高!)。首先,学习观察者模式我们需要两个类。Observer和Observable。顾名思义,一个观察者一个被观察者。让我们幻想一下
2018-01-06 16:00:34
227
原创 Re:Android 设计模式-单例
ps:第一个博客其实没有什么思路,不可能从activity生命周期说起吧23333。先简单说说设计模式,其实实际的项目中用到的设计模式真的不多。她更像是那种温柔似水的女孩,和她在一起的点点滴滴会渐渐的改变你的生活,或者说是写代码的思路。通常只会在写完项目后总结的时候才会发现。。啊嘞??我居然用了这么多设计模式啊!!ok,上主角。单例模式嘛,顾名思义只有一个就是单例。想像一下场景,全世界只有
2018-01-06 14:16:58
149
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人