自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

翻译 Tip of the day06:⌃⌥R 运行(同理⌃⌥D debug)

2018-08-26 11:30:49 133

翻译 Tip of the day05:⌘上 + 配合方向键 显示导航栏,快速查找文件夹

2018-08-26 11:26:57 126

翻译 Tip of the day04:⌃`更改主题色、代码模式与快捷键

注:presentation mode与distraction free mode不要太爽,写代码对自己好一点

2018-08-23 13:23:36 118

翻译 Tip of the day03:⌃O与⌃I快速override与implement

2018-08-23 12:45:49 124

翻译 Tip of the day02:⌥⇧C快速查看项目更改

 

2018-08-23 12:37:36 87

翻译 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关注的人

提示
确定要删除当前文章?
取消 删除