自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

LiPine的专栏

不要假装很努力, 结果不会陪你演戏!

  • 博客(4)
  • 资源 (3)
  • 收藏
  • 关注

原创 Android 装饰者模式

装饰者模式1、定义动态地给一个对象添加一些额外的职责,就增加功能来说,装饰者模式相比生成子类更加灵活,提供了有别于继承的另一种选择。 2、使用场景需要动态且透明地扩展类的功能时。 3、装饰者的UML图![这里写图片描述](http://img.blog.csdn.net/20160609163506648) 4、装饰者通用代码抽象组件类/** *抽象的方法,这个随你做 *同样地你也可以增加更

2017-06-29 12:28:02 533

原创 Android单例设计模式

什么是设计模式?其实简单的理解就是前人留下来的一些经验总结而已,然后把这些经验起了个名字叫Design Pattern,翻译过来就是设计模式的意思,通过使用设计模式可以让我们的代码复用性更高,可维护性更高,让你的代码写的更优雅。设计模式理论上有23种,但是我只会针对Android平台上常用的一些设计模式做分享,今天就先来分享下最常用的单例模式。饿汉式public class Singleton{

2017-06-28 19:13:07 362

原创 Android观察者模式的理解

Android观察者模式的理解模式定义观察者模式定义了一个一对多的依赖关系,让多个观察者对象同时监听一个主题对象 当这个主题对象改变时,会通知所有的观察者,让他们能够自动的更新自己观察者模式的组成抽象主题(Subject):把所有的对观察者对象的引用保存在一个集合中,抽象主题提供一个接口,可以注册和移除观察者; 抽象观察者(Observer):为所有的观察者定义一个接口,当主题的数据更新时给登记

2017-06-28 18:01:36 481

转载 实战 | 封装解决WebView的那些坑

WebView 是 Android 最复杂以及最强大的一个控件(最多坑) , 一大堆的 setting 让人摸不着头脑 , 很多时候压根不知道这个设置有什么用 ,加上 WebViewClient 和 WebChromeClient 做为内部类 , 一堆业务逻辑 , 使得 Activity 变得乱糟糟的 ,代码可读性更是糟糕透了 , 最后被逼上梁山 , 走上了封装的道路 。   1 WebVi...

2017-06-15 15:27:31 7055

Android弹出日期和星期以及时间和星期

弹出式选择时期和时间 星期跟随日期联动 对初学者很有帮助

2016-01-04

NewAnsycTask

使用 AnsycTask 异步加载图片,图片压缩和缓存,listView滑动停止开始加载

2015-08-07

Android自定义对话框

实现了自定义对话框的效果,可以可以看看哦,对初学者是很有帮助的

2014-12-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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