- 博客(3)
- 资源 (4)
- 收藏
- 关注
原创 设计模式之观察者模式
观察者模式定义了对象之间的一对多依赖,这样一来,当一个对象改变时,它的所有依赖者都会收到通知,并自动更新。java内置的java.util.Observable类虽然使用起来非常简便,但是它也有一些黑暗面。所以,如果内置的观察者模式能够满足我们的需求是,可以使用内置的观察者模式,毕竟它们已经帮我们实现了很多逻辑,使用起来更方便,但是如果java内置的观察者模式使用时得到了限制,不妨实现自己的观察者模式,毕竟原理我们已经很清楚。
2015-11-30 11:41:03 444
原创 设计模式之策略模式
策略模式定义了算法族,分别封装起来,让它们之间可以相互替换,此模式让算法的变化独立于使用算法的客户。 封装了变化的部分,使变化的部分独立于不变的部分;面向接口编程,而非面向实现编程,使代码更有弹性,并且可以通过setter方法在代码运行过程中动态的切换算法;利用组合的方式成功的扩展了对象的功能,避免了利用继承带来的代码重写等问题。
2015-11-28 14:57:25 389
原创 WebView中常见问题总结
最近在项目中遇到对WebView的需求应用,在开发中遇到了几点问题,记录下来以便不时之需。 1、WebView中获取网页标题的问题;2、加载百度地图出现空白页问题;3、页面返回资源释放问题;4、自定义错误页面问题;5、关于有重定向页面时执行goback()方法无法正常后退的问题;6、ssl链接访问时出现空白页的问题
2015-11-20 19:41:08 3035
android自定义Tab选项卡控件
2015-07-21
android自定义Dialog
2015-07-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人