![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
进阶
文章平均质量分 82
斯音
这个作者很懒,什么都没留下…
展开
-
[干货]设计模式:六种单例的创建方式,外加一大波Android进阶架构师资料分享
设计模式千千万,总是单例最常见。单例模式的定义保证一个类仅有一个实例,并提供一个访问它的全局访问点。六种单例的创建方式1.饿汉式public class Singleton { private static Singleton instance = new Singleton(); private Singleton() {} public static Singleton getInstance() { return instance; }}优点: 基于类的加载机制原创 2021-05-18 14:52:11 · 239 阅读 · 7 评论 -
关于如何彻底搞定Android Kitkat+沉浸式状态栏效果
一、设计模式六大原则在讲解架构设计之前,先讲解一下设计模式的六大原则,虽然是设计模式的六大原则,但我们在进行架构设计的时候也应该尽量遵循这些原则;六大原则如果仅看概念会比较抽象,而且也不容易理解。这里我们举一个生活中的例子:汽车是基类;轿车是汽车的一个子类;汽车都是在路上跑的,所以我们把公路抽象成一个接口,让汽车实现此接口;汽车都可以用来载人,所以我们把人抽象成一个接口,让汽车实现此接口;汽车也可以载鸡鸭鱼,不过需要通过人来携带上去,因此把鸡鸭鱼放入人的接口中;下面对每一个原则给处官方解释,然后结合汽原创 2021-05-17 20:27:10 · 369 阅读 · 2 评论