- 博客(7)
- 收藏
- 关注
原创 java 23种设计模式解析-生成器(Builder)
在Android里对于自定义一个弹框而这个弹框 有很多属性可以灵活设置 这个时候可以用生成器模式 让生成器来存储这些属性//Directorpublic class Director{ private Builder builder; //Director指导者需要持有Builder构建者 public Director(Builder ...
2019-03-27 15:44:58
126
原创 java 23种设计模式解析-工厂方法
子类对象由工厂创建, public abstract Factory { abstract public Product factor(); } public class FactoryA implements Factory {//生产对象A的工厂 @Override public Produ...
2019-03-27 13:44:23
115
原创 java 23种设计模式解析-简单工厂
解决问题:动态决定应该创建哪一个产品的某一个子类案例:public interface Product {}public class ProductA implements Product{}public class ProductB implements Product{}public class Test{ public static void mai...
2019-03-27 13:19:26
123
原创 java 23种设计模式解析-单例模式
1.单例模式: Ⅰ 懒汉式-线程不安全:public class SingleTon { private static SingleTon singleTon; private SingleTon(){} public static SingleTon getInstance(){ if (singleTon==null){ ...
2019-03-27 13:11:36
128
原创 安卓打包APK安装后个别机型闪退
多存在与机型小米华为等修改的系统,targetSdkVersion 为23时,由于安卓6.0系统权限原因,当需要permission android:name="android.permission.ACCESS_NETWORK_STATE"权限时,个别机型就会出问题。解决办法:targetSdkVersion 更改为22...
2018-04-11 17:50:01
1723
原创 RecyclerView嵌套横向RecyclerView卡顿问题
自定义RecyclerView重写下面两个方法,屏蔽RecyclerView的滑动监听:@Overridepublic boolean onInterceptTouchEvent(MotionEvent e) { //返回false,则把事件交给子控件的onInterceptTouchEvent()处理 return false;}@Overridepubli...
2018-04-09 16:38:23
4324
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人