feat:更新消息通知功能

This commit is contained in:
2026-06-20 16:11:57 +08:00
parent 5d12377606
commit 5e0864d3ac
16 changed files with 332 additions and 24 deletions

View File

@@ -1,15 +1,32 @@
import 'package:flutter/material.dart';
import 'package:liquid_glass_widgets/liquid_glass_widgets.dart';
import 'package:provider/provider.dart';
import 'package:sweet_chat_app/pages/login.dart';
import 'package:sweet_chat_app/providers/app_provider.dart';
import 'package:sweet_chat_app/services/notify_service.dart';
import 'package:sweet_chat_app/utils/sp_utils.dart';
void main() async {
WidgetsFlutterBinding.ensureInitialized();
await SpUtil.init();
// 初始化提醒服务
final notifyService = NotifyService();
await notifyService.initialize();
// 预编译 shader防止首帧白闪
await LiquidGlassWidgets.initialize();
// wrap() 安装无障碍桥接、全局主题、自适应质量
runApp(LiquidGlassWidgets.wrap(child: const MyApp()));
runApp(
LiquidGlassWidgets.wrap(
child: MultiProvider(
providers: [
ChangeNotifierProvider(create: (_) => AppProvider())
],
child: const MyApp(),
),
),
);
}
class MyApp extends StatelessWidget {