设计模式
濯君
求知,内敛,有趣,勤静
展开
-
JAVA设计模式之创建者模式
概述:Builder模式 主要用于“构建一个复杂的对象”。把复杂对象的创建过程加以抽象,通过子类继承和重写方法,来得到具有复合属性的对象。 同时为了统一创建过程,把对象的创建操作统一封装到Director的方法中。 由于一个复杂对象的单个属性可能会发生变化(例如:制造汽车时使用的某一部件属于不同的厂家)但是整个复杂对象的构建过程却不会发生变化(例如:汽车的构建图纸已经固定转载 2016-12-11 10:10:50 · 459 阅读 · 0 评论 -
为RecyclerView添加item的点击事件
RecyclerView侧重的是布局的灵活性,虽说可以替代ListView但是连基本的点击事件都没有,这篇文章就来详细讲解如何为RecyclerView的item添加点击事件,顺便复习一下观察者模式。原理为RecyclerView的每个子item设置setOnClickListener,然后在onClick中再调用一次对外封装的接口,将这个事件传递给外面的调用者。而“为RecyclerView的每个转载 2017-02-14 16:53:54 · 619 阅读 · 0 评论 -
android 学习文章收藏(链接)
多线程 【Bugly干货】Android性能优化典范之多线程篇 Android 异步消息处理机制 让你深入理解 Looper、Handler、Message三者关系 Java中Synchronized的用法 Android 多线程之IntentService 完全详解 问题解决 解决android 6.0以上的应用权限运行时申请问题 小米 Android Studio无法直接调试原创 2018-01-12 20:16:14 · 279 阅读 · 0 评论