mac
2023-12-15 8087a7d587c9bc3a448e4421bc604f3e71f181a3
app/src/main/java/com/hdl/photovoltaic/other/HdlCommonLogic.java
@@ -4,6 +4,7 @@
import android.text.TextUtils;
import com.dcloud.zxing2.WriterException;
import com.google.gson.Gson;
import com.google.zxing.BarcodeFormat;
import com.google.zxing.EncodeHintType;
import com.google.zxing.common.BitMatrix;
@@ -17,6 +18,7 @@
public class HdlCommonLogic {
    private static volatile HdlCommonLogic sHdlCommonLogic;
    /**
     * 获取当前对象
@@ -36,6 +38,10 @@
    }
    /**
     * 生成二维码
     *
@@ -49,9 +55,7 @@
     * @param color_white            白色色块
     * @return BitMap
     */
    public Bitmap createQRCodeBitmap(String content, int width, int height,
                                     String character_set, String error_correction_level,
                                     String margin, int color_black, int color_white) {
    public Bitmap createQRCodeBitmap(String content, int width, int height, String character_set, String error_correction_level, String margin, int color_black, int color_white) {
        // 字符串内容判空
        if (TextUtils.isEmpty(content)) {
            return null;
@@ -101,4 +105,25 @@
    }
    /**
     * 消息Fragment的tab
     */
    public enum MessageFunctionTabSwitch {
        all,//全部
        nascent,//进行中
        recover,//已恢复
    }
    /**
     * App的Fragment的tab
     */
    public enum HomepageTitleTabSwitch {
        powerstation,//电站
        message,//消息
        me,//我的
    }
}