opt: 图片加载&设置

This commit is contained in:
guozhigq
2024-02-26 00:00:14 +08:00
parent c2767486f5
commit 90c0256766
7 changed files with 31 additions and 9 deletions

View File

@ -0,0 +1,12 @@
class GlobalData {
int imgQuality = 10;
// 私有构造函数
GlobalData._();
// 单例实例
static final GlobalData _instance = GlobalData._();
// 获取全局实例
factory GlobalData() => _instance;
}

View File

@ -1,11 +1,10 @@
// import 'package:hive/hive.dart';
import 'dart:io';
import 'package:hive_flutter/hive_flutter.dart';
import 'package:path_provider/path_provider.dart';
import 'package:pilipala/models/model_owner.dart';
import 'package:pilipala/models/search/hot.dart';
import 'package:pilipala/models/user/info.dart';
import 'global_data.dart';
class GStrorage {
static late final Box<dynamic> userInfo;
@ -44,6 +43,8 @@ class GStrorage {
);
// 视频设置
video = await Hive.openBox('video');
GlobalData().imgQuality =
setting.get(SettingBoxKey.defaultPicQa, defaultValue: 10); // 设置全局变量
}
static void regAdapter() {