前言:近日在网上找了个很不错的安卓二维码美化,由于下载的项目经常出问题,且不方便依赖使用,因此我想把它写个demo,并把源码发布到jcenter中,修改还是很顺利的,运行项目到手机也没问题,发布遇到了问题 1.运行gradle install ,提示:Minimum supported Gradle version is 4.6 Current version is4.1 这个错误,改了半天项目还是不行 首先是要弄懂gradle 与studio关系,请看这里 https://www.jian…
一.简单工厂模式 简单工厂的定义:提供一个创建对象实例的功能,而无须关心其具体实现.被创建实例的类型可以是接口.抽象类,也可以是具体的类 实现汽车接口 public interface Car { String getName(); } 奔驰类 public class Benz implements Car { @Override public String getName() { return "Benz"; } } 宝马类 public class BMW implements…