淡淡人生

文章
6
资源
0
加入时间
2年10月17天

Java设计模式之结构型:外观模式

外观模式通过对客户端提供一个统一的接口,用于访问子系统中的一群接口。使用外观模式有以下几点好处:更加易用、松散耦合、更好的划分访问层次。但是如果外观模式对子系统类做太多的限制则减少了可变性和灵活性,所以外观模式适用于为复杂子系统提供一个简单接口,提高系统的易用性场景 以及 引入外观模式将子系统与客户端进行解耦,提高子系统的独立性和可移植性。

java adb 外置sd,关于合并SD卡和选择外部存储的亲身经验(重要原创)

安卓6.0增加了将SD卡和内部存储合并的功能,这样的方便之处在于不必纠结到底是哪些软件存在SD卡或是内部存储,某米的手机已经开启了这项功能。但是这项功能在三星S7 EDGE上是隐藏的,论坛里有用ADB的方式来打开的这个隐藏的功能的方法,但是别急,本人经过搜资料和亲身体验,有重要的几点和大家分享:1为什么三星隐藏了这项功能?因为三星认为SD卡,用户可能要经常移动,比如在手机和电脑之间担任转移资料的...

Bad Smell (代码的坏味道)Bad Smell (代码的坏味道)

Bad Smell (代码的坏味道) 如果一段代码是不稳定或者有一些潜在问题的,那么代码往往会包含一些明显的痕迹。 正如食物要腐坏之前,经常会发出一些异味一样, 我们管这些痕迹叫做 “代码异味”。 今天让我们一起来熟悉开发中经常出现的22种坏味道情形和解决方法。Duplicated Code 不良影响 解决方法 重复代码,难维护 ...