草庐IT

materialize

全部标签

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

material-design - Flutter:如何让卡片可点击?

我只有一个简单的卡片,例如newCard(child:newText('Mycoolcard')),我希望能够单击它的任何位置来运行某些功能,除了有卡片没有onPressed方法。我可以在底部添加一个按钮,但这并不适合这种情况。有人知道如何使整张卡片可点击吗? 最佳答案 Flutter使用组合而不是属性。将所需的小部件包装成一个可点击的小部件以实现您的需要。一些可点击的小部件:GestureDetector,InkWell,InkResponse.GestureDetector(onTap:()=>......,child:Card

button - 如何更改 flutter Material 按钮的字体大小?

如何更改Material按钮的字体大小...有更好的方法吗?newMaterialButton(height:140.0,minWidth:double.infinity,color:Theme.of(context).primaryColor,textColor:Colors.white,child:newText("materialbutton"),onPressed:()=>{},splashColor:Colors.redAccent,), 最佳答案 Flutter中的小部件架构使这变得非常简单:MaterialButton

flutter - 未找到 Material 小部件

我是Flutter新手,我正在尝试执行示例here.我只想使用TextField小部件来获取一些用户输入。问题是我得到一个“没有找到Material小部件”。错误。我究竟做错了什么?谢谢。代码:import'package:flutter/material.dart';voidmain(){runApp(newMyApp());}classMyAppextendsStatelessWidget{//Thiswidgetistherootofyourapplication.@overrideWidgetbuild(BuildContextcontext){returnnewMateria

android - Visual Studio Code - URI 目标不存在 'package:flutter/material.dart'

我刚刚为Flutter开发设置了我的Macbook,所以我下载了flutterSDK,并将其放在我的Documents中。之后,我将路径变量设置为在命令行中使用flutter。我执行命令fluttercreatetodolist所以我实现了一个空白项目。我还使用Dart-Code设置了我的VisualStudio代码,这样我就有了正确的语法高亮、IntelliSense等。所以当我打开VisualStudioCode时,它​​会突出显示import方法,如下图:这意味着它还会突出显示正确的类,因此很难理解它是否是真正的错误。我已经执行了pubget和flutterpackagesget

Android 5.0 Material 设计风格的 KitKat 抽屉导航

我看到Android引入了新的抽屉导航图标、抽屉图标和返回箭头图标。我们如何在Kitkat支持的应用程序中使用它。查看Google最新版本的报亭应用程序,其中包含最新的抽屉式导航图标和动画。我们如何实现它?我尝试将minSDK设置为19并将compileSDK设置为21,但它使用的是旧式图标。那是自己实现的吗? 最佳答案 您需要使用appcompatv21中的新工具栏以及此库中的新ActionBarDrawerToggle。将gradle依赖添加到你的gradle文件中:compile'com.android.support:app

android - 检索项目 : No resource found that matches the given name 'android:TextAppearance.Material.Widget.Button.Borderless.Colored' 的父项时出错

我在androidstudio中启动新项目时收到这些错误。Error:(1)Errorretrievingparentforitem:Noresourcefoundthatmatchesthegivenname'android:TextAppearance.Material.Widget.Button.Borderless.Colored'.Error:(1)Errorretrievingparentforitem:Noresourcefoundthatmatchesthegivenname'android:TextAppearance.Material.Widget.Button.B

Material 设计中的Android EditText View float 提示

API21是否提供使用以下功能的方法:http://www.google.com/design/spec/components/text-fields.html#text-fields-floating-labels我正在尝试floatEditText提示。谢谢! 最佳答案 float提示EditText:在gradle中添加以下依赖项:compile'com.android.support:design:22.2.0'在布局中: 关于Material设计中的AndroidEditTex

android - 创建一个看起来像 Material 设计指南的 SearchView

我目前正在学习如何将我的应用程序转换为MaterialDesign,我现在有点卡住了。我已经添加了工具栏,并让我的抽屉导航覆盖了所有内容。我现在正在尝试创建一个看起来像materialguidelines中的可扩展搜索。:这就是我现在所拥有的,我无法弄清楚如何使它像上面那样:这是我的菜单xml:这行得通,我得到一个扩展到SearchView的菜单项,我可以很好地过滤我的列表。不过它看起来一点也不像第一张照片。我尝试在R.id.action_search上使用MenuItemCompat.setOnActionExpandListener()所以我可以将主页图标更改为后退箭头,但这似乎不

Android Material 和 appcompat Manifest 合并失败

我有下一个年级dependencies{implementationfileTree(dir:'libs',include:['*.jar'])implementation'com.android.support:appcompat-v7:28.0.0-rc01'implementation'com.android.support.constraint:constraint-layout:1.1.2'testImplementation'junit:junit:4.12'androidTestImplementation'com.android.support.test:runner: