一、对于这样一个需求:播放一个普通的视频,但是要求能看见视频下面的视图,也就是视频实现透明的功能二、实现方法1.简单方法:制作帧动画2.网络开源:yy的svgaPlayer可...
IP属地:内蒙古
一、对于这样一个需求:播放一个普通的视频,但是要求能看见视频下面的视图,也就是视频实现透明的功能二、实现方法1.简单方法:制作帧动画2.网络开源:yy的svgaPlayer可...
1.0 工厂模式之工厂方法模式 1.1 工厂方法模式定义 定义了一个创建对象的接口,但由子类决定要实例化哪个类。工厂方法让类把实例化推迟到子类。 工厂模式是“创建型”设计模式...
Builder模式定义 将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 建造者模式是一步一步创建一个复杂的对象,它允许用户只通过指定复杂对象的类型...
策略模式的定义 策略模式(Strategy Pattern):定义一系列算法,将每一个算法封装起来,并让它们可以相互替换。策略模式让算法独立于使用它的客户而变化,也称为政策模...
设计模式六大原则 单一职责原则( Single responsibility principle ) 解释: 就一个类而言,应该仅有一个引起它变化的原因。简单来说,一个类中应...
类图 基本介绍 观察者模式是一种对象行为模式。它定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。在观察者模式中...
Outline [TOC] 前言 在上一节中, 我们提到了Flowable 和Backpressure背压, 本来这一节的确是想讲这两个东西的,可是写到一半感觉还是差点火候...