diff --git a/assets/flutter.db b/assets/flutter.db index 9e28407..845fe05 100644 Binary files a/assets/flutter.db and b/assets/flutter.db differ diff --git a/assets/images/caver.jpeg b/assets/images/caver.jpeg deleted file mode 100755 index 5213cea..0000000 Binary files a/assets/images/caver.jpeg and /dev/null differ diff --git a/assets/images/caver.webp b/assets/images/caver.webp new file mode 100644 index 0000000..426ab0c Binary files /dev/null and b/assets/images/caver.webp differ diff --git a/assets/images/dart.jpg b/assets/images/dart.jpg deleted file mode 100644 index 362e81c..0000000 Binary files a/assets/images/dart.jpg and /dev/null differ diff --git a/assets/images/dart.webp b/assets/images/dart.webp new file mode 100644 index 0000000..ab4c4bc Binary files /dev/null and b/assets/images/dart.webp differ diff --git a/assets/images/head_icon/icon_5.jpg b/assets/images/head_icon/icon_5.jpg deleted file mode 100644 index 67f42e7..0000000 Binary files a/assets/images/head_icon/icon_5.jpg and /dev/null differ diff --git a/assets/images/head_icon/icon_5.webp b/assets/images/head_icon/icon_5.webp new file mode 100644 index 0000000..eff6c2a Binary files /dev/null and b/assets/images/head_icon/icon_5.webp differ diff --git a/assets/images/head_icon/icon_6.jpg b/assets/images/head_icon/icon_6.jpg deleted file mode 100644 index 562a4f7..0000000 Binary files a/assets/images/head_icon/icon_6.jpg and /dev/null differ diff --git a/assets/images/head_icon/icon_6.webp b/assets/images/head_icon/icon_6.webp new file mode 100644 index 0000000..ff16866 Binary files /dev/null and b/assets/images/head_icon/icon_6.webp differ diff --git a/assets/images/head_icon/icon_7.jpg b/assets/images/head_icon/icon_7.jpg deleted file mode 100644 index 1d2788d..0000000 Binary files a/assets/images/head_icon/icon_7.jpg and /dev/null differ diff --git a/assets/images/head_icon/icon_7.webp b/assets/images/head_icon/icon_7.webp new file mode 100644 index 0000000..3f2c95c Binary files /dev/null and b/assets/images/head_icon/icon_7.webp differ diff --git a/assets/images/head_icon/icon_8.jpg b/assets/images/head_icon/icon_8.jpg deleted file mode 100644 index 0850b12..0000000 Binary files a/assets/images/head_icon/icon_8.jpg and /dev/null differ diff --git a/assets/images/head_icon/icon_8.webp b/assets/images/head_icon/icon_8.webp new file mode 100644 index 0000000..cf5d8ec Binary files /dev/null and b/assets/images/head_icon/icon_8.webp differ diff --git a/assets/images/icon_head.png b/assets/images/icon_head.png deleted file mode 100755 index e12afaa..0000000 Binary files a/assets/images/icon_head.png and /dev/null differ diff --git a/assets/images/icon_head.webp b/assets/images/icon_head.webp new file mode 100644 index 0000000..8738959 Binary files /dev/null and b/assets/images/icon_head.webp differ diff --git a/assets/images/java.jpeg b/assets/images/java.jpeg deleted file mode 100644 index 872333c..0000000 Binary files a/assets/images/java.jpeg and /dev/null differ diff --git a/assets/images/java.webp b/assets/images/java.webp new file mode 100644 index 0000000..acba5e0 Binary files /dev/null and b/assets/images/java.webp differ diff --git a/assets/images/kotlin.jpg b/assets/images/kotlin.jpg deleted file mode 100644 index fe48186..0000000 Binary files a/assets/images/kotlin.jpg and /dev/null differ diff --git a/assets/images/kotlin.webp b/assets/images/kotlin.webp new file mode 100644 index 0000000..570732e Binary files /dev/null and b/assets/images/kotlin.webp differ diff --git a/assets/images/leaf.png b/assets/images/leaf.png deleted file mode 100644 index 5755c73..0000000 Binary files a/assets/images/leaf.png and /dev/null differ diff --git a/assets/images/leaf.webp b/assets/images/leaf.webp new file mode 100644 index 0000000..b833e71 Binary files /dev/null and b/assets/images/leaf.webp differ diff --git a/assets/images/sabar.jpg b/assets/images/sabar.jpg deleted file mode 100644 index 10b7aee..0000000 Binary files a/assets/images/sabar.jpg and /dev/null differ diff --git a/assets/images/sabar.webp b/assets/images/sabar.webp new file mode 100644 index 0000000..b6b6ba7 Binary files /dev/null and b/assets/images/sabar.webp differ diff --git a/assets/images/sabar_bar.jpg b/assets/images/sabar_bar.jpg deleted file mode 100644 index 410674d..0000000 Binary files a/assets/images/sabar_bar.jpg and /dev/null differ diff --git a/assets/images/sabar_bar.webp b/assets/images/sabar_bar.webp new file mode 100644 index 0000000..4f1f212 Binary files /dev/null and b/assets/images/sabar_bar.webp differ diff --git a/assets/images/wechat.jpg b/assets/images/wechat.jpg deleted file mode 100644 index 91cc16a..0000000 Binary files a/assets/images/wechat.jpg and /dev/null differ diff --git a/assets/images/wechat.webp b/assets/images/wechat.webp new file mode 100644 index 0000000..7b9cd98 Binary files /dev/null and b/assets/images/wechat.webp differ diff --git a/assets/images/widgets/ActionChip.png b/assets/images/widgets/ActionChip.png deleted file mode 100644 index b9ce8eb..0000000 Binary files a/assets/images/widgets/ActionChip.png and /dev/null differ diff --git a/assets/images/widgets/ActionChip.webp b/assets/images/widgets/ActionChip.webp new file mode 100644 index 0000000..f39b111 Binary files /dev/null and b/assets/images/widgets/ActionChip.webp differ diff --git a/assets/images/widgets/Banner.png b/assets/images/widgets/Banner.png deleted file mode 100644 index f6c0288..0000000 Binary files a/assets/images/widgets/Banner.png and /dev/null differ diff --git a/assets/images/widgets/Banner.webp b/assets/images/widgets/Banner.webp new file mode 100644 index 0000000..1404bf0 Binary files /dev/null and b/assets/images/widgets/Banner.webp differ diff --git a/assets/images/widgets/Card.png b/assets/images/widgets/Card.png deleted file mode 100644 index 4118c05..0000000 Binary files a/assets/images/widgets/Card.png and /dev/null differ diff --git a/assets/images/widgets/Card.webp b/assets/images/widgets/Card.webp new file mode 100644 index 0000000..9f8452a Binary files /dev/null and b/assets/images/widgets/Card.webp differ diff --git a/assets/images/widgets/CheckBoxListTile.png b/assets/images/widgets/CheckBoxListTile.png deleted file mode 100644 index ff650a1..0000000 Binary files a/assets/images/widgets/CheckBoxListTile.png and /dev/null differ diff --git a/assets/images/widgets/CheckBoxListTile.webp b/assets/images/widgets/CheckBoxListTile.webp new file mode 100644 index 0000000..8d64e7e Binary files /dev/null and b/assets/images/widgets/CheckBoxListTile.webp differ diff --git a/assets/images/widgets/Chip.png b/assets/images/widgets/Chip.png deleted file mode 100644 index 252ccfe..0000000 Binary files a/assets/images/widgets/Chip.png and /dev/null differ diff --git a/assets/images/widgets/Chip.webp b/assets/images/widgets/Chip.webp new file mode 100644 index 0000000..1be3bfa Binary files /dev/null and b/assets/images/widgets/Chip.webp differ diff --git a/assets/images/widgets/ChoiceChip.png b/assets/images/widgets/ChoiceChip.png deleted file mode 100644 index d409c99..0000000 Binary files a/assets/images/widgets/ChoiceChip.png and /dev/null differ diff --git a/assets/images/widgets/ChoiceChip.webp b/assets/images/widgets/ChoiceChip.webp new file mode 100644 index 0000000..19d22ee Binary files /dev/null and b/assets/images/widgets/ChoiceChip.webp differ diff --git a/assets/images/widgets/Container.png b/assets/images/widgets/Container.png deleted file mode 100644 index 032eea2..0000000 Binary files a/assets/images/widgets/Container.png and /dev/null differ diff --git a/assets/images/widgets/Container.webp b/assets/images/widgets/Container.webp new file mode 100644 index 0000000..0cc509a Binary files /dev/null and b/assets/images/widgets/Container.webp differ diff --git a/assets/images/widgets/FilterChip.png b/assets/images/widgets/FilterChip.png deleted file mode 100644 index c9b93ce..0000000 Binary files a/assets/images/widgets/FilterChip.png and /dev/null differ diff --git a/assets/images/widgets/FilterChip.webp b/assets/images/widgets/FilterChip.webp new file mode 100644 index 0000000..75664dd Binary files /dev/null and b/assets/images/widgets/FilterChip.webp differ diff --git a/assets/images/widgets/FlutterLogo.png b/assets/images/widgets/FlutterLogo.png deleted file mode 100644 index 479e095..0000000 Binary files a/assets/images/widgets/FlutterLogo.png and /dev/null differ diff --git a/assets/images/widgets/FlutterLogo.webp b/assets/images/widgets/FlutterLogo.webp new file mode 100644 index 0000000..ce9ec05 Binary files /dev/null and b/assets/images/widgets/FlutterLogo.webp differ diff --git a/assets/images/widgets/GridTile.png b/assets/images/widgets/GridTile.png deleted file mode 100644 index 731a278..0000000 Binary files a/assets/images/widgets/GridTile.png and /dev/null differ diff --git a/assets/images/widgets/GridTile.webp b/assets/images/widgets/GridTile.webp new file mode 100644 index 0000000..b0eb62a Binary files /dev/null and b/assets/images/widgets/GridTile.webp differ diff --git a/assets/images/widgets/GridTileBar.png b/assets/images/widgets/GridTileBar.png deleted file mode 100644 index a043ed0..0000000 Binary files a/assets/images/widgets/GridTileBar.png and /dev/null differ diff --git a/assets/images/widgets/GridTileBar.webp b/assets/images/widgets/GridTileBar.webp new file mode 100644 index 0000000..aa847a6 Binary files /dev/null and b/assets/images/widgets/GridTileBar.webp differ diff --git a/assets/images/widgets/Icon.png b/assets/images/widgets/Icon.png deleted file mode 100644 index 4aea9bc..0000000 Binary files a/assets/images/widgets/Icon.png and /dev/null differ diff --git a/assets/images/widgets/Icon.webp b/assets/images/widgets/Icon.webp new file mode 100644 index 0000000..7208d31 Binary files /dev/null and b/assets/images/widgets/Icon.webp differ diff --git a/assets/images/widgets/ImageIcon.png b/assets/images/widgets/ImageIcon.png deleted file mode 100644 index d458628..0000000 Binary files a/assets/images/widgets/ImageIcon.png and /dev/null differ diff --git a/assets/images/widgets/ImageIcon.webp b/assets/images/widgets/ImageIcon.webp new file mode 100644 index 0000000..9b10379 Binary files /dev/null and b/assets/images/widgets/ImageIcon.webp differ diff --git a/assets/images/widgets/InputChip.png b/assets/images/widgets/InputChip.png deleted file mode 100644 index a597e02..0000000 Binary files a/assets/images/widgets/InputChip.png and /dev/null differ diff --git a/assets/images/widgets/InputChip.webp b/assets/images/widgets/InputChip.webp new file mode 100644 index 0000000..c6bb788 Binary files /dev/null and b/assets/images/widgets/InputChip.webp differ diff --git a/assets/images/widgets/ListTile.png b/assets/images/widgets/ListTile.png deleted file mode 100644 index 9a2cfa7..0000000 Binary files a/assets/images/widgets/ListTile.png and /dev/null differ diff --git a/assets/images/widgets/ListTile.webp b/assets/images/widgets/ListTile.webp new file mode 100644 index 0000000..32eee63 Binary files /dev/null and b/assets/images/widgets/ListTile.webp differ diff --git a/assets/images/widgets/RadioListTile.png b/assets/images/widgets/RadioListTile.png deleted file mode 100644 index 3aef662..0000000 Binary files a/assets/images/widgets/RadioListTile.png and /dev/null differ diff --git a/assets/images/widgets/RadioListTile.webp b/assets/images/widgets/RadioListTile.webp new file mode 100644 index 0000000..680bd07 Binary files /dev/null and b/assets/images/widgets/RadioListTile.webp differ diff --git a/assets/images/widgets/SwitchListTile.png b/assets/images/widgets/SwitchListTile.png deleted file mode 100644 index 5cbcaa6..0000000 Binary files a/assets/images/widgets/SwitchListTile.png and /dev/null differ diff --git a/assets/images/widgets/SwitchListTile.webp b/assets/images/widgets/SwitchListTile.webp new file mode 100644 index 0000000..7e17569 Binary files /dev/null and b/assets/images/widgets/SwitchListTile.webp differ diff --git a/assets/images/widgets/Text.png b/assets/images/widgets/Text.png deleted file mode 100644 index 0c6fbe0..0000000 Binary files a/assets/images/widgets/Text.png and /dev/null differ diff --git a/assets/images/widgets/Text.webp b/assets/images/widgets/Text.webp new file mode 100644 index 0000000..cbe08b1 Binary files /dev/null and b/assets/images/widgets/Text.webp differ diff --git a/assets/images/widgets/UserAccountsDrawerHeader.png b/assets/images/widgets/UserAccountsDrawerHeader.png deleted file mode 100644 index ceaed63..0000000 Binary files a/assets/images/widgets/UserAccountsDrawerHeader.png and /dev/null differ diff --git a/assets/images/widgets/UserAccountsDrawerHeader.webp b/assets/images/widgets/UserAccountsDrawerHeader.webp new file mode 100644 index 0000000..59a4bc5 Binary files /dev/null and b/assets/images/widgets/UserAccountsDrawerHeader.webp differ diff --git a/assets/images/widgets/Visibility.png b/assets/images/widgets/Visibility.png deleted file mode 100644 index 8653677..0000000 Binary files a/assets/images/widgets/Visibility.png and /dev/null differ diff --git a/assets/images/widgets/Visibility.webp b/assets/images/widgets/Visibility.webp new file mode 100644 index 0000000..863f67a Binary files /dev/null and b/assets/images/widgets/Visibility.webp differ diff --git a/assets/images/wy_200x300.jpg b/assets/images/wy_200x300.jpg deleted file mode 100644 index ce7c56b..0000000 Binary files a/assets/images/wy_200x300.jpg and /dev/null differ diff --git a/assets/images/wy_200x300.webp b/assets/images/wy_200x300.webp new file mode 100644 index 0000000..ae67c04 Binary files /dev/null and b/assets/images/wy_200x300.webp differ diff --git a/assets/images/wy_300x200.jpg b/assets/images/wy_300x200.jpg deleted file mode 100644 index 82ad407..0000000 Binary files a/assets/images/wy_300x200.jpg and /dev/null differ diff --git a/assets/images/wy_300x200.webp b/assets/images/wy_300x200.webp new file mode 100644 index 0000000..2517703 Binary files /dev/null and b/assets/images/wy_300x200.webp differ diff --git a/assets/images/wy_300x200_filter.jpg b/assets/images/wy_300x200_filter.jpg deleted file mode 100755 index 847a7ad..0000000 Binary files a/assets/images/wy_300x200_filter.jpg and /dev/null differ diff --git a/assets/images/wy_300x200_filter.webp b/assets/images/wy_300x200_filter.webp new file mode 100644 index 0000000..8e07da9 Binary files /dev/null and b/assets/images/wy_300x200_filter.webp differ diff --git a/assets/images/wy_30x20.jpg b/assets/images/wy_30x20.jpg deleted file mode 100644 index 7795ad4..0000000 Binary files a/assets/images/wy_30x20.jpg and /dev/null differ diff --git a/assets/images/wy_30x20.webp b/assets/images/wy_30x20.webp new file mode 100644 index 0000000..193c277 Binary files /dev/null and b/assets/images/wy_30x20.webp differ diff --git a/lib/views/app/splash/unit_splash.dart b/lib/views/app/splash/unit_splash.dart index 2d350b3..f0fe758 100644 --- a/lib/views/app/splash/unit_splash.dart +++ b/lib/views/app/splash/unit_splash.dart @@ -142,7 +142,7 @@ class _UnitSplashState extends State with TickerProviderStateMixin { child: Container( height: 45, width: 45, - child: Image.asset('assets/images/icon_head.png'), + child: Image.asset('assets/images/icon_head.webp'), )); Widget _buildPower() => Positioned( diff --git a/lib/views/common/unit_drawer_header.dart b/lib/views/common/unit_drawer_header.dart index e5dc449..2bdbdea 100644 --- a/lib/views/common/unit_drawer_header.dart +++ b/lib/views/common/unit_drawer_header.dart @@ -16,7 +16,7 @@ class UnitDrawerHeader extends StatelessWidget { padding: EdgeInsets.only(top: 10, left: 15), decoration: BoxDecoration( image: DecorationImage( - image: AssetImage('assets/images/wy_300x200_filter.jpg'), + image: AssetImage('assets/images/wy_300x200_filter.webp'), fit: BoxFit.cover), ), child: Column( diff --git a/lib/views/dialogs/dialog_about.dart b/lib/views/dialogs/dialog_about.dart index 0be88d3..98b14ab 100644 --- a/lib/views/dialogs/dialog_about.dart +++ b/lib/views/dialogs/dialog_about.dart @@ -13,7 +13,7 @@ class DialogAbout extends StatelessWidget { //标题 children: [ Image.asset( - "assets/images/icon_head.png", + "assets/images/icon_head.webp", width: 30, height: 30, ), diff --git a/lib/views/pages/about/about_app_page.dart b/lib/views/pages/about/about_app_page.dart index 7ada1ca..82e09aa 100644 --- a/lib/views/pages/about/about_app_page.dart +++ b/lib/views/pages/about/about_app_page.dart @@ -29,7 +29,7 @@ class AboutAppPage extends StatelessWidget { width: MediaQuery.of(context).size.width, margin: EdgeInsets.only(bottom: 50), child: Image.asset( - 'assets/images/sabar.jpg', + 'assets/images/sabar.webp', fit: BoxFit.cover, ), ), @@ -42,7 +42,7 @@ class AboutAppPage extends StatelessWidget { child: CircleImage( size: 100, shadowColor: Theme.of(context).primaryColor, - image: AssetImage('assets/images/icon_head.png'), + image: AssetImage('assets/images/icon_head.webp'), )), ], ), diff --git a/lib/views/pages/about/about_me_page.dart b/lib/views/pages/about/about_me_page.dart index c5f2c79..efbbcee 100644 --- a/lib/views/pages/about/about_me_page.dart +++ b/lib/views/pages/about/about_me_page.dart @@ -25,7 +25,7 @@ class AboutMePage extends StatelessWidget { width: MediaQuery.of(context).size.width, margin: EdgeInsets.only(bottom: 50), child: Image.asset( - 'assets/images/sabar.jpg', + 'assets/images/sabar.webp', fit: BoxFit.cover, ), ), @@ -38,7 +38,7 @@ class AboutMePage extends StatelessWidget { child: CircleImage( size: 100, shadowColor: Theme.of(context).primaryColor, - image: AssetImage('assets/images/icon_head.png'), + image: AssetImage('assets/images/icon_head.webp'), )), ], ), @@ -140,7 +140,7 @@ class AboutMePage extends StatelessWidget { width: 190, child: Column( children: [ - Image.asset('assets/images/wechat.jpg'), + Image.asset('assets/images/wechat.webp'), Text( '我的微信', style: TextStyle(fontSize: 16), diff --git a/lib/views/pages/about/version_info.dart b/lib/views/pages/about/version_info.dart index 03c706c..dd26085 100644 --- a/lib/views/pages/about/version_info.dart +++ b/lib/views/pages/about/version_info.dart @@ -51,7 +51,7 @@ class VersionInfo extends StatelessWidget { crossAxisAlignment: WrapCrossAlignment.center, spacing: 10, children: [ - CircleImage(image: AssetImage("assets/images/icon_head.png"),size: 80,), + CircleImage(image: AssetImage("assets/images/icon_head.webp"),size: 80,), Text('Flutter Unit',style: TextStyle(fontSize: 20,fontWeight: FontWeight.bold),), Text('Version ${Cons.version}'), ], diff --git a/lib/views/pages/category/collect_page.dart b/lib/views/pages/category/collect_page.dart index feccef5..91aafb3 100644 --- a/lib/views/pages/category/collect_page.dart +++ b/lib/views/pages/category/collect_page.dart @@ -60,7 +60,7 @@ class _CollectPageState extends State Navigator.of(context).pushNamed(UnitRouter.login); }, child: CircleImage( - image: AssetImage('assets/images/icon_head.png'), + image: AssetImage('assets/images/icon_head.webp'), borderSize: 1.5, ), )), @@ -80,7 +80,7 @@ class _CollectPageState extends State flexibleSpace: FlexibleSpaceBar( collapseMode: CollapseMode.parallax, //视差效果 background: Image.asset( - "assets/images/caver.jpeg", + "assets/images/caver.webp", fit: BoxFit.cover, ), ), diff --git a/lib/views/pages/detail/widget_detail_page.dart b/lib/views/pages/detail/widget_detail_page.dart index acd6a03..b2c2fdc 100644 --- a/lib/views/pages/detail/widget_detail_page.dart +++ b/lib/views/pages/detail/widget_detail_page.dart @@ -265,7 +265,7 @@ class WidgetDetailTitle extends StatelessWidget { child: ClipRRect( borderRadius: BorderRadius.all(Radius.circular(8)), child: model.image == null - ? Image.asset('assets/images/caver.jpeg') + ? Image.asset('assets/images/caver.webp') : Image(image: model.image))), ), ), diff --git a/lib/views/pages/home/background.dart b/lib/views/pages/home/background.dart index 8732654..0671f42 100644 --- a/lib/views/pages/home/background.dart +++ b/lib/views/pages/home/background.dart @@ -8,7 +8,7 @@ class Background extends StatelessWidget { child: Container( decoration: BoxDecoration( image: DecorationImage( - image: const AssetImage('assets/images/sabar.jpg'), + image: const AssetImage('assets/images/sabar.webp'), fit: BoxFit.cover), borderRadius: const BorderRadius.only( bottomRight: const Radius.circular(400), diff --git a/lib/views/pages/login/login_page.dart b/lib/views/pages/login/login_page.dart index 42c6dfe..70f9f2d 100644 --- a/lib/views/pages/login/login_page.dart +++ b/lib/views/pages/login/login_page.dart @@ -73,7 +73,7 @@ class LoginPage extends StatelessWidget { Widget arcBackground() { return ArcBackground( - image: AssetImage("assets/images/caver.jpeg"), + image: AssetImage("assets/images/caver.webp"), child: Padding( padding: const EdgeInsets.all(50.0), child: Container( diff --git a/lib/views/pages/unit_todo/attr_unit_page.dart b/lib/views/pages/unit_todo/attr_unit_page.dart index 93c7983..306444c 100644 --- a/lib/views/pages/unit_todo/attr_unit_page.dart +++ b/lib/views/pages/unit_todo/attr_unit_page.dart @@ -21,7 +21,7 @@ class AttrUnitPage extends StatelessWidget { child: Column( children: [ CircleImage( - image: AssetImage('assets/images/icon_head.png'), + image: AssetImage('assets/images/icon_head.webp'), size: 80, ), SizedBox(height: 10,), diff --git a/lib/views/pages/unit_todo/layout_unit_page.dart b/lib/views/pages/unit_todo/layout_unit_page.dart index f113ae2..2a69ce7 100644 --- a/lib/views/pages/unit_todo/layout_unit_page.dart +++ b/lib/views/pages/unit_todo/layout_unit_page.dart @@ -23,7 +23,7 @@ class LayoutUnitPage extends StatelessWidget { child: Column( children: [ CircleImage( - image: AssetImage('assets/images/icon_head.png'), + image: AssetImage('assets/images/icon_head.webp'), size: 80, ), SizedBox(height: 10,), diff --git a/lib/views/pages/unit_todo/paint_unit_page.dart b/lib/views/pages/unit_todo/paint_unit_page.dart index 672d02b..95993fb 100644 --- a/lib/views/pages/unit_todo/paint_unit_page.dart +++ b/lib/views/pages/unit_todo/paint_unit_page.dart @@ -23,7 +23,7 @@ class PaintUnitPage extends StatelessWidget { child: Column( children: [ CircleImage( - image: AssetImage('assets/images/icon_head.png'), + image: AssetImage('assets/images/icon_head.webp'), size: 80, ), SizedBox(height: 10,), diff --git a/lib/views/pages/unit_todo/point_unit_page.dart b/lib/views/pages/unit_todo/point_unit_page.dart index f939df8..716456c 100644 --- a/lib/views/pages/unit_todo/point_unit_page.dart +++ b/lib/views/pages/unit_todo/point_unit_page.dart @@ -30,7 +30,7 @@ class BugUnitPage extends StatelessWidget { Navigator.of(context).pushNamed(UnitRouter.issues_point); }, child: CircleImage( - image: AssetImage('assets/images/icon_head.png'), + image: AssetImage('assets/images/icon_head.webp'), size: 80, ), ), diff --git a/lib/views/widgets/MultiChildRenderObjectWidget/Flow/node1_base.dart b/lib/views/widgets/MultiChildRenderObjectWidget/Flow/node1_base.dart index d134b50..3b41103 100644 --- a/lib/views/widgets/MultiChildRenderObjectWidget/Flow/node1_base.dart +++ b/lib/views/widgets/MultiChildRenderObjectWidget/Flow/node1_base.dart @@ -16,8 +16,8 @@ class CircleFlow extends StatelessWidget { final data = List.generate( 16, (index) => index.isEven - ? "assets/images/icon_head.png" - : "assets/images/wy_300x200.jpg"); + ? "assets/images/icon_head.webp" + : "assets/images/wy_300x200.webp"); @override Widget build(BuildContext context) { diff --git a/lib/views/widgets/MultiChildRenderObjectWidget/Flow/node2_anim.dart b/lib/views/widgets/MultiChildRenderObjectWidget/Flow/node2_anim.dart index 9a37c0c..46bd526 100644 --- a/lib/views/widgets/MultiChildRenderObjectWidget/Flow/node2_anim.dart +++ b/lib/views/widgets/MultiChildRenderObjectWidget/Flow/node2_anim.dart @@ -16,8 +16,8 @@ class BurstFlow extends StatefulWidget { static final data = List.generate( 16, (index) => index.isEven - ? "assets/images/icon_head.png" - : "assets/images/wy_300x200.jpg"); + ? "assets/images/icon_head.webp" + : "assets/images/wy_300x200.webp"); static final show = Container( width: 300, height: 300, @@ -27,7 +27,7 @@ class BurstFlow extends StatefulWidget { .map((e) => CircleAvatar(backgroundImage: AssetImage(e))) .toList(), menu: CircleAvatar( - backgroundImage: AssetImage('assets/images/icon_head.png'), + backgroundImage: AssetImage('assets/images/icon_head.webp'), ))); final List children; diff --git a/lib/views/widgets/MultiChildRenderObjectWidget/RichText/node2_widget.dart b/lib/views/widgets/MultiChildRenderObjectWidget/RichText/node2_widget.dart index 9c7c145..9f1b110 100644 --- a/lib/views/widgets/MultiChildRenderObjectWidget/RichText/node2_widget.dart +++ b/lib/views/widgets/MultiChildRenderObjectWidget/RichText/node2_widget.dart @@ -19,7 +19,7 @@ class RichTextWithWidget extends StatelessWidget { children: [ WidgetSpan( child: Image.asset( - 'assets/images/icon_head.png', + 'assets/images/icon_head.webp', width: 30, ), alignment: PlaceholderAlignment.baseline, diff --git a/lib/views/widgets/Other/RawImage/node1_base.dart b/lib/views/widgets/Other/RawImage/node1_base.dart index f8a5a0a..dd31189 100644 --- a/lib/views/widgets/Other/RawImage/node1_base.dart +++ b/lib/views/widgets/Other/RawImage/node1_base.dart @@ -29,7 +29,7 @@ class _RawImageDemoState extends State { @override void initState() { super.initState(); - _loadImageFromAssets('assets/images/icon_head.png'); + _loadImageFromAssets('assets/images/icon_head.webp'); } @override diff --git a/lib/views/widgets/ProxyWidget/ListTileTheme/node1_base.dart b/lib/views/widgets/ProxyWidget/ListTileTheme/node1_base.dart index f3d65c8..a5a032b 100644 --- a/lib/views/widgets/ProxyWidget/ListTileTheme/node1_base.dart +++ b/lib/views/widgets/ProxyWidget/ListTileTheme/node1_base.dart @@ -39,7 +39,7 @@ class _ListTileSimpleState extends State<_ListTileSimple> { margin: EdgeInsets.all(10), color: Colors.grey.withAlpha(22), child: ListTile( - leading: Image.asset("assets/images/icon_head.png"), + leading: Image.asset("assets/images/icon_head.webp"), selected: _selected, title: Text("以梦为马"), subtitle: Text("海子"), diff --git a/lib/views/widgets/SingleChildRenderObjectWidget/BackdropFilter/node1_base.dart b/lib/views/widgets/SingleChildRenderObjectWidget/BackdropFilter/node1_base.dart index f2fc80e..98b7cce 100644 --- a/lib/views/widgets/SingleChildRenderObjectWidget/BackdropFilter/node1_base.dart +++ b/lib/views/widgets/SingleChildRenderObjectWidget/BackdropFilter/node1_base.dart @@ -58,7 +58,7 @@ class _CustomBackdropFilterState extends State { height: 150, width: 150, child: Image.asset( - 'assets/images/sabar.jpg', + 'assets/images/sabar.webp', fit: BoxFit.cover, ), ), @@ -66,7 +66,7 @@ class _CustomBackdropFilterState extends State { height: 150, width: 150, child: Image.asset( - 'assets/images/wy_200x300.jpg', + 'assets/images/wy_200x300.webp', fit: BoxFit.cover, ), ), diff --git a/lib/views/widgets/SingleChildRenderObjectWidget/ClipOval/node1_base.dart b/lib/views/widgets/SingleChildRenderObjectWidget/ClipOval/node1_base.dart index 6ad96c2..64e5a95 100644 --- a/lib/views/widgets/SingleChildRenderObjectWidget/ClipOval/node1_base.dart +++ b/lib/views/widgets/SingleChildRenderObjectWidget/ClipOval/node1_base.dart @@ -22,14 +22,14 @@ class CustomClipOval extends StatelessWidget { ClipOval( child: Image.asset( - "assets/images/wy_300x200.jpg", + "assets/images/wy_300x200.webp", width: 150, height: 100, ), ), ClipOval( child: Image.asset( - "assets/images/wy_300x200.jpg", + "assets/images/wy_300x200.webp", width: 100, height: 100, fit: BoxFit.cover, diff --git a/lib/views/widgets/SingleChildRenderObjectWidget/ClipPath/node1_base.dart b/lib/views/widgets/SingleChildRenderObjectWidget/ClipPath/node1_base.dart index efd25b3..1fdb022 100644 --- a/lib/views/widgets/SingleChildRenderObjectWidget/ClipPath/node1_base.dart +++ b/lib/views/widgets/SingleChildRenderObjectWidget/ClipPath/node1_base.dart @@ -20,7 +20,7 @@ class CustomClipPath extends StatelessWidget { return ClipPath( clipper: ShapeBorderClipper(shape: _StarShapeBorder()), child: Image.asset( - "assets/images/wy_300x200.jpg", + "assets/images/wy_300x200.webp", width: 150, height: 100, fit: BoxFit.cover, diff --git a/lib/views/widgets/SingleChildRenderObjectWidget/ClipRRect/node1_base.dart b/lib/views/widgets/SingleChildRenderObjectWidget/ClipRRect/node1_base.dart index b1d1fc0..d84b81b 100644 --- a/lib/views/widgets/SingleChildRenderObjectWidget/ClipRRect/node1_base.dart +++ b/lib/views/widgets/SingleChildRenderObjectWidget/ClipRRect/node1_base.dart @@ -19,7 +19,7 @@ class CustomClipRRect extends StatelessWidget { return ClipRRect( borderRadius: BorderRadius.all(Radius.elliptical(35, 30)), child: Image.asset( - "assets/images/wy_300x200.jpg", + "assets/images/wy_300x200.webp", width: 150, height: 100, ), diff --git a/lib/views/widgets/SingleChildRenderObjectWidget/ClipRect/node1_base.dart b/lib/views/widgets/SingleChildRenderObjectWidget/ClipRect/node1_base.dart index d1e58b6..20ca84e 100644 --- a/lib/views/widgets/SingleChildRenderObjectWidget/ClipRect/node1_base.dart +++ b/lib/views/widgets/SingleChildRenderObjectWidget/ClipRect/node1_base.dart @@ -20,7 +20,7 @@ class CustomClipRect extends StatelessWidget { height: 100, width: 100, child: Image.asset( - "assets/images/wy_300x200.jpg", + "assets/images/wy_300x200.webp", fit: BoxFit.cover,), ), ); diff --git a/lib/views/widgets/SingleChildRenderObjectWidget/ColorFiltered/node1_base.dart b/lib/views/widgets/SingleChildRenderObjectWidget/ColorFiltered/node1_base.dart index 928447f..ad612f1 100644 --- a/lib/views/widgets/SingleChildRenderObjectWidget/ColorFiltered/node1_base.dart +++ b/lib/views/widgets/SingleChildRenderObjectWidget/ColorFiltered/node1_base.dart @@ -51,7 +51,7 @@ class _CustomColorFilteredState extends State { width: 58, height: 58, child: ColorFiltered( - child: Image(image: AssetImage("assets/images/icon_head.png")), + child: Image(image: AssetImage("assets/images/icon_head.webp")), colorFilter: ColorFilter.mode(_color, m)), ); diff --git a/lib/views/widgets/SingleChildRenderObjectWidget/DecoratedBox/node2_image.dart b/lib/views/widgets/SingleChildRenderObjectWidget/DecoratedBox/node2_image.dart index f30aece..bdd66b1 100644 --- a/lib/views/widgets/SingleChildRenderObjectWidget/DecoratedBox/node2_image.dart +++ b/lib/views/widgets/SingleChildRenderObjectWidget/DecoratedBox/node2_image.dart @@ -20,7 +20,7 @@ class ShapeImageDemo extends StatelessWidget { image: DecorationImage( fit: BoxFit.cover, image: AssetImage( - 'assets/images/wy_200x300.jpg', + 'assets/images/wy_200x300.webp', ))), child: SizedBox( height: 80, diff --git a/lib/views/widgets/SingleChildRenderObjectWidget/DecoratedBox/node3_border.dart b/lib/views/widgets/SingleChildRenderObjectWidget/DecoratedBox/node3_border.dart index 39f7c76..8b02b5e 100644 --- a/lib/views/widgets/SingleChildRenderObjectWidget/DecoratedBox/node3_border.dart +++ b/lib/views/widgets/SingleChildRenderObjectWidget/DecoratedBox/node3_border.dart @@ -23,7 +23,7 @@ class BorderDemo extends StatelessWidget { height: 80, width: 100, child: Image.asset( - 'assets/images/wy_200x300.jpg', + 'assets/images/wy_200x300.webp', fit: BoxFit.cover, ), ), diff --git a/lib/views/widgets/SingleChildRenderObjectWidget/DecoratedBox/node4_shape.dart b/lib/views/widgets/SingleChildRenderObjectWidget/DecoratedBox/node4_shape.dart index 54d8ecb..1a213d3 100644 --- a/lib/views/widgets/SingleChildRenderObjectWidget/DecoratedBox/node4_shape.dart +++ b/lib/views/widgets/SingleChildRenderObjectWidget/DecoratedBox/node4_shape.dart @@ -24,7 +24,7 @@ class ShapeDecorationDemo extends StatelessWidget { image: DecorationImage( fit: BoxFit.cover, image: AssetImage( - 'assets/images/wy_200x300.jpg', + 'assets/images/wy_200x300.webp', )), shape: CircleBorder( side: BorderSide(width: 1.0, color: Colors.orangeAccent), diff --git a/lib/views/widgets/SingleChildRenderObjectWidget/Opacity/node1_base.dart b/lib/views/widgets/SingleChildRenderObjectWidget/Opacity/node1_base.dart index 301240f..aacb7ee 100644 --- a/lib/views/widgets/SingleChildRenderObjectWidget/Opacity/node1_base.dart +++ b/lib/views/widgets/SingleChildRenderObjectWidget/Opacity/node1_base.dart @@ -29,7 +29,7 @@ class _CustomOpacityState extends State { Widget _buildOpacity() => Opacity( opacity: _opacity, child: Image.asset(// 图片 - 'assets/images/icon_head.png', + 'assets/images/icon_head.webp', width: 100, ), ); diff --git a/lib/views/widgets/SingleChildRenderObjectWidget/PhysicalModel/node1_base.dart b/lib/views/widgets/SingleChildRenderObjectWidget/PhysicalModel/node1_base.dart index 3f65c3f..ff28e1e 100644 --- a/lib/views/widgets/SingleChildRenderObjectWidget/PhysicalModel/node1_base.dart +++ b/lib/views/widgets/SingleChildRenderObjectWidget/PhysicalModel/node1_base.dart @@ -29,7 +29,7 @@ class PhysicalModelDemo extends StatelessWidget{ shadowColor: Colors.orange, elevation: 3, child: Image.asset( - 'assets/images/caver.jpeg', + 'assets/images/caver.webp', fit: BoxFit.cover, ), clipBehavior: Clip.hardEdge, @@ -44,7 +44,7 @@ class PhysicalModelDemo extends StatelessWidget{ shadowColor: Colors.orange, elevation: 3, child: Image.asset( - 'assets/images/caver.jpeg', + 'assets/images/caver.webp', fit: BoxFit.cover, ), borderRadius: BorderRadius.all(Radius.circular(20)), diff --git a/lib/views/widgets/SingleChildRenderObjectWidget/PhysicalShape/node1_base.dart b/lib/views/widgets/SingleChildRenderObjectWidget/PhysicalShape/node1_base.dart index 302e068..601cd7f 100644 --- a/lib/views/widgets/SingleChildRenderObjectWidget/PhysicalShape/node1_base.dart +++ b/lib/views/widgets/SingleChildRenderObjectWidget/PhysicalShape/node1_base.dart @@ -26,7 +26,7 @@ class PhysicalShapeDemo extends StatelessWidget { shadowColor: Colors.orange, elevation: 3, child: Image.asset( - 'assets/images/caver.jpeg', + 'assets/images/caver.webp', fit: BoxFit.cover, ), clipBehavior: Clip.hardEdge, diff --git a/lib/views/widgets/SingleChildRenderObjectWidget/ShaderMask/node1_radial.dart b/lib/views/widgets/SingleChildRenderObjectWidget/ShaderMask/node1_radial.dart index 6980613..e37ec4d 100644 --- a/lib/views/widgets/SingleChildRenderObjectWidget/ShaderMask/node1_radial.dart +++ b/lib/views/widgets/SingleChildRenderObjectWidget/ShaderMask/node1_radial.dart @@ -24,7 +24,7 @@ class RadialShaderMask extends StatelessWidget { ShaderMask( shaderCallback: _buildShader, child: Image.asset( - 'assets/images/icon_head.png', + 'assets/images/icon_head.webp', height: 70, width: 70, ), diff --git a/lib/views/widgets/SingleChildRenderObjectWidget/ShaderMask/node2_linear.dart b/lib/views/widgets/SingleChildRenderObjectWidget/ShaderMask/node2_linear.dart index d5dfd66..2004b0e 100644 --- a/lib/views/widgets/SingleChildRenderObjectWidget/ShaderMask/node2_linear.dart +++ b/lib/views/widgets/SingleChildRenderObjectWidget/ShaderMask/node2_linear.dart @@ -21,7 +21,7 @@ class LinearShaderMask extends StatelessWidget { ShaderMask( shaderCallback: _buildShader, child: Image.asset( - 'assets/images/icon_head.png', + 'assets/images/icon_head.webp', height: 70, width: 70, ), diff --git a/lib/views/widgets/SingleChildRenderObjectWidget/Transform/node1_skew.dart b/lib/views/widgets/SingleChildRenderObjectWidget/Transform/node1_skew.dart index 6bfa97b..067c9c0 100644 --- a/lib/views/widgets/SingleChildRenderObjectWidget/Transform/node1_skew.dart +++ b/lib/views/widgets/SingleChildRenderObjectWidget/Transform/node1_skew.dart @@ -55,7 +55,7 @@ class _SkewTransformState extends State { width: 100, height: 100, child: Image.asset( - 'assets/images/wy_300x200.jpg', + 'assets/images/wy_300x200.webp', fit: BoxFit.cover, )), ); diff --git a/lib/views/widgets/SingleChildRenderObjectWidget/Transform/node2_translation.dart b/lib/views/widgets/SingleChildRenderObjectWidget/Transform/node2_translation.dart index 8584a0a..4d3980e 100644 --- a/lib/views/widgets/SingleChildRenderObjectWidget/Transform/node2_translation.dart +++ b/lib/views/widgets/SingleChildRenderObjectWidget/Transform/node2_translation.dart @@ -54,7 +54,7 @@ class _TranslationTransformState extends State { width: 100, height: 100, child: Image.asset( - 'assets/images/wy_300x200.jpg', + 'assets/images/wy_300x200.webp', fit: BoxFit.cover, )), ); diff --git a/lib/views/widgets/SingleChildRenderObjectWidget/Transform/node3_scale.dart b/lib/views/widgets/SingleChildRenderObjectWidget/Transform/node3_scale.dart index a3b317c..ef27825 100644 --- a/lib/views/widgets/SingleChildRenderObjectWidget/Transform/node3_scale.dart +++ b/lib/views/widgets/SingleChildRenderObjectWidget/Transform/node3_scale.dart @@ -53,7 +53,7 @@ class _ScaleTransformState extends State { width: 100, height: 100, child: Image.asset( - 'assets/images/wy_300x200.jpg', + 'assets/images/wy_300x200.webp', fit: BoxFit.cover, )), ); diff --git a/lib/views/widgets/SingleChildRenderObjectWidget/Transform/node4_rotate.dart b/lib/views/widgets/SingleChildRenderObjectWidget/Transform/node4_rotate.dart index c8f955a..2becac1 100644 --- a/lib/views/widgets/SingleChildRenderObjectWidget/Transform/node4_rotate.dart +++ b/lib/views/widgets/SingleChildRenderObjectWidget/Transform/node4_rotate.dart @@ -62,7 +62,7 @@ class _RotateTransformState extends State { width: 100, height: 100, child: Image.asset( - 'assets/images/wy_300x200.jpg', + 'assets/images/wy_300x200.webp', fit: BoxFit.cover, )), ); diff --git a/lib/views/widgets/SingleChildRenderObjectWidget/Transform/node5_perspective.dart b/lib/views/widgets/SingleChildRenderObjectWidget/Transform/node5_perspective.dart index fb21a00..97b37a4 100644 --- a/lib/views/widgets/SingleChildRenderObjectWidget/Transform/node5_perspective.dart +++ b/lib/views/widgets/SingleChildRenderObjectWidget/Transform/node5_perspective.dart @@ -41,7 +41,7 @@ class _R3C2State extends State { width: 100, height: 100, child: Image.asset( - 'assets/images/wy_300x200.jpg', + 'assets/images/wy_300x200.webp', fit: BoxFit.cover, )), ), diff --git a/lib/views/widgets/SingleChildRenderObjectWidget/Transform/zz_node_op.dart b/lib/views/widgets/SingleChildRenderObjectWidget/Transform/zz_node_op.dart index b473275..9e69fce 100644 --- a/lib/views/widgets/SingleChildRenderObjectWidget/Transform/zz_node_op.dart +++ b/lib/views/widgets/SingleChildRenderObjectWidget/Transform/zz_node_op.dart @@ -41,7 +41,7 @@ class _CustomTransformState extends State { width: 100, height: 100, child: Image.asset( - 'assets/images/wy_300x200.jpg', + 'assets/images/wy_300x200.webp', fit: BoxFit.cover, )), ); diff --git a/lib/views/widgets/Sliver/CustomScrollView/node1_base.dart b/lib/views/widgets/Sliver/CustomScrollView/node1_base.dart index f8c7db1..e4a1af3 100644 --- a/lib/views/widgets/Sliver/CustomScrollView/node1_base.dart +++ b/lib/views/widgets/Sliver/CustomScrollView/node1_base.dart @@ -69,7 +69,7 @@ class CustomScrollViewDemo extends StatelessWidget { expandedHeight: 190.0, leading: Container( margin: EdgeInsets.all(10), - child: Image.asset('assets/images/icon_head.png')), + child: Image.asset('assets/images/icon_head.webp')), flexibleSpace: FlexibleSpaceBar( //伸展处布局 titlePadding: EdgeInsets.only(left: 55, bottom: 15), //标题边距 @@ -82,7 +82,7 @@ class CustomScrollViewDemo extends StatelessWidget { ]), ), background: Image.asset( - "assets/images/caver.jpeg", fit: BoxFit.cover, + "assets/images/caver.webp", fit: BoxFit.cover, ), ), ); diff --git a/lib/views/widgets/Sliver/FlexibleSpaceBar/node1_base.dart b/lib/views/widgets/Sliver/FlexibleSpaceBar/node1_base.dart index 600a198..39c745b 100644 --- a/lib/views/widgets/Sliver/FlexibleSpaceBar/node1_base.dart +++ b/lib/views/widgets/Sliver/FlexibleSpaceBar/node1_base.dart @@ -62,7 +62,7 @@ class FlexibleSpaceBarDemo extends StatelessWidget { collapseMode: CollapseMode.parallax, //视差效果 stretchModes: [StretchMode.blurBackground,StretchMode.zoomBackground], background: Image.asset( - "assets/images/caver.jpeg", + "assets/images/caver.webp", fit: BoxFit.cover, ), ), @@ -71,7 +71,7 @@ class FlexibleSpaceBarDemo extends StatelessWidget { Widget _buildLeading() => Container( margin: EdgeInsets.all(10), - child: Image.asset('assets/images/icon_head.png')); + child: Image.asset('assets/images/icon_head.webp')); List _buildActions() => [ IconButton( diff --git a/lib/views/widgets/Sliver/SliverAppBar/node1_base.dart b/lib/views/widgets/Sliver/SliverAppBar/node1_base.dart index 67dd92e..d48f587 100644 --- a/lib/views/widgets/Sliver/SliverAppBar/node1_base.dart +++ b/lib/views/widgets/Sliver/SliverAppBar/node1_base.dart @@ -79,7 +79,7 @@ class _SliverAppBarDemoState extends State { titlePadding: EdgeInsets.only(left: 55, bottom: 15), //标题边距 collapseMode: CollapseMode.parallax, //视差效果 background: Image.asset( - "assets/images/caver.jpeg", + "assets/images/caver.webp", fit: BoxFit.cover, ), ), @@ -88,7 +88,7 @@ class _SliverAppBarDemoState extends State { Widget _buildLeading() => Container( margin: EdgeInsets.all(10), - child: Image.asset('assets/images/icon_head.png')); + child: Image.asset('assets/images/icon_head.webp')); List _buildActions() => [ IconButton( diff --git a/lib/views/widgets/Sliver/SliverFillViewport/node1_base.dart b/lib/views/widgets/Sliver/SliverFillViewport/node1_base.dart index b27cf12..01d5237 100644 --- a/lib/views/widgets/Sliver/SliverFillViewport/node1_base.dart +++ b/lib/views/widgets/Sliver/SliverFillViewport/node1_base.dart @@ -81,7 +81,7 @@ class _SliverFillViewportDemoState extends State { titlePadding: EdgeInsets.only(left: 55, bottom: 15), //标题边距 collapseMode: CollapseMode.parallax, //视差效果 background: Image.asset( - "assets/images/caver.jpeg", + "assets/images/caver.webp", fit: BoxFit.cover, ), ), @@ -90,7 +90,7 @@ class _SliverFillViewportDemoState extends State { Widget _buildLeading() => Container( margin: EdgeInsets.all(10), - child: Image.asset('assets/images/icon_head.png')); + child: Image.asset('assets/images/icon_head.webp')); List _buildActions() => [ IconButton( diff --git a/lib/views/widgets/Sliver/SliverFixedExtentList/node1_base.dart b/lib/views/widgets/Sliver/SliverFixedExtentList/node1_base.dart index b5c18f5..c43fae0 100644 --- a/lib/views/widgets/Sliver/SliverFixedExtentList/node1_base.dart +++ b/lib/views/widgets/Sliver/SliverFixedExtentList/node1_base.dart @@ -75,7 +75,7 @@ class _SliverFixedExtentListDemoState extends State { titlePadding: EdgeInsets.only(left: 55, bottom: 15), //标题边距 collapseMode: CollapseMode.parallax, //视差效果 background: Image.asset( - "assets/images/caver.jpeg", + "assets/images/caver.webp", fit: BoxFit.cover, ), ), @@ -84,7 +84,7 @@ class _SliverFixedExtentListDemoState extends State { Widget _buildLeading() => Container( margin: EdgeInsets.all(10), - child: Image.asset('assets/images/icon_head.png')); + child: Image.asset('assets/images/icon_head.webp')); List _buildActions() => [ IconButton( diff --git a/lib/views/widgets/Sliver/SliverGrid/node1_base.dart b/lib/views/widgets/Sliver/SliverGrid/node1_base.dart index 298ac32..3781a8e 100644 --- a/lib/views/widgets/Sliver/SliverGrid/node1_base.dart +++ b/lib/views/widgets/Sliver/SliverGrid/node1_base.dart @@ -63,7 +63,7 @@ class SliverGirdDemo extends StatelessWidget { titlePadding: EdgeInsets.only(left: 55, bottom: 15), //标题边距 collapseMode: CollapseMode.parallax, //视差效果 background: Image.asset( - "assets/images/caver.jpeg", + "assets/images/caver.webp", fit: BoxFit.cover, ), ), @@ -72,7 +72,7 @@ class SliverGirdDemo extends StatelessWidget { Widget _buildLeading() => Container( margin: EdgeInsets.all(10), - child: Image.asset('assets/images/icon_head.png')); + child: Image.asset('assets/images/icon_head.webp')); List _buildActions() => [ IconButton( diff --git a/lib/views/widgets/Sliver/SliverList/node1_base.dart b/lib/views/widgets/Sliver/SliverList/node1_base.dart index 1ae36b5..06c62af 100644 --- a/lib/views/widgets/Sliver/SliverList/node1_base.dart +++ b/lib/views/widgets/Sliver/SliverList/node1_base.dart @@ -68,7 +68,7 @@ class SliverListDemo extends StatelessWidget { titlePadding: EdgeInsets.only(left: 55, bottom: 15), //标题边距 collapseMode: CollapseMode.parallax, //视差效果 background: Image.asset( - "assets/images/caver.jpeg", + "assets/images/caver.webp", fit: BoxFit.cover, ), ), @@ -77,7 +77,7 @@ class SliverListDemo extends StatelessWidget { Widget _buildLeading() => Container( margin: EdgeInsets.all(10), - child: Image.asset('assets/images/icon_head.png')); + child: Image.asset('assets/images/icon_head.webp')); List _buildActions() => [ IconButton( diff --git a/lib/views/widgets/Sliver/SliverOpacity/node1_base.dart b/lib/views/widgets/Sliver/SliverOpacity/node1_base.dart index e320514..f3e0c26 100644 --- a/lib/views/widgets/Sliver/SliverOpacity/node1_base.dart +++ b/lib/views/widgets/Sliver/SliverOpacity/node1_base.dart @@ -67,7 +67,7 @@ class SliverOpacityDemo extends StatelessWidget { titlePadding: EdgeInsets.only(left: 55, bottom: 15), //标题边距 collapseMode: CollapseMode.parallax, //视差效果 background: Image.asset( - "assets/images/caver.jpeg", + "assets/images/caver.webp", fit: BoxFit.cover, ), ), @@ -76,7 +76,7 @@ class SliverOpacityDemo extends StatelessWidget { Widget _buildLeading() => Container( margin: EdgeInsets.all(10), - child: Image.asset('assets/images/icon_head.png')); + child: Image.asset('assets/images/icon_head.webp')); List _buildActions() => [ IconButton( diff --git a/lib/views/widgets/Sliver/SliverOverlapAbsorber/node1_base.dart b/lib/views/widgets/Sliver/SliverOverlapAbsorber/node1_base.dart index 8f62261..6767c4d 100644 --- a/lib/views/widgets/Sliver/SliverOverlapAbsorber/node1_base.dart +++ b/lib/views/widgets/Sliver/SliverOverlapAbsorber/node1_base.dart @@ -39,7 +39,7 @@ class SliverOverlapAbsorberDemo extends StatelessWidget { forceElevated: innerBoxIsScrolled, //为true时展开有阴影 flexibleSpace: FlexibleSpaceBar( background: Image.asset( - "assets/images/wy_300x200_filter.jpg", + "assets/images/wy_300x200_filter.webp", fit: BoxFit.cover, ), ), diff --git a/lib/views/widgets/Sliver/SliverOverlapInjector/node1_base.dart b/lib/views/widgets/Sliver/SliverOverlapInjector/node1_base.dart index 4381e06..f0cb843 100644 --- a/lib/views/widgets/Sliver/SliverOverlapInjector/node1_base.dart +++ b/lib/views/widgets/Sliver/SliverOverlapInjector/node1_base.dart @@ -39,7 +39,7 @@ class SliverOverlapInjectorDemo extends StatelessWidget { forceElevated: innerBoxIsScrolled, //为true时展开有阴影 flexibleSpace: FlexibleSpaceBar( background: Image.asset( - "assets/images/wy_300x200_filter.jpg", + "assets/images/wy_300x200_filter.webp", fit: BoxFit.cover, ), ), diff --git a/lib/views/widgets/Sliver/SliverPadding/node1_base.dart b/lib/views/widgets/Sliver/SliverPadding/node1_base.dart index 96e286e..f77e6e5 100644 --- a/lib/views/widgets/Sliver/SliverPadding/node1_base.dart +++ b/lib/views/widgets/Sliver/SliverPadding/node1_base.dart @@ -65,7 +65,7 @@ class SliverPaddingDemo extends StatelessWidget { titlePadding: EdgeInsets.only(left: 55, bottom: 15), //标题边距 collapseMode: CollapseMode.parallax, //视差效果 background: Image.asset( - "assets/images/caver.jpeg", + "assets/images/caver.webp", fit: BoxFit.cover, ), ), @@ -74,7 +74,7 @@ class SliverPaddingDemo extends StatelessWidget { Widget _buildLeading() => Container( margin: EdgeInsets.all(10), - child: Image.asset('assets/images/icon_head.png')); + child: Image.asset('assets/images/icon_head.webp')); List _buildActions() => [ IconButton( diff --git a/lib/views/widgets/Sliver/SliverPersistentHeader/node1_base.dart b/lib/views/widgets/Sliver/SliverPersistentHeader/node1_base.dart index cec3816..1e1a607 100644 --- a/lib/views/widgets/Sliver/SliverPersistentHeader/node1_base.dart +++ b/lib/views/widgets/Sliver/SliverPersistentHeader/node1_base.dart @@ -49,7 +49,7 @@ class SliverPersistentHeaderDemo extends StatelessWidget { padding: EdgeInsets.symmetric(horizontal: 10), color: Colors.grey.withAlpha(22), child: ListTile( - leading: Image.asset("assets/images/icon_head.png"), + leading: Image.asset("assets/images/icon_head.webp"), title: Text("以梦为马"), subtitle: Text("海子"), selected: true, @@ -107,7 +107,7 @@ class SliverPersistentHeaderDemo extends StatelessWidget { titlePadding: EdgeInsets.only(left: 55, bottom: 15), //标题边距 collapseMode: CollapseMode.parallax, //视差效果 background: Image.asset( - "assets/images/caver.jpeg", + "assets/images/caver.webp", fit: BoxFit.cover, ), ), @@ -116,7 +116,7 @@ class SliverPersistentHeaderDemo extends StatelessWidget { Widget _buildLeading() => Container( margin: EdgeInsets.all(10), - child: Image.asset('assets/images/icon_head.png')); + child: Image.asset('assets/images/icon_head.webp')); List _buildActions() => [ IconButton( diff --git a/lib/views/widgets/Sliver/SliverToBoxAdapter/node1_base.dart b/lib/views/widgets/Sliver/SliverToBoxAdapter/node1_base.dart index 3eaa525..167baa3 100644 --- a/lib/views/widgets/Sliver/SliverToBoxAdapter/node1_base.dart +++ b/lib/views/widgets/Sliver/SliverToBoxAdapter/node1_base.dart @@ -43,7 +43,7 @@ class SliverToBoxAdapterDemo extends StatelessWidget { padding: EdgeInsets.symmetric(horizontal: 10), color: Colors.grey.withAlpha(22), child: ListTile( - leading: Image.asset("assets/images/icon_head.png"), + leading: Image.asset("assets/images/icon_head.webp"), title: Text("以梦为马"), subtitle: Text("海子"), selected: true, @@ -87,7 +87,7 @@ class SliverToBoxAdapterDemo extends StatelessWidget { titlePadding: EdgeInsets.only(left: 55, bottom: 15), //标题边距 collapseMode: CollapseMode.parallax, //视差效果 background: Image.asset( - "assets/images/caver.jpeg", + "assets/images/caver.webp", fit: BoxFit.cover, ), ), @@ -96,7 +96,7 @@ class SliverToBoxAdapterDemo extends StatelessWidget { Widget _buildLeading() => Container( margin: EdgeInsets.all(10), - child: Image.asset('assets/images/icon_head.png')); + child: Image.asset('assets/images/icon_head.webp')); List _buildActions() => [ IconButton( diff --git a/lib/views/widgets/StatefulWidget/AnimatedContainer/node1_base.dart b/lib/views/widgets/StatefulWidget/AnimatedContainer/node1_base.dart index ca9e749..37d925c 100644 --- a/lib/views/widgets/StatefulWidget/AnimatedContainer/node1_base.dart +++ b/lib/views/widgets/StatefulWidget/AnimatedContainer/node1_base.dart @@ -32,11 +32,11 @@ class _CustomAnimatedContainerState extends State { final Decoration startDecoration = BoxDecoration( color: Colors.blue, image: DecorationImage( - image: AssetImage('assets/images/wy_200x300.jpg'), fit: BoxFit.cover), + image: AssetImage('assets/images/wy_200x300.webp'), fit: BoxFit.cover), borderRadius: BorderRadius.all(Radius.circular(20))); final Decoration endDecoration = BoxDecoration( image: DecorationImage( - image: AssetImage('assets/images/wy_200x300.jpg'), fit: BoxFit.cover), + image: AssetImage('assets/images/wy_200x300.webp'), fit: BoxFit.cover), color: Colors.orange, borderRadius: BorderRadius.all(Radius.circular(50))); diff --git a/lib/views/widgets/StatefulWidget/AnimatedPhysicalModel/node1_base.dart b/lib/views/widgets/StatefulWidget/AnimatedPhysicalModel/node1_base.dart index b881ec4..1c17adf 100644 --- a/lib/views/widgets/StatefulWidget/AnimatedPhysicalModel/node1_base.dart +++ b/lib/views/widgets/StatefulWidget/AnimatedPhysicalModel/node1_base.dart @@ -41,7 +41,7 @@ class _AnimatedPhysicalModelDemoState extends State { shadowColor: flag?Colors.orange:Colors.purple, elevation: flag?10:5, child: Image.asset( - 'assets/images/caver.jpeg', + 'assets/images/caver.webp', fit: BoxFit.cover, ), borderRadius: BorderRadius.all(Radius.circular(flag? 10:75)), diff --git a/lib/views/widgets/StatefulWidget/AppBar/node2_tab.dart b/lib/views/widgets/StatefulWidget/AppBar/node2_tab.dart index d8aff46..ac8f30e 100755 --- a/lib/views/widgets/StatefulWidget/AppBar/node2_tab.dart +++ b/lib/views/widgets/StatefulWidget/AppBar/node2_tab.dart @@ -41,7 +41,7 @@ class _TabAppBarState extends State decoration: BoxDecoration( image: DecorationImage( image: AssetImage( - "assets/images/sabar.jpg", + "assets/images/sabar.webp", ), fit: BoxFit.cover)), child: _buildAppBar(), diff --git a/lib/views/widgets/StatefulWidget/CupertinoContextMenu/node1_base.dart b/lib/views/widgets/StatefulWidget/CupertinoContextMenu/node1_base.dart index 5bf17ab..8508d4a 100644 --- a/lib/views/widgets/StatefulWidget/CupertinoContextMenu/node1_base.dart +++ b/lib/views/widgets/StatefulWidget/CupertinoContextMenu/node1_base.dart @@ -27,7 +27,7 @@ class CustomCupertinoContextMenu extends StatelessWidget { Widget _buildCupertinoContextMenu(context) => Container( decoration: BoxDecoration( image: DecorationImage( - image: AssetImage('assets/images/sabar_bar.jpg'), + image: AssetImage('assets/images/sabar_bar.webp'), fit: BoxFit.cover), borderRadius: BorderRadius.all(Radius.circular(50))), width: 100, @@ -36,7 +36,7 @@ class CustomCupertinoContextMenu extends StatelessWidget { child: Container( decoration: BoxDecoration( image: DecorationImage( - image: AssetImage('assets/images/sabar_bar.jpg'), + image: AssetImage('assets/images/sabar_bar.webp'), fit: BoxFit.cover), borderRadius: BorderRadius.all(Radius.circular(50))), ), diff --git a/lib/views/widgets/StatefulWidget/CupertinoNavigationBar/node1_base.dart b/lib/views/widgets/StatefulWidget/CupertinoNavigationBar/node1_base.dart index 786aa02..e259daa 100755 --- a/lib/views/widgets/StatefulWidget/CupertinoNavigationBar/node1_base.dart +++ b/lib/views/widgets/StatefulWidget/CupertinoNavigationBar/node1_base.dart @@ -26,7 +26,7 @@ class CustomCupertinoNavigationBar extends StatelessWidget { ), middle: Text("风雪雅舍"), trailing: Image.asset( - "assets/images/icon_head.png", + "assets/images/icon_head.webp", width: 25.0, height: 25.0, ), diff --git a/lib/views/widgets/StatefulWidget/Hero/node1_base.dart b/lib/views/widgets/StatefulWidget/Hero/node1_base.dart index b6c2e1b..8c1aeba 100644 --- a/lib/views/widgets/StatefulWidget/Hero/node1_base.dart +++ b/lib/views/widgets/StatefulWidget/Hero/node1_base.dart @@ -21,7 +21,7 @@ class CustomHero extends StatelessWidget { child: ClipRRect( borderRadius: BorderRadius.all(Radius.circular(30)), child: Image.asset( - "assets/images/icon_head.png", + "assets/images/icon_head.webp", width: 60, height: 60, fit: BoxFit.cover, @@ -65,7 +65,7 @@ class TargetPage extends StatelessWidget { child: CircleAvatar( backgroundColor: Colors.transparent, backgroundImage: AssetImage( - "assets/images/icon_head.png", + "assets/images/icon_head.webp", ), ), ), diff --git a/lib/views/widgets/StatefulWidget/Image/node1_base.dart b/lib/views/widgets/StatefulWidget/Image/node1_base.dart index 248df53..54fa4c0 100644 --- a/lib/views/widgets/StatefulWidget/Image/node1_base.dart +++ b/lib/views/widgets/StatefulWidget/Image/node1_base.dart @@ -17,7 +17,7 @@ import 'package:flutter/material.dart'; // } class LoadImage extends StatelessWidget { - final assetsImagePath = "assets/images/icon_head.png"; + final assetsImagePath = "assets/images/icon_head.webp"; final assetsGif = "assets/images/pica.gif"; final netImageUrl = "https://user-gold-cdn.xitu.io" "/2019/7/24/16c225e78234ec26?" diff --git a/lib/views/widgets/StatefulWidget/Image/node2_fit.dart b/lib/views/widgets/StatefulWidget/Image/node2_fit.dart index 425d834..17573d8 100644 --- a/lib/views/widgets/StatefulWidget/Image/node2_fit.dart +++ b/lib/views/widgets/StatefulWidget/Image/node2_fit.dart @@ -31,8 +31,8 @@ class _FitImageState extends State { color: Colors.grey.withAlpha(88), child: Image( image: AssetImage(!_smallImage - ? "assets/images/wy_300x200.jpg" - : "assets/images/wy_30x20.jpg"), + ? "assets/images/wy_300x200.webp" + : "assets/images/wy_30x20.webp"), fit: mode)), Text(mode.toString().split(".")[1]) ])) diff --git a/lib/views/widgets/StatefulWidget/Image/node3_alignment.dart b/lib/views/widgets/StatefulWidget/Image/node3_alignment.dart index 7ccf5f5..fc2750a 100644 --- a/lib/views/widgets/StatefulWidget/Image/node3_alignment.dart +++ b/lib/views/widgets/StatefulWidget/Image/node3_alignment.dart @@ -35,7 +35,7 @@ class AlignmentImage extends StatelessWidget { height: 60, color: Colors.grey.withAlpha(88), child: Image( - image: AssetImage("assets/images/wy_30x20.jpg"), + image: AssetImage("assets/images/wy_30x20.webp"), alignment: alignment, )), Text(alignment.toString()) diff --git a/lib/views/widgets/StatefulWidget/Image/node4_colorBlendMode.dart b/lib/views/widgets/StatefulWidget/Image/node4_colorBlendMode.dart index 50a202b..647ea8c 100644 --- a/lib/views/widgets/StatefulWidget/Image/node4_colorBlendMode.dart +++ b/lib/views/widgets/StatefulWidget/Image/node4_colorBlendMode.dart @@ -25,7 +25,7 @@ class BlendModeImage extends StatelessWidget { height: 60, color: Colors.red, child: Image( - image: AssetImage("assets/images/icon_head.png"), + image: AssetImage("assets/images/icon_head.webp"), color: Colors.blue.withAlpha(88), colorBlendMode: mode)), Text(mode.toString().split(".")[1]) diff --git a/lib/views/widgets/StatefulWidget/Image/node5_repeat.dart b/lib/views/widgets/StatefulWidget/Image/node5_repeat.dart index 64eeffa..27c45f8 100644 --- a/lib/views/widgets/StatefulWidget/Image/node5_repeat.dart +++ b/lib/views/widgets/StatefulWidget/Image/node5_repeat.dart @@ -24,7 +24,7 @@ class RepeatImage extends StatelessWidget { height: 60, color: Colors.red, child: Image( - image: AssetImage("assets/images/wy_30x20.jpg"), + image: AssetImage("assets/images/wy_30x20.webp"), repeat: mode)), Text(mode.toString().split(".")[1]) ])) diff --git a/lib/views/widgets/StatefulWidget/Ink/node2_image.dart b/lib/views/widgets/StatefulWidget/Ink/node2_image.dart index ca82740..23226b8 100644 --- a/lib/views/widgets/StatefulWidget/Ink/node2_image.dart +++ b/lib/views/widgets/StatefulWidget/Ink/node2_image.dart @@ -18,7 +18,7 @@ class InkImage extends StatelessWidget { color: Colors.grey[800], child: Center( child: Ink.image( - image: AssetImage('assets/images/sabar.jpg'), + image: AssetImage('assets/images/sabar.webp'), fit: BoxFit.cover, width: 300.0, height: 200.0, diff --git a/lib/views/widgets/StatefulWidget/InteractiveViewer/node1_base.dart b/lib/views/widgets/StatefulWidget/InteractiveViewer/node1_base.dart index e34cccc..41979fd 100644 --- a/lib/views/widgets/StatefulWidget/InteractiveViewer/node1_base.dart +++ b/lib/views/widgets/StatefulWidget/InteractiveViewer/node1_base.dart @@ -34,7 +34,7 @@ class InteractiveViewerDemo extends StatelessWidget { panEnabled: true, scaleEnabled: true, child: Container( - child: Image.asset('assets/images/caver.jpeg'), + child: Image.asset('assets/images/caver.webp'), ), onInteractionStart: _onInteractionStart, onInteractionUpdate: _onInteractionUpdate, diff --git a/lib/views/widgets/StatefulWidget/InteractiveViewer/node3_controller.dart b/lib/views/widgets/StatefulWidget/InteractiveViewer/node3_controller.dart index c1a84ff..c43d194 100644 --- a/lib/views/widgets/StatefulWidget/InteractiveViewer/node3_controller.dart +++ b/lib/views/widgets/StatefulWidget/InteractiveViewer/node3_controller.dart @@ -90,7 +90,7 @@ class _InteractiveViewerDemo3State extends State maxScale: 1.8, onInteractionStart: _onInteractionStart, child: Container( - child: Image.asset('assets/images/caver.jpeg'), + child: Image.asset('assets/images/caver.webp'), ), ), ), diff --git a/lib/views/widgets/StatefulWidget/NestedScrollView/node1_base.dart b/lib/views/widgets/StatefulWidget/NestedScrollView/node1_base.dart index 1c97db1..f63dd62 100644 --- a/lib/views/widgets/StatefulWidget/NestedScrollView/node1_base.dart +++ b/lib/views/widgets/StatefulWidget/NestedScrollView/node1_base.dart @@ -44,7 +44,7 @@ class NestedScrollViewDemo extends StatelessWidget { forceElevated: innerBoxIsScrolled, //为true时展开有阴影 flexibleSpace: FlexibleSpaceBar( background: Image.asset( - "assets/images/wy_300x200_filter.jpg", + "assets/images/wy_300x200_filter.webp", fit: BoxFit.cover, ), ), diff --git a/lib/views/widgets/StatefulWidget/Overlay/node1_base.dart b/lib/views/widgets/StatefulWidget/Overlay/node1_base.dart index 556cfe1..4589626 100644 --- a/lib/views/widgets/StatefulWidget/Overlay/node1_base.dart +++ b/lib/views/widgets/StatefulWidget/Overlay/node1_base.dart @@ -84,7 +84,7 @@ _buildFloating() => GestureDetector( decoration: BoxDecoration( shape: BoxShape.circle, image: DecorationImage( - image: AssetImage('assets/images/icon_head.png')), + image: AssetImage('assets/images/icon_head.webp')), ), ), )); diff --git a/lib/views/widgets/StatefulWidget/RawChip/node1_press.dart b/lib/views/widgets/StatefulWidget/RawChip/node1_press.dart index 45cdbbd..9b3938c 100644 --- a/lib/views/widgets/StatefulWidget/RawChip/node1_press.dart +++ b/lib/views/widgets/StatefulWidget/RawChip/node1_press.dart @@ -27,7 +27,7 @@ class PressRawChip extends StatelessWidget { padding: EdgeInsets.all(5), labelPadding: EdgeInsets.all(3), label: Text('张风捷特烈'), - avatar: Image.asset("assets/images/icon_head.png"), + avatar: Image.asset("assets/images/icon_head.webp"), elevation: 3, pressElevation: 5, shadowColor: Colors.orangeAccent, diff --git a/lib/views/widgets/StatefulWidget/RawChip/node2_select.dart b/lib/views/widgets/StatefulWidget/RawChip/node2_select.dart index 5427766..e4fc3b1 100644 --- a/lib/views/widgets/StatefulWidget/RawChip/node2_select.dart +++ b/lib/views/widgets/StatefulWidget/RawChip/node2_select.dart @@ -34,7 +34,7 @@ class _SelectRawChipState extends State { deleteIconColor: Colors.red, selectedColor: Colors.orangeAccent.withAlpha(44), label: Text('张风捷特烈'), - avatar: Image.asset("assets/images/icon_head.png"), + avatar: Image.asset("assets/images/icon_head.webp"), elevation: 3, pressElevation: 5, shadowColor: Colors.orangeAccent, diff --git a/lib/views/widgets/StatefulWidget/Scaffold/node1_base.dart b/lib/views/widgets/StatefulWidget/Scaffold/node1_base.dart index 7228d42..d18c178 100755 --- a/lib/views/widgets/StatefulWidget/Scaffold/node1_base.dart +++ b/lib/views/widgets/StatefulWidget/Scaffold/node1_base.dart @@ -86,7 +86,7 @@ class _CustomScaffoldState extends State with SingleTickerProviderStateMixin { Drawer _buildLeftDrawer() => Drawer( elevation: 1, child: Image.asset( - 'assets/images/sabar.jpg', + 'assets/images/sabar.webp', fit: BoxFit.cover, ), ); diff --git a/lib/views/widgets/StatefulWidget/Switch/node2_image.dart b/lib/views/widgets/StatefulWidget/Switch/node2_image.dart index bd73408..42a28d6 100644 --- a/lib/views/widgets/StatefulWidget/Switch/node2_image.dart +++ b/lib/views/widgets/StatefulWidget/Switch/node2_image.dart @@ -19,10 +19,10 @@ class ImageSwitch extends StatefulWidget { class _ImageSwitchState extends State { final imgs = [ - "assets/images/head_icon/icon_5.jpg", - "assets/images/head_icon/icon_6.jpg", - "assets/images/head_icon/icon_7.jpg", - "assets/images/head_icon/icon_8.jpg"]; + "assets/images/head_icon/icon_5.webp", + "assets/images/head_icon/icon_6.webp", + "assets/images/head_icon/icon_7.webp", + "assets/images/head_icon/icon_8.webp"]; bool _checked = false; @override diff --git a/lib/views/widgets/StatelessWidget/AboutDialog/node1_base.dart b/lib/views/widgets/StatelessWidget/AboutDialog/node1_base.dart index 53069d5..4d717ab 100644 --- a/lib/views/widgets/StatelessWidget/AboutDialog/node1_base.dart +++ b/lib/views/widgets/StatelessWidget/AboutDialog/node1_base.dart @@ -52,7 +52,7 @@ class CustomAboutDialog extends StatelessWidget { margin: EdgeInsets.only(top: 20), width: 80, height: 80, - child: Image.asset('assets/images/icon_head.png')), + child: Image.asset('assets/images/icon_head.webp')), Container( margin: EdgeInsets.only(top: 10), alignment: Alignment.center, diff --git a/lib/views/widgets/StatelessWidget/ActionChip/node1_base.dart b/lib/views/widgets/StatelessWidget/ActionChip/node1_base.dart index 0100d90..30272af 100644 --- a/lib/views/widgets/StatelessWidget/ActionChip/node1_base.dart +++ b/lib/views/widgets/StatelessWidget/ActionChip/node1_base.dart @@ -26,7 +26,7 @@ class CustomActionChip extends StatelessWidget { labelPadding: EdgeInsets.all(3), label: Text("This is a ActionChip."), backgroundColor: Colors.grey.withAlpha(66), - avatar: Image.asset("assets/images/icon_head.png"), + avatar: Image.asset("assets/images/icon_head.webp"), shadowColor: Colors.orangeAccent, elevation: 3, pressElevation: 5, diff --git a/lib/views/widgets/StatelessWidget/AlertDialog/node1_base.dart b/lib/views/widgets/StatelessWidget/AlertDialog/node1_base.dart index 3f2892f..3477382 100644 --- a/lib/views/widgets/StatelessWidget/AlertDialog/node1_base.dart +++ b/lib/views/widgets/StatelessWidget/AlertDialog/node1_base.dart @@ -75,7 +75,7 @@ class CustomAlertDialog extends StatelessWidget { //标题 children: [ Image.asset( - "assets/images/icon_head.png", + "assets/images/icon_head.webp", width: 30, height: 30, ), diff --git a/lib/views/widgets/StatelessWidget/BottomSheet/node1_base.dart b/lib/views/widgets/StatelessWidget/BottomSheet/node1_base.dart index 2dc88a3..eb7a774 100644 --- a/lib/views/widgets/StatelessWidget/BottomSheet/node1_base.dart +++ b/lib/views/widgets/StatelessWidget/BottomSheet/node1_base.dart @@ -58,7 +58,7 @@ class _CustomBottomSheetState extends State { height: 250, decoration: BoxDecoration( image: DecorationImage( - image: AssetImage('assets/images/sabar_bar.jpg'), + image: AssetImage('assets/images/sabar_bar.webp'), fit: BoxFit.cover), borderRadius: BorderRadius.only( topRight: Radius.circular(60), diff --git a/lib/views/widgets/StatelessWidget/CheckboxListTile/node1_base.dart b/lib/views/widgets/StatelessWidget/CheckboxListTile/node1_base.dart index 8bf6fbc..b644f1c 100644 --- a/lib/views/widgets/StatelessWidget/CheckboxListTile/node1_base.dart +++ b/lib/views/widgets/StatelessWidget/CheckboxListTile/node1_base.dart @@ -33,7 +33,7 @@ class _CustomCheckBoxListTileState extends State { value: _selected, checkColor: Colors.yellow, activeColor: Colors.orangeAccent, - secondary: Image.asset("assets/images/icon_head.png"), + secondary: Image.asset("assets/images/icon_head.webp"), title: Text("张风捷特烈"), subtitle: Text("@万花过尽知无物"), onChanged: (v) => setState(() => _selected = !_selected), diff --git a/lib/views/widgets/StatelessWidget/CheckboxListTile/node2_select.dart b/lib/views/widgets/StatelessWidget/CheckboxListTile/node2_select.dart index abe5014..dcc38d8 100644 --- a/lib/views/widgets/StatelessWidget/CheckboxListTile/node2_select.dart +++ b/lib/views/widgets/StatelessWidget/CheckboxListTile/node2_select.dart @@ -29,7 +29,7 @@ class _SelectCheckBoxListTileState extends State { selected: _selected, checkColor: Colors.yellow, activeColor: Colors.orangeAccent, - secondary: Image.asset("assets/images/icon_head.png"), + secondary: Image.asset("assets/images/icon_head.webp"), title: Text("张风捷特烈"), subtitle: Text("@万花过尽知无物"), onChanged: (v) => setState(() => _selected = !_selected), diff --git a/lib/views/widgets/StatelessWidget/CheckboxListTile/node3_dense.dart b/lib/views/widgets/StatelessWidget/CheckboxListTile/node3_dense.dart index 15e133e..81c9888 100644 --- a/lib/views/widgets/StatelessWidget/CheckboxListTile/node3_dense.dart +++ b/lib/views/widgets/StatelessWidget/CheckboxListTile/node3_dense.dart @@ -29,7 +29,7 @@ class _DenseCheckBoxListTileState extends State { dense: true, checkColor: Colors.yellow, activeColor: Colors.orangeAccent, - secondary: Image.asset("assets/images/icon_head.png"), + secondary: Image.asset("assets/images/icon_head.webp"), title: Text("张风捷特烈"), subtitle: Text("@万花过尽知无物"), onChanged: (v) => setState(() => _selected = !_selected), diff --git a/lib/views/widgets/StatelessWidget/Chip/node1_base.dart b/lib/views/widgets/StatelessWidget/Chip/node1_base.dart index c0ff799..7c829f5 100644 --- a/lib/views/widgets/StatelessWidget/Chip/node1_base.dart +++ b/lib/views/widgets/StatelessWidget/Chip/node1_base.dart @@ -22,7 +22,7 @@ class CustomChip extends StatelessWidget { spacing: 20, children: [ Chip( - avatar: Image.asset("assets/images/icon_head.png"), + avatar: Image.asset("assets/images/icon_head.webp"), label: Text("张风捷特烈"), padding: EdgeInsets.all(5), labelPadding: EdgeInsets.all(5), @@ -30,7 +30,7 @@ class CustomChip extends StatelessWidget { Chip( avatar: CircleAvatar( backgroundImage: - AssetImage("assets/images/wy_200x300.jpg")), + AssetImage("assets/images/wy_200x300.webp")), label: Text("百里巫缨"), padding: EdgeInsets.all(8), labelPadding: EdgeInsets.all(6), diff --git a/lib/views/widgets/StatelessWidget/Chip/node2_color.dart b/lib/views/widgets/StatelessWidget/Chip/node2_color.dart index a9f4f1f..edbc8ca 100644 --- a/lib/views/widgets/StatelessWidget/Chip/node2_color.dart +++ b/lib/views/widgets/StatelessWidget/Chip/node2_color.dart @@ -20,7 +20,7 @@ class ColorOfChip extends StatelessWidget { spacing: 20, children: [ Chip( - avatar: Image.asset("assets/images/icon_head.png"), + avatar: Image.asset("assets/images/icon_head.webp"), label: Text("张风捷特烈"), padding: EdgeInsets.all(5), labelPadding: EdgeInsets.all(5), @@ -29,7 +29,7 @@ class ColorOfChip extends StatelessWidget { elevation: 3, ), Chip( - avatar: Image.asset("assets/images/icon_head.png"), + avatar: Image.asset("assets/images/icon_head.webp"), label: Text("张风捷特烈"), padding: EdgeInsets.all(5), labelPadding: EdgeInsets.all(5), diff --git a/lib/views/widgets/StatelessWidget/Chip/node3_delete.dart b/lib/views/widgets/StatelessWidget/Chip/node3_delete.dart index 910d936..a5d1425 100644 --- a/lib/views/widgets/StatelessWidget/Chip/node3_delete.dart +++ b/lib/views/widgets/StatelessWidget/Chip/node3_delete.dart @@ -19,7 +19,7 @@ class DeleteOfChip extends StatelessWidget { @override Widget build(BuildContext context) { return Chip( - avatar: Image.asset("assets/images/icon_head.png"), + avatar: Image.asset("assets/images/icon_head.webp"), label: Text("张风捷特烈"), padding: EdgeInsets.all(5), labelPadding: EdgeInsets.all(3), diff --git a/lib/views/widgets/StatelessWidget/ChoiceChip/node1_base.dart b/lib/views/widgets/StatelessWidget/ChoiceChip/node1_base.dart index 65beaea..5c548cf 100644 --- a/lib/views/widgets/StatelessWidget/ChoiceChip/node1_base.dart +++ b/lib/views/widgets/StatelessWidget/ChoiceChip/node1_base.dart @@ -35,7 +35,7 @@ class _CustomChoiceChipState extends State { style: TextStyle(fontSize: 16), ), backgroundColor: Colors.grey.withAlpha(66), - avatar: Image.asset("assets/images/icon_head.png"), + avatar: Image.asset("assets/images/icon_head.webp"), selectedColor: Colors.orangeAccent.withAlpha(44), selectedShadowColor: Colors.blue, shadowColor: Colors.orangeAccent, diff --git a/lib/views/widgets/StatelessWidget/CircleAvatar/node1_base.dart b/lib/views/widgets/StatelessWidget/CircleAvatar/node1_base.dart index 0e0c7bc..f1fbd0d 100644 --- a/lib/views/widgets/StatelessWidget/CircleAvatar/node1_base.dart +++ b/lib/views/widgets/StatelessWidget/CircleAvatar/node1_base.dart @@ -21,7 +21,7 @@ class CustomCircleAvatar extends StatelessWidget { Widget build(BuildContext context) { return CircleAvatar( radius: 50, - backgroundImage: AssetImage("assets/images/wy_200x300.jpg"), + backgroundImage: AssetImage("assets/images/wy_200x300.webp"), foregroundColor: Colors.white, child: Icon( Icons.check, diff --git a/lib/views/widgets/StatelessWidget/Drawer/node1_base.dart b/lib/views/widgets/StatelessWidget/Drawer/node1_base.dart index e557a26..98bf6a1 100644 --- a/lib/views/widgets/StatelessWidget/Drawer/node1_base.dart +++ b/lib/views/widgets/StatelessWidget/Drawer/node1_base.dart @@ -35,7 +35,7 @@ class CustomDrawer extends StatelessWidget { DrawerHeader( decoration: BoxDecoration( image: DecorationImage( - image: AssetImage('assets/images/caver.jpeg'), + image: AssetImage('assets/images/caver.webp'), fit: BoxFit.cover), ), child: Text( diff --git a/lib/views/widgets/StatelessWidget/DrawerHeader/node1_base.dart b/lib/views/widgets/StatelessWidget/DrawerHeader/node1_base.dart index 527e69e..724d6f6 100644 --- a/lib/views/widgets/StatelessWidget/DrawerHeader/node1_base.dart +++ b/lib/views/widgets/StatelessWidget/DrawerHeader/node1_base.dart @@ -70,7 +70,7 @@ class CustomDrawerHeader extends StatelessWidget { topRight:Radius.circular(40) ), image: DecorationImage( - image: AssetImage('assets/images/caver.jpeg'), + image: AssetImage('assets/images/caver.webp'), fit: BoxFit.cover), ), child: Text( diff --git a/lib/views/widgets/StatelessWidget/FadeInImage/node1_base.dart b/lib/views/widgets/StatelessWidget/FadeInImage/node1_base.dart index 447191e..7ff1738 100644 --- a/lib/views/widgets/StatelessWidget/FadeInImage/node1_base.dart +++ b/lib/views/widgets/StatelessWidget/FadeInImage/node1_base.dart @@ -23,7 +23,7 @@ import 'package:flutter/material.dart'; class CustomFadeInImage extends StatelessWidget { @override Widget build(BuildContext context) { - var placeholder = "assets/images/icon_head.png"; + var placeholder = "assets/images/icon_head.webp"; var img = "https://user-gold-cdn.xitu.io/2017/8/24/" "d324efef8cbee6468a018aad7ab2ba6b?imageView2/" diff --git a/lib/views/widgets/StatelessWidget/GridPaper/node1_base.dart b/lib/views/widgets/StatelessWidget/GridPaper/node1_base.dart index 045818d..e4bdb81 100644 --- a/lib/views/widgets/StatelessWidget/GridPaper/node1_base.dart +++ b/lib/views/widgets/StatelessWidget/GridPaper/node1_base.dart @@ -22,7 +22,7 @@ class CustomGridPage extends StatelessWidget { color: Colors.red, interval: 50, child: Image.asset( - "assets/images/wy_300x200.jpg", + "assets/images/wy_300x200.webp", fit: BoxFit.cover, ))); } diff --git a/lib/views/widgets/StatelessWidget/GridPaper/node2_divisions.dart b/lib/views/widgets/StatelessWidget/GridPaper/node2_divisions.dart index fba4cc6..14b4d01 100644 --- a/lib/views/widgets/StatelessWidget/GridPaper/node2_divisions.dart +++ b/lib/views/widgets/StatelessWidget/GridPaper/node2_divisions.dart @@ -24,7 +24,7 @@ class DivisionsGridPage extends StatelessWidget { divisions: 4, subdivisions: 4, child: Image.asset( - "assets/images/wy_300x200.jpg", + "assets/images/wy_300x200.webp", fit: BoxFit.cover, ))); } diff --git a/lib/views/widgets/StatelessWidget/GridTile/node1_base.dart b/lib/views/widgets/StatelessWidget/GridTile/node1_base.dart index 576bf25..f3085d5 100644 --- a/lib/views/widgets/StatelessWidget/GridTile/node1_base.dart +++ b/lib/views/widgets/StatelessWidget/GridTile/node1_base.dart @@ -25,7 +25,7 @@ class CustomGridTile extends StatelessWidget { color: Colors.red, ), leading: CircleAvatar( - backgroundImage: AssetImage("assets/images/wy_200x300.jpg"), + backgroundImage: AssetImage("assets/images/wy_200x300.webp"), ), title: Text("百里·巫缨"), subtitle: Text("倾国必倾城"), @@ -33,7 +33,7 @@ class CustomGridTile extends StatelessWidget { child: Opacity( opacity: 0.5, child: Image.asset( - "assets/images/sabar.jpg", + "assets/images/sabar.webp", fit: BoxFit.cover, ), ), diff --git a/lib/views/widgets/StatelessWidget/GridTileBar/node1_base.dart b/lib/views/widgets/StatelessWidget/GridTileBar/node1_base.dart index 6e95d79..eb6658d 100644 --- a/lib/views/widgets/StatelessWidget/GridTileBar/node1_base.dart +++ b/lib/views/widgets/StatelessWidget/GridTileBar/node1_base.dart @@ -27,7 +27,7 @@ class CustomGridTileBar extends StatelessWidget { color: Colors.red, ), leading: CircleAvatar( - backgroundImage: AssetImage("assets/images/wy_200x300.jpg"), + backgroundImage: AssetImage("assets/images/wy_200x300.webp"), ), title: Text("百里·巫缨"), subtitle: Text("倾国必倾城"), diff --git a/lib/views/widgets/StatelessWidget/ImageIcon/node1_base.dart b/lib/views/widgets/StatelessWidget/ImageIcon/node1_base.dart index 47eee46..a13615c 100644 --- a/lib/views/widgets/StatelessWidget/ImageIcon/node1_base.dart +++ b/lib/views/widgets/StatelessWidget/ImageIcon/node1_base.dart @@ -25,7 +25,7 @@ class CustomImageIcon extends StatelessWidget { spacing: 10, children: data.keys .map((e) => ImageIcon( - AssetImage("assets/images/leaf.png"), + AssetImage("assets/images/leaf.webp"), color: e, size: data[e], )) diff --git a/lib/views/widgets/StatelessWidget/InputChip/node1_base.dart b/lib/views/widgets/StatelessWidget/InputChip/node1_base.dart index 3b80bda..c4d4beb 100644 --- a/lib/views/widgets/StatelessWidget/InputChip/node1_base.dart +++ b/lib/views/widgets/StatelessWidget/InputChip/node1_base.dart @@ -29,7 +29,7 @@ class _PressInputChipState extends State { "This is a InputChip." : "You are clicked delete icon."), backgroundColor: Colors.grey.withAlpha(66), - avatar: Image.asset("assets/images/icon_head.png"), + avatar: Image.asset("assets/images/icon_head.webp"), selectedColor: Colors.orangeAccent.withAlpha(88), selectedShadowColor: Colors.blue, shadowColor: Colors.orangeAccent, diff --git a/lib/views/widgets/StatelessWidget/InputChip/node2_select.dart b/lib/views/widgets/StatelessWidget/InputChip/node2_select.dart index 64b33fd..ed4bcfa 100644 --- a/lib/views/widgets/StatelessWidget/InputChip/node2_select.dart +++ b/lib/views/widgets/StatelessWidget/InputChip/node2_select.dart @@ -29,7 +29,7 @@ class _SelectInputChipState extends State { labelPadding: EdgeInsets.all(3), label: Text("This is a InputChip."), backgroundColor: Colors.grey.withAlpha(66), - avatar: Image.asset("assets/images/icon_head.png"), + avatar: Image.asset("assets/images/icon_head.webp"), selectedColor: Colors.orangeAccent.withAlpha(88), selectedShadowColor: Colors.blue, shadowColor: Colors.orangeAccent, diff --git a/lib/views/widgets/StatelessWidget/ListTile/node1_base.dart b/lib/views/widgets/StatelessWidget/ListTile/node1_base.dart index 01c41b3..7e8417e 100644 --- a/lib/views/widgets/StatelessWidget/ListTile/node1_base.dart +++ b/lib/views/widgets/StatelessWidget/ListTile/node1_base.dart @@ -22,7 +22,7 @@ class CustomListTile extends StatelessWidget { margin: EdgeInsets.all(10), color: Colors.grey.withAlpha(22), child: ListTile( - leading: Image.asset("assets/images/icon_head.png"), + leading: Image.asset("assets/images/icon_head.webp"), title: Text("以梦为马"), subtitle: Text("海子"), contentPadding: EdgeInsets.all(5), diff --git a/lib/views/widgets/StatelessWidget/ListTile/node2_select.dart b/lib/views/widgets/StatelessWidget/ListTile/node2_select.dart index 127a10a..fa8f8f0 100644 --- a/lib/views/widgets/StatelessWidget/ListTile/node2_select.dart +++ b/lib/views/widgets/StatelessWidget/ListTile/node2_select.dart @@ -25,7 +25,7 @@ class _SelectListTileState extends State { margin: EdgeInsets.all(10), color: Colors.grey.withAlpha(22), child: ListTile( - leading: Image.asset("assets/images/icon_head.png"), + leading: Image.asset("assets/images/icon_head.webp"), selected: _selected, title: Text("以梦为马"), subtitle: Text("海子"), diff --git a/lib/views/widgets/StatelessWidget/ListTile/node3_dense.dart b/lib/views/widgets/StatelessWidget/ListTile/node3_dense.dart index baf7e38..bb67d12 100644 --- a/lib/views/widgets/StatelessWidget/ListTile/node3_dense.dart +++ b/lib/views/widgets/StatelessWidget/ListTile/node3_dense.dart @@ -24,7 +24,7 @@ class _DenseListTileState extends State { margin: EdgeInsets.all(10), color: Colors.grey.withAlpha(22), child: ListTile( - leading: Image.asset("assets/images/icon_head.png"), + leading: Image.asset("assets/images/icon_head.webp"), title: Text("以梦为马"), subtitle: Text("海子"), selected: false, diff --git a/lib/views/widgets/StatelessWidget/RadioListTile/node1_base.dart b/lib/views/widgets/StatelessWidget/RadioListTile/node1_base.dart index 80978d0..7687994 100644 --- a/lib/views/widgets/StatelessWidget/RadioListTile/node1_base.dart +++ b/lib/views/widgets/StatelessWidget/RadioListTile/node1_base.dart @@ -39,11 +39,11 @@ class CustomRadioListTile extends StatefulWidget { class _CustomRadioListTileState extends State { final Map languages = { ItemType.java: - ItemBean("Java", "曾经世界上最流行的语言", "assets/images/java.jpeg"), + ItemBean("Java", "曾经世界上最流行的语言", "assets/images/java.webp"), ItemType.kotlin: - ItemBean("Kotlin", "未来世界上最流行的语言", "assets/images/kotlin.jpg"), + ItemBean("Kotlin", "未来世界上最流行的语言", "assets/images/kotlin.webp"), ItemType.dart: - ItemBean("Dart", "世界上最优雅的语言", "assets/images/dart.jpg"), + ItemBean("Dart", "世界上最优雅的语言", "assets/images/dart.webp"), }; var _type = ItemType.java; diff --git a/lib/views/widgets/StatelessWidget/RadioListTile/node2_dense.dart b/lib/views/widgets/StatelessWidget/RadioListTile/node2_dense.dart index 5611535..df7b743 100644 --- a/lib/views/widgets/StatelessWidget/RadioListTile/node2_dense.dart +++ b/lib/views/widgets/StatelessWidget/RadioListTile/node2_dense.dart @@ -34,11 +34,11 @@ class DenseRadioListTile extends StatefulWidget { class _DenseRadioListTileState extends State { final Map languages = { ItemType.java: - ItemBean("Java", "曾经世界上最流行的语言", "assets/images/java.jpeg"), + ItemBean("Java", "曾经世界上最流行的语言", "assets/images/java.webp"), ItemType.kotlin: - ItemBean("Kotlin", "未来世界上最流行的语言", "assets/images/kotlin.jpg"), + ItemBean("Kotlin", "未来世界上最流行的语言", "assets/images/kotlin.webp"), ItemType.dart: - ItemBean("Dart", "世界上最优雅的语言", "assets/images/dart.jpg"), + ItemBean("Dart", "世界上最优雅的语言", "assets/images/dart.webp"), }; var _type = ItemType.java; diff --git a/lib/views/widgets/StatelessWidget/SimpleDialog/node1_base.dart b/lib/views/widgets/StatelessWidget/SimpleDialog/node1_base.dart index 2ffcf48..8012540 100644 --- a/lib/views/widgets/StatelessWidget/SimpleDialog/node1_base.dart +++ b/lib/views/widgets/StatelessWidget/SimpleDialog/node1_base.dart @@ -103,7 +103,7 @@ class CustomSimpleDialog extends StatelessWidget { //标题 children: [ Image.asset( - "assets/images/icon_head.png", + "assets/images/icon_head.webp", width: 30, height: 30, ), diff --git a/lib/views/widgets/StatelessWidget/SwitchListTile/node1_base.dart b/lib/views/widgets/StatelessWidget/SwitchListTile/node1_base.dart index d588c06..2a53db2 100644 --- a/lib/views/widgets/StatelessWidget/SwitchListTile/node1_base.dart +++ b/lib/views/widgets/StatelessWidget/SwitchListTile/node1_base.dart @@ -35,7 +35,7 @@ class _CustomSwitchListTileState extends State { inactiveTrackColor: Colors.blue.withAlpha(88), activeColor: Colors.orangeAccent, activeTrackColor: Colors.orange, - secondary: Image.asset("assets/images/icon_head.png"), + secondary: Image.asset("assets/images/icon_head.webp"), title: Text("张风捷特烈"), subtitle: Text("@万花过尽知无物"), onChanged: (v) => setState(() => _value = !_value), diff --git a/lib/views/widgets/StatelessWidget/SwitchListTile/node2_select.dart b/lib/views/widgets/StatelessWidget/SwitchListTile/node2_select.dart index 3edd0c3..2b3a1cf 100644 --- a/lib/views/widgets/StatelessWidget/SwitchListTile/node2_select.dart +++ b/lib/views/widgets/StatelessWidget/SwitchListTile/node2_select.dart @@ -29,9 +29,9 @@ class _SelectSwitchListTileState extends State { value: _value, selected: _value, activeColor: Colors.orangeAccent, - secondary: Image.asset("assets/images/icon_head.png"), + secondary: Image.asset("assets/images/icon_head.webp"), inactiveThumbImage: AssetImage("assets/images/pica.gif"), - activeThumbImage: AssetImage("assets/images/icon_head.png"), + activeThumbImage: AssetImage("assets/images/icon_head.webp"), title: Text("张风捷特烈"), subtitle: Text("@万花过尽知无物"), onChanged: (v) => setState(() => _value = !_value), diff --git a/lib/views/widgets/StatelessWidget/SwitchListTile/node3_dense.dart b/lib/views/widgets/StatelessWidget/SwitchListTile/node3_dense.dart index 94010c3..29d84b5 100644 --- a/lib/views/widgets/StatelessWidget/SwitchListTile/node3_dense.dart +++ b/lib/views/widgets/StatelessWidget/SwitchListTile/node3_dense.dart @@ -28,7 +28,7 @@ class _DenseSwitchListTileState extends State { dense: true, selected: _value, activeColor: Colors.orangeAccent, - secondary: Image.asset("assets/images/icon_head.png"), + secondary: Image.asset("assets/images/icon_head.webp"), title: Text("张风捷特烈"), subtitle: Text("@万花过尽知无物"), onChanged: (v) => setState(() => _value = !_value), diff --git a/lib/views/widgets/StatelessWidget/UserAccountsDrawerHeader/node1_base.dart b/lib/views/widgets/StatelessWidget/UserAccountsDrawerHeader/node1_base.dart index 26d3913..3e77baf 100644 --- a/lib/views/widgets/StatelessWidget/UserAccountsDrawerHeader/node1_base.dart +++ b/lib/views/widgets/StatelessWidget/UserAccountsDrawerHeader/node1_base.dart @@ -44,11 +44,11 @@ class CustomUAGHP extends StatelessWidget { currentAccountPicture: Container( padding: const EdgeInsets.all(15.0), child: CircleAvatar( - backgroundImage: AssetImage("assets/images/icon_head.png"), + backgroundImage: AssetImage("assets/images/icon_head.webp"), ), ), decoration: BoxDecoration( - image: DecorationImage(image: AssetImage("assets/images/caver.jpeg")), + image: DecorationImage(image: AssetImage("assets/images/caver.webp")), ), ), ); diff --git a/lib/views/widgets/StatelessWidget/UserAccountsDrawerHeader/node2_pro.dart b/lib/views/widgets/StatelessWidget/UserAccountsDrawerHeader/node2_pro.dart index 43ec71b..54669d3 100644 --- a/lib/views/widgets/StatelessWidget/UserAccountsDrawerHeader/node2_pro.dart +++ b/lib/views/widgets/StatelessWidget/UserAccountsDrawerHeader/node2_pro.dart @@ -49,7 +49,7 @@ class ProUAGHP extends StatelessWidget { currentAccountPicture: Container( padding: const EdgeInsets.all(15.0), child: CircleAvatar( - backgroundImage: AssetImage("assets/images/icon_head.png"), + backgroundImage: AssetImage("assets/images/icon_head.webp"), ), ), otherAccountsPictures: [ @@ -61,7 +61,7 @@ class ProUAGHP extends StatelessWidget { arrowColor: Colors.white, decoration: BoxDecoration( image: DecorationImage( - image: AssetImage("assets/images/caver.jpeg")), + image: AssetImage("assets/images/caver.webp")), ), ), );