草庐IT

flutter_blue_plus

全部标签

flutter - 如何使一个 Bloc 全局访问

我正在努力将block模式放入我的Flutter应用程序中。我正在使用这个库来使它对我来说更简单一点:https://felangel.github.io/bloc/#/我有一个主要问题。我怎样才能使我的Bloc全局可访问,而无需一次又一次地传递它?这是我的代码:主飞镖:import'package:flutter/material.dart';import'package:flutter_bloc/flutter_bloc.dart';import'db_bloc.dart';import'NotesPage.dart';voidmain()=>runApp(MyApp());cla

flutter - 如何使一个 Bloc 全局访问

我正在努力将block模式放入我的Flutter应用程序中。我正在使用这个库来使它对我来说更简单一点:https://felangel.github.io/bloc/#/我有一个主要问题。我怎样才能使我的Bloc全局可访问,而无需一次又一次地传递它?这是我的代码:主飞镖:import'package:flutter/material.dart';import'package:flutter_bloc/flutter_bloc.dart';import'db_bloc.dart';import'NotesPage.dart';voidmain()=>runApp(MyApp());cla

flutter - 如何在 SliverAppBar 中仅显示选项卡 View

我基本上希望在我的页面中间有一个TabView导航。为此,我在NestedScrollView中使用了SliverAppBar。我的SliverAppBar仅由我的TabView组成,我将TabView包裹在SliverAppBar中,以便使用pinned:true属性。returnScaffold(appBar:AppBar(title:Text('Title'),),body:NestedScrollView(headerSliverBuilder:(BuildContextcontext,boolboxIsScrolled){return[SliverToBoxAdapter(c

flutter - 如何在 SliverAppBar 中仅显示选项卡 View

我基本上希望在我的页面中间有一个TabView导航。为此,我在NestedScrollView中使用了SliverAppBar。我的SliverAppBar仅由我的TabView组成,我将TabView包裹在SliverAppBar中,以便使用pinned:true属性。returnScaffold(appBar:AppBar(title:Text('Title'),),body:NestedScrollView(headerSliverBuilder:(BuildContextcontext,boolboxIsScrolled){return[SliverToBoxAdapter(c

android-studio - 自 Flutter/Android Studio 更新以来 Flutter 应用程序崩溃

我将AndroidStudio升级到3.3.0,将Flutter升级到1.0.0。首先发生的事情是,所有的包都被高亮显示为缺失,我将所有的版本都升级到了最新版本包:**Pubspec.yaml**cupertino_icons:^0.1.2url_launcher:3.0.2>updatedto5.0.0firebase_admob:0.5.5>updatedto0.8.0path_provider:0.4.1>updatedto0.5.0flutter_html:0.7.0>updatedto0.9.3geolocator:1.7.0>updatedto2.1.1sqflite:^1

android-studio - 自 Flutter/Android Studio 更新以来 Flutter 应用程序崩溃

我将AndroidStudio升级到3.3.0,将Flutter升级到1.0.0。首先发生的事情是,所有的包都被高亮显示为缺失,我将所有的版本都升级到了最新版本包:**Pubspec.yaml**cupertino_icons:^0.1.2url_launcher:3.0.2>updatedto5.0.0firebase_admob:0.5.5>updatedto0.8.0path_provider:0.4.1>updatedto0.5.0flutter_html:0.7.0>updatedto0.9.3geolocator:1.7.0>updatedto2.1.1sqflite:^1

flutter - 在不使用 MaterialApp Flutter 的情况下在屏幕上添加按钮

我试图做一个简单的例子,在Flutter的屏幕中央有一个可点击的按钮。我可以使用MaterialApp小部件来做到这一点,但我想在不使用MaterialApp的情况下做到这一点。此示例适用于文本小部件import'package:flutter/material.dart';voidmain(){runApp(Center(child:Text('Hello,world!',textDirection:TextDirection.ltr,),),);}但是我所有尝试使用FlatButton或RaisedButton更改Text小部件的尝试都失败了,因为它们依赖于MaterialWidg

flutter - 在不使用 MaterialApp Flutter 的情况下在屏幕上添加按钮

我试图做一个简单的例子,在Flutter的屏幕中央有一个可点击的按钮。我可以使用MaterialApp小部件来做到这一点,但我想在不使用MaterialApp的情况下做到这一点。此示例适用于文本小部件import'package:flutter/material.dart';voidmain(){runApp(Center(child:Text('Hello,world!',textDirection:TextDirection.ltr,),),);}但是我所有尝试使用FlatButton或RaisedButton更改Text小部件的尝试都失败了,因为它们依赖于MaterialWidg

Flutter Drawer 自定义屏幕中的 AppBar

我是Flutter的新手,我不确定如何构建我的新应用程序。我有一个显示不同屏幕的抽屉(作为Android开发中的片段样式),我想为每个屏幕更改AppBar(添加按钮,甚至将应用栏更改为sliverAppBar),但我不知道如何实现这一目标。classMainextendsStatelessWidget{//Thiswidgetistherootofyourapplication.@overrideWidgetbuild(BuildContextcontext){returnMaterialApp(title:'MyApp',theme:newThemeData(primarySwatc

Flutter Drawer 自定义屏幕中的 AppBar

我是Flutter的新手,我不确定如何构建我的新应用程序。我有一个显示不同屏幕的抽屉(作为Android开发中的片段样式),我想为每个屏幕更改AppBar(添加按钮,甚至将应用栏更改为sliverAppBar),但我不知道如何实现这一目标。classMainextendsStatelessWidget{//Thiswidgetistherootofyourapplication.@overrideWidgetbuild(BuildContextcontext){returnMaterialApp(title:'MyApp',theme:newThemeData(primarySwatc