自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 代理模式、桥接模式、装饰器模式、适配器模式4种设计模式的区别

前言如果不了解这四种模式的可以查看相关文章:代理模式桥接模式装饰器模式适配器模式区别代理、桥接、装饰器、适配器,这 4 种模式是比较常用的结构型设计模式。它们的代码结构非常相似。笼统来说,它们都可以称为 Wrapper 模式,也就是通过 Wrapper 类二次封装原始类。尽管代码结构相似,但这 4 种设计模式的用意完全不同,也就是说要解决的问题、应用场景不同,这也是它们的主要区别。这里我就简单说一下它们之间的区别。代理模式:代理模式在不改变原始类接口的条件下,为原始类定义

2020-10-26 20:11:16 1687

原创 Android Retrofit2.0+RxJava3.0 基本使用

异常:Could not locate call adapter for io.reactivex.Observable<okhttp3.ResponseBody>.compile 'com.squareup.retrofit2:adapter-rxjava:2.1.0' RxJava适配器是1.0所以换成RxJava2.0就可以了,两种方式配置RxJava适配器2.01,第三方的提供的适配器2.0compile 'com.jakewharton.retrofit:retro

2020-10-24 16:10:37 8681 13

原创 Windows bat清理系统垃圾文件

创建.bat批处理文件1,新建文本文件 xxx.txt,文件名自定义,这里以xxx代替文件名;2,把如下代码复制到 xxx.txt文件中,并保存@echo offcolor atitle windows10系统垃圾清理---echo 删除系统盘目录下临时文件del/f/s/q %systemdrive%\*.tmpecho 删除系统盘目录下临时文件del/f/s/q %systemdrive%\*._mpecho 删除系统盘目录下日志文件del/f/s/q %systemd

2020-10-20 20:13:17 6590

原创 策略设计模式—行为型

设计模式主要有23种,大致可分为三类:创建型,机构行,行为型;具体如下:创建型1,单例设计模式2,工厂设计模式3,建造者设计模式4,原型设计模式结构型5,代理设计模式6,桥接设计模式7,装饰设计模式8,适配器设计模式9,外观设计模式10,享元设计模式11,组合设计模式行为型12,模板设计模式13,持续更新....策略设计模式简介(定义)策略模式定义了一系列的算法,并将每一个算法封装起来,而且是它们还可以互相替换。策略模式可以使算法的变化独立于使用它们的客户端(这里

2020-10-18 19:26:23 305

lombok.zip(2020.3)

AndroidStudio2020.3 或者Idea2020.3以上版本使用lombok 插件

2021-10-21

IPackage.jar

系统提供的安装卸载接口;不过默认是隐藏的;Androidstudio中无法使用;所以需要我们在使用的时候提供和系统一样的api接口,依赖到项目中,这样在使用的时候就不报错了;

2019-12-08

AndroidStudio AIDL进程间通信及Binder连接池的实现

使用Android studio 实现两个app通过AIDL 和Binder连接池的进程间通信

2019-04-14

重新编译Google串口开源库生成的.so动态库

在Android.mk文件中加入LOCAL_LDFLAGS += -fPIC,重新编译的.so动态库

2018-11-01

空空如也

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

TA关注的人

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