草庐IT

back-color

全部标签

colors - 如何在 flutter 中调用带有彩色文本的 print() 到 android studio 控制台

我需要一个带有彩色字符串的调试输出,比如node.js粉笔。我试图找到包,但没有合适的包。 最佳答案 虽然这在AndroidStudio中不起作用,但它是supportedinVSCode:voidmain(){print('Thisisanormalmessage.');printWarning('Thisisawarning.');printError('Thisisanerror.');}voidprintWarning(Stringtext){print('\x1B[33m$text\x1B[0m');}voidprintE

android - 有没有办法在 Android 上的 Flutter 应用程序中拦截 'Back' keydown?

我需要在用户通过按Android设备上的Back按钮离开当前路线之前显示一个警告对话框。我试图通过实现WidgetsBindingObserver来拦截后退按钮的行为处于小部件状态。有一个封闭的issue在GitHub上关于同一主题。但是我的代码不能作为方法didPopRoute()从未被调用。下面是我的代码:import'dart:async';import'package:flutter/material.dart';classNewEntryextendsStatefulWidget{NewEntry({Keykey,this.title}):super(key:key);fin

colors - 有 Flutter 的 Material Design 颜色图吗?

我有一个小部件,理想情况下我希望采用基本Material颜色并输出一个以该颜色阴影为主题的小部件。例如:returnnewContainer(color:Colors.pink.shade50,child:newText('hello',style:newTextStyle(color:Colors.pink.shade100,),),);要求我指定两种粉红色。理想情况下,我可以这样做:Colorcolor=getBaseColorForThisPage();//returnssomethinglikeColors.pink,butonanotherpage,it'llreturnso

带有返回数据的 Flutter Back 按钮

我有一个带有两个按钮的界面,它们会弹出并返回true或false,如下所示:onPressed:()=>Navigator.pop(context,false)我需要调整应用栏中的后退按钮,所以它会弹出并返回false。有没有办法做到这一点? 最佳答案 更简单的方法是将主体包裹在WillPopScope中,这样它就可以与顶部的后退按钮和Android的后退按钮一起使用底部。这里是两个后退按钮都返回false的示例:finalreturn=Navigator.of(context).push(MaterialPageRoute(bui

flutter - 如何覆盖 Flutter 中的 “Back” 按钮?

这个问题在这里已经有了答案:HowtodeactivateoroverridetheAndroid"BACK"button,inFlutter?(13个回答)关闭4年前。在我的主页小部件上,当用户点击系统后退按钮时,我想显示一个确认对话框,询问“您要退出应用程序吗?”我不明白我应该如何覆盖或处理系统后退按钮。 最佳答案 您可以使用WillPopScope实现这一目标。例子:import'dart:async';import'package:flutter/material.dart';classHomePageextendsStat

flutter - 如何在 Flutter 中停用或覆盖 Android "BACK"按钮?

有没有办法在特定页面上停用Android后退按钮?classWakeUpAppextendsStatelessWidget{@overrideWidgetbuild(BuildContextcontext){returnnewMaterialApp(title:"TimeToWakeUp?",home:newWakeUpHome(),routes:{'/pageOne':(BuildContextcontext)=>newpageOne(),'/pageTwo':(BuildContextcontext)=>newpageTwo(),},);}}在pageOne我有一个按钮可以转到pa

安卓 : change button text and background color

如何在按下按钮时使用xml更改文本和背景颜色?我可以改变文字颜色:我可以改变背景(在带有可绘制引用的选择器/项目中使用它):但是我怎样才能做到这两点呢?假设我想要:默认:黑色文字/白色背景按下:白色文字/蓝色背景编辑:回答我完全忘记了背景和文本颜色是分开管理的,所以我就是这样做的:在mybackgroundcolors.xml我管理背景,在filtersbuttoncolors.xml我管理文本颜色。在两个xml文件中,我管理状态(按下、选中、默认) 最佳答案 从API级别21开始,您可以使用:android:backgroundT

android - 如何在 'array.xml' 中保存颜色并将其返回到 Color[] 数组?

如何在array.xml中保存颜色值并将其作为Color[]数组检索回我的代码? 最佳答案 定义您的颜色资源,然后将它们添加到数组以供访问。#FF007F#FF0000#FF7F00#FFFF00#7FFF00#00FF00#00FF7F#00FFFF#007FFF#0000FF#7F00FF#FF00FF@color/bright_pink@color/red@color/orange@color/yellow@color/chartreuse@color/green@color/spring_green@color/cyan@c

android - 错误 : cannot find symbol variable abc_ic_ab_back_mtrl_am_alpha

我使用New>Fragment>Fragment(Blank)在我的AndroidStudio项目中添加了一个Fragment。结果当我尝试运行时,项目无法编译,因为它无法解析R.drawable.abc_ic_ab_back_mtrl_am_alphaintoolbar.setNavigationIcon(R.drawable.abc_ic_ab_back_mtrl_am_alpha);有什么办法解决这个问题吗?看来我也无法访问android:buttonTint 最佳答案 在23.2.0支持库中更改了资源名称。修改abc_ic_

java - 操作 Java/Android color int 的 alpha 字节

如果我在Java中有一个int用作Android颜色(用于在Canvas上绘图),我该如何操作该int的alpha分量?例如,如何使用操作来做到这一点:intmyOpaqueColor=0xFFFFFF;floatfactor=0;intmyTransparentColor=operationThatChangesAlphaBytes(myOpaqueColor,factor);//myTransparentColorshouldnow=0x00FFFFFF;理想情况下,最好将这些第一个字节乘以factor,而不是将字节设置为静态值。 最佳答案