From 33537c10fd30105d78855f6161db2e6b27398b1f Mon Sep 17 00:00:00 2001
From: bluesea <307723040@qq.com>
Date: Tue, 14 May 2024 19:04:37 +0800
Subject: [PATCH] ss
---
.../android/app/src/main/AndroidManifest.xml | 5 +++++
wallpaper/lib/WallPaperApp.dart | 19 +++++++++++--------
.../lib/pages/homepage/homepage_view.dart | 1 +
.../pages/imgscanpage/imgscanpage_view.dart | 8 +++++++-
wallpaper/pubspec.lock | 4 ++--
wallpaper/pubspec.yaml | 2 +-
6 files changed, 27 insertions(+), 12 deletions(-)
diff --git a/wallpaper/android/app/src/main/AndroidManifest.xml b/wallpaper/android/app/src/main/AndroidManifest.xml
index a32ce50..624dbc2 100644
--- a/wallpaper/android/app/src/main/AndroidManifest.xml
+++ b/wallpaper/android/app/src/main/AndroidManifest.xml
@@ -41,4 +41,9 @@
+
+
+
+
+
diff --git a/wallpaper/lib/WallPaperApp.dart b/wallpaper/lib/WallPaperApp.dart
index 94a2a0d..bc554bd 100644
--- a/wallpaper/lib/WallPaperApp.dart
+++ b/wallpaper/lib/WallPaperApp.dart
@@ -21,14 +21,16 @@ class WallPaperApp extends StatefulWidget {
class _WallPaperAppState extends State {
@override
Widget build(BuildContext context){
- return MaterialApp(
- title: 'wall paper',
- theme: ThemeData(
- colorScheme: ColorScheme.fromSeed(seedColor: Colors.deepOrange),
- useMaterial3: true,
- ),
- home: const RootWidget(title:'root widget title'),
- );
+ // return MaterialApp(
+ // title: 'wall paper',
+ // debugShowCheckedModeBanner: false,
+ // theme: ThemeData(
+ // colorScheme: ColorScheme.fromSeed(seedColor: Colors.deepOrange),
+ // useMaterial3: true,
+ // ),
+ // home: const RootWidget(title:'root widget title'),
+ // );
+ return const RootWidget(title:'root widget title');
}
}
@@ -49,6 +51,7 @@ class _RootWidgetState extends State {
builder: (context,widget){
return GetMaterialApp(
title:'Getmaterial app title',
+ debugShowCheckedModeBanner: false,
theme: ThemeData.light(useMaterial3: true).copyWith(
primaryColor: Colors.blue,
),
diff --git a/wallpaper/lib/pages/homepage/homepage_view.dart b/wallpaper/lib/pages/homepage/homepage_view.dart
index 70f2a27..a61c9ea 100644
--- a/wallpaper/lib/pages/homepage/homepage_view.dart
+++ b/wallpaper/lib/pages/homepage/homepage_view.dart
@@ -23,6 +23,7 @@ class HomePageView extends GetView {
// );
return Scaffold(
appBar: AppBar(
+ centerTitle: true,
title: const Text(title),
),
diff --git a/wallpaper/lib/pages/imgscanpage/imgscanpage_view.dart b/wallpaper/lib/pages/imgscanpage/imgscanpage_view.dart
index 83c9c44..1776126 100644
--- a/wallpaper/lib/pages/imgscanpage/imgscanpage_view.dart
+++ b/wallpaper/lib/pages/imgscanpage/imgscanpage_view.dart
@@ -16,12 +16,18 @@ class ImgScanPageView extends GetView {
@override
Widget build(BuildContext context) {
return Scaffold(
+ extendBodyBehindAppBar: true,
backgroundColor: Colors.black,
- appBar: AppBar(
+ appBar: PreferredSize(
+ preferredSize: const Size.fromHeight(44),
+ child: AppBar(
+ centerTitle: true,
title: const Text("查看大图"),
+
backgroundColor: Colors.transparent,
foregroundColor: Colors.white,
),
+ ),
body: Stack(
children: [
PhotoViewGallery.builder(
diff --git a/wallpaper/pubspec.lock b/wallpaper/pubspec.lock
index 5d97ce7..defaf75 100644
--- a/wallpaper/pubspec.lock
+++ b/wallpaper/pubspec.lock
@@ -380,10 +380,10 @@ packages:
dependency: "direct main"
description:
name: image_gallery_saver
- sha256: be812580c7a320d3bf583af89cac6b376f170d48000aca75215a73285a3223a0
+ sha256: "0aba74216a4d9b0561510cb968015d56b701ba1bd94aace26aacdd8ae5761816"
url: "https://pub.flutter-io.cn"
source: hosted
- version: "1.7.1"
+ version: "2.0.3"
io:
dependency: transitive
description:
diff --git a/wallpaper/pubspec.yaml b/wallpaper/pubspec.yaml
index 3071bc1..09023a1 100644
--- a/wallpaper/pubspec.yaml
+++ b/wallpaper/pubspec.yaml
@@ -56,7 +56,7 @@ dependencies:
crypto: ^3.0.3
#将图片导出到相册
- image_gallery_saver: ^1.7.1
+ image_gallery_saver: ^2.0.3
permission_handler: ^10.0.0
# The following adds the Cupertino Icons font to your application.
# Use with the CupertinoIcons class for iOS style icons.