这个问题在这里已经有了答案:AndroidnewBottomNavigationbarorBottomNavigationView(14个回答)关闭5年前。我相信你们都听说过添加bottomnavigationMaterial设计指南。我打算将它添加到我的应用程序中。但是,我不确定最好的方法是什么。什么样的View最适合显示底栏? 最佳答案 一个LinearLayout,其View具有相同的权重,水平方向。LinearLayout中的按钮,drawableTop设置为选择的图标。将其添加到底部:在FrameLayout或Coordi
我正在寻找此页面上MaterialDesign的Dark主题使用的调色板:http://developer.android.com/training/material/theme.html有什么想法吗?我做了一个快速的谷歌,找不到任何关于它的东西。我正在寻找布局背景、抽屉背景、应用栏颜色等。 最佳答案 更新:下面的答案包含一个指向Material文档存档的链接。查看currentdocs获取最新信息。滚动到colordocs的底部查看深色主题颜色。这是来自同一文档的文本颜色信息:见thislink将这些百分比值转换为十六进制。
我正在寻找实现这种风格的Materiallist。我怎样才能在安卓上做到这一点?我应该看什么课?是否有任何现有的库可以使实现这一点变得容易? 最佳答案 是的,您可以使用库SectionedRecyclerViewAdapter轻松实现它.有一个完整的工作示例here.基本上你创建一个section类:classMySectionextendsStatelessSection{Stringtitle;Listlist;booleanexpanded=true;//trueifyouwantittobedisplayedexpanded
背景Google最近为设计师添加了许多指南(here),其中包括大量关于事物如何运作的动画。问题阅读指南后,我决定尝试新设计,并使用支持库。遗憾的是,对于其中许多(或者可能全部?),我不知道如何使用Google提供的官方API来实现它们。例如,我试图了解他们是如何实现这种称为“带有图像的灵活空间”的酷滚动效果(取自here):link.然而,无论我在哪里搜索,我唯一能找到的都是第三方库(如thisone)。另一个例子是创建Material-design凸起按钮样式的方法(发布了关于它here)我发现了什么我在android开发者博客上只找到了非常具体的元素的小fragment(和更多指
我的问题很简单,如何在NavigationView上的item上添加通知值?对于MaterialDesignDrawer像这样?菜单项中是否有用于定义抽屉的属性?... 最佳答案 这可以通过AppCompat-V7版本23中的NavigationView使用操作View来实现。1.为柜台创建一个布局,例如nav_drawer_counter.xml:从您希望在menu/nav_drawer.xml中显示计数器值的每个项目中添加对它的引用(确保使用app命名空间):添加一个方法来为TextView设置一个值,例如:@Overridep
关注colorUIapplicationMaterial设计我想为白色主题使用分隔线。指导toldme该分隔线有12%的白色,但是我如何在xml中定义12%的白色分隔线? 最佳答案 12%指的是alphachannel。最大alpa为255,255的12%为31。31的十六进制为1F。所以颜色是#1FFFFFFF 关于AndroidMaterialDesign分隔线颜色,我们在StackOverflow上找到一个类似的问题: https://stackover
我正在尝试使用新Android设计库中的CoordinatorLayout。我将包添加到gradle;然后我尝试使用我得到这个错误的布局:java.lang.NoClassDefFoundError:Couldnotinitializeclassandroid.support.design.widget.CoordinatorLayoutatsun.reflect.NativeConstructorAccessorImpl.newInstance0(NativeMethod)atsun.reflect.NativeConstructorAccessorImpl.newInstance(
如何实现一个带轮廓的文本字段(如thismaterialdesignpage所示)? 最佳答案 阅读OutlineBox.Outlinetextfieldshaveastrokedborderandarelessemphasized.Touseanoutlinetextfield,applythefollowingstyletoyourTextInputLayout:style="@style/Widget.MaterialComponents.TextInputLayout.OutlinedBox"依赖关系implementati
我对Android开发还很陌生。所以请耐心等待。一天以来,我一直在尝试将com.android.support:design:23.1.0中的图标和文本对齐在同一行。显然在com.android.support:design:23.1.0他们已将默认图标位置更改为顶部,文本在底部。以前在com.android.support:design:23.0.1默认是左侧的图标和与图标在同一行的文本所以这里有一个简单的方法来解决它(虽然它可能有缺点,idktbh):changetheversioninyourapp'sbuild.gradle.ex:23.1.0to23.0.1andbuild.
已结束。此问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提出有关书籍、工具、软件库等方面的建议的问题。您可以编辑问题,以便用事实和引用来回答它。关闭6年前。Improvethisquestion我在Google日历中看到了这一点。看起来很酷:我知道旧的ShowCaseView并且看过RoboDemo但似乎都没有针对MaterialDesign进行更新。是否有一个库意味着我们不必滚动/调整我们自己的库? 最佳答案 现在有一个名为MaterialShowcaseView的库.