文件名称:flutter_themes:探索Flutter主题
文件大小:98KB
文件格式:ZIP
更新时间:2024-05-03 15:31:18
flutter Dart
flutter_theme 该应用程序使您可以更改主题颜色,从而可以探索这些颜色如何影响应用程序及其小部件。 为了使这些更改动态地影响应用程序,我使用了作用域模型,该模型允许子小部件更改主题颜色,并在应用程序中动态更新它们。 出“项目页面。 添加主题 第一步-创建模型 首先,我们需要定义一个包含ThemeData的模型。 class ThemeModel extends Model { ThemeData _theme; ThemeData get theme => _theme; void initTheme({Brightness brightness: Brightness.light}) { _theme = (brightness == Brightness.dark) ? ThemeData.dark() : ThemeData.light();
【文件预览】:
flutter_themes-master
----pubspec.yaml(3KB)
----ios()
--------Runner()
--------Podfile.lock(525B)
--------Runner.xcodeproj()
--------Flutter()
--------Podfile(1KB)
--------.gitignore(542B)
--------Runner.xcworkspace()
----lib()
--------dashboard_page4.dart(2KB)
--------theme_model.dart(1KB)
--------dashboard_page2.dart(1KB)
--------dashboard.dart(2KB)
--------dashboard_page3.dart(5KB)
--------dashboard_page1.dart(6KB)
--------main.dart(854B)
----pubspec.lock(7KB)
----android()
--------settings.gradle(462B)
--------gradle()
--------gradle.properties(82B)
--------.gitignore(262B)
--------app()
--------build.gradle(582B)
----web()
--------manifest.json(582B)
--------index.html(1KB)
--------favicon.png(917B)
--------icons()
----.metadata(305B)
----test()
--------widget_test.dart(1KB)
----README.md(3KB)
----.gitignore(732B)