1、时区背景1.1、为什么有时区:世界上不同的地区有不同的时间,这是因为地球是一个球体,它的自转速度是不同的,所以当太阳从一个地区升起时,它在其...
借鉴自https://www.jianshu.com/p/503b261c4153[https://www.jianshu.com/p/503b...
一、屏幕适配1.引入了今日头条+竖屏宽度法的屏幕适配方式2.今日头条适配方案原理:今日头条适配方案默认项目中只能以高或宽中的一个作为基准,进行适...
1、单一职责原则 考虑下面这个类 它实际上违背了单一职责原则SRP。上面的类其实有两个职责,一为动物实体的持久化管理,另外一个为动物的属性管理。...
前言 今天分享的文章是关于设计模式中的代理模式,代理模式在Android中的应用还是很广的,而且也是比较常用的一种设计模式。本文主要是写个简单的...
1.产生背景 为什么需要门面模式image.png 我是一个辛苦一辈子的农民,攒了几十年钱,现在日子好了,也想建一套属于自己的小洋楼; 首先,我...
一、责任链模式 责任链模式是一种行为模式,为请求创建一个接收者的对象链.这样就避免,一个请求链接多个接收者的情况.进行外部解耦.类似于单向链表结...
1.定义 定义对象间的一种一个对多的依赖关系,当一个对象的状态发送改变时,所以依赖于它的对象都得到通知并被自动更新。 2.介绍 观察者属于行为型...
一、HTTP 定义 一种网络传输协议,在tcp/ip协议族中处于顶层---应用层http html一起诞生,用于网络上请求和传输html内容 U...