草庐IT

flutter-pub

全部标签

Flutter TextField 填充和边框颜色不会变为灰色

我正在尝试根据设计设置TextField的样式,但是当我尝试设置填充和边框颜色时,它们并没有改变:child:Container(height:30,child:Padding(padding:constEdgeInsets.only(left:8.0,right:8.0),child:TextField(onChanged:runSearch,textAlign:TextAlign.start,decoration:InputDecoration(contentPadding:EdgeInsets.symmetric(horizontal:0),prefixIcon:Icon(Ico

Flutter TextField 填充和边框颜色不会变为灰色

我正在尝试根据设计设置TextField的样式,但是当我尝试设置填充和边框颜色时,它们并没有改变:child:Container(height:30,child:Padding(padding:constEdgeInsets.only(left:8.0,right:8.0),child:TextField(onChanged:runSearch,textAlign:TextAlign.start,decoration:InputDecoration(contentPadding:EdgeInsets.symmetric(horizontal:0),prefixIcon:Icon(Ico

android - Flutter 中不同的屏幕尺寸和 dpi 缩放比例

@overrideWidgetbuild(BuildContextcontext){finaldoubleshortesSide=MediaQuery.of(context).size.shortestSide;finalbooluseMobileLayout=shortesSide 最佳答案 这取决于您构建的布局的复杂性。例如,对于复杂的布局,当屏幕尺寸变小时,小部件可能会覆盖其他小部件,或者当它们没有空间时可能会出现像素溢出。尽管Flutter在不同屏幕上的扩展性很好,但有时这还不够。我所做的是使用LayoutBuilder小部

android - Flutter 中不同的屏幕尺寸和 dpi 缩放比例

@overrideWidgetbuild(BuildContextcontext){finaldoubleshortesSide=MediaQuery.of(context).size.shortestSide;finalbooluseMobileLayout=shortesSide 最佳答案 这取决于您构建的布局的复杂性。例如,对于复杂的布局,当屏幕尺寸变小时,小部件可能会覆盖其他小部件,或者当它们没有空间时可能会出现像素溢出。尽管Flutter在不同屏幕上的扩展性很好,但有时这还不够。我所做的是使用LayoutBuilder小部

android - "Execution failed for task ' :app:packageDebug ' > Failed to generate v1 signature" exception while compiling Flutter

我对flutter的编译有问题我已经尝试过调试,但没有成功正在解决依赖关系...4,5s失败:构建失败,出现异常。出了什么问题:任务':app:packageDebug'执行失败。Failedtogeneratev1signature尝试:使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获得更多日志输出。使用--scan运行以获得完整的见解。在https://help.gradle.org获得更多帮助构建在10秒内失败运行Gradle任务“assembleDebug”...运行Gradle任务'assembleDebug'...完成11,3

android - "Execution failed for task ' :app:packageDebug ' > Failed to generate v1 signature" exception while compiling Flutter

我对flutter的编译有问题我已经尝试过调试,但没有成功正在解决依赖关系...4,5s失败:构建失败,出现异常。出了什么问题:任务':app:packageDebug'执行失败。Failedtogeneratev1signature尝试:使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获得更多日志输出。使用--scan运行以获得完整的见解。在https://help.gradle.org获得更多帮助构建在10秒内失败运行Gradle任务“assembleDebug”...运行Gradle任务'assembleDebug'...完成11,3

flutter - 优化带有 400 多个小框的可缩放网格

我创建了类似带有可点击框的日历的东西,但是因为框很多,所以在Android上的性能很差(在iOS上没有这样的问题)。我正在使用以下代码来呈现整个事物:ClipRect(child:PhotoView.customChild(customSize:Size(gridWidth,constraints.maxHeight),child:GridView.builder(gridDelegate:SliverGridDelegateWithFixedCrossAxisCount(crossAxisCount:13,mainAxisSpacing:1.0,crossAxisSpacing:1.

flutter - 优化带有 400 多个小框的可缩放网格

我创建了类似带有可点击框的日历的东西,但是因为框很多,所以在Android上的性能很差(在iOS上没有这样的问题)。我正在使用以下代码来呈现整个事物:ClipRect(child:PhotoView.customChild(customSize:Size(gridWidth,constraints.maxHeight),child:GridView.builder(gridDelegate:SliverGridDelegateWithFixedCrossAxisCount(crossAxisCount:13,mainAxisSpacing:1.0,crossAxisSpacing:1.

flutter - BLoC:多次调用监听回调

我有一个有状态的小部件,它从其父级获取一个block:classPageextendsStatefulWidget{@overrideStatecreateState()=>_PageState();}class_PageStateextendsState{finalTextEditingControllermnemonicController=TextEditingController();final_scaffoldKey=GlobalKey();@overrideWidgetbuild(BuildContextcontext){finalMnemonicLogicBlocmnem

flutter - BLoC:多次调用监听回调

我有一个有状态的小部件,它从其父级获取一个block:classPageextendsStatefulWidget{@overrideStatecreateState()=>_PageState();}class_PageStateextendsState{finalTextEditingControllermnemonicController=TextEditingController();final_scaffoldKey=GlobalKey();@overrideWidgetbuild(BuildContextcontext){finalMnemonicLogicBlocmnem