global.dart
695 字节
import 'package:cp_offline_manage/common/values/storage.dart';
import 'package:flutter/cupertino.dart';
import '../utils/share_preferences.dart';
///全局静态数据
class Global {
/// 是否第一次打开
static bool? isFirstOpen;
/// init
static Future init() async {
// 运行初始
WidgetsFlutterBinding.ensureInitialized();
// 工具初始
await SharePreferenceUtils().init();
// 读取设备第一次打开
isFirstOpen = SharePreferenceUtils().getBool(STORAGE_DEVICE_FIRST_OPEN_KEY);
isFirstOpen ??= true;
}
// 保存用户已打开APP
static saveAlreadyOpen() {
SharePreferenceUtils().setBool(STORAGE_DEVICE_FIRST_OPEN_KEY, false);
}
}