material-design相关内容
我一直在我最新的副项目中试验涟漪动画.我在寻找在某些情况下用于触摸事件的“优雅"解决方案时遇到了一些麻烦.即使用图像,尤其是在列表、网格和回收视图中.动画似乎总是在视图后面进行动画处理,而不是在视图之上.这在 Buttons 和 TextViews 中不是问题,但如果您有图像的 GridView,波纹会出现在实际图像的后面或下方.显然这不是我想要的,虽然我认为有一些解决方案可以解决,但我希望有一些
..
所以我的代码只是使用 RecyclerView 制作了一个 CardView 列表.在运行我的代码时,我不断收到一个奇怪的错误,声称我的 xml 中有错误.修修补补一段时间后,我发现在我的布局文件中,如果我将 更改为 一切都会正常正好.为什么会这样? 我的活动. import android.support.v7.app.ActionBarActivity;导入 android.os.Bund
..
当从 recyclerview 的适配器中添加或删除项目时,我想制作动画.我正在尝试按如下方式使用 RecyclerView.ItemAnimator 但它不起作用.. 公共类 MyAnimator 扩展 RecyclerView.ItemAnimator{@覆盖公共布尔 animateAdd(ViewHolder arg0) {Log.d("测试","添加动画");返回假;}@覆盖publi
..
我需要将 RecyclerView 中的元素划分为带有标题的组(如下图的收件箱应用程序中所示),因此请帮助我弄清楚哪种方法更适合我的情况:1)我可以使用异构布局,但在组中插入新元素不太方便(因为我需要检查是否已经添加了同一组的元素或者我需要添加新的分隔线).因此,在这种情况下,我会将具有此类数据结构的所有操作包装到一个单独的类中. 2) 理论上我可以用标签将每个组包装在自己的 Recycle
..
我正在开发一个使用 RecyclerView 的 android 应用程序.我需要在 RecyclerView 中添加一个 divider.我试图添加 - recyclerView.addItemDecoration(newDividerItemDecoration(getActivity(),DividerItemDecoration.VERTICAL_LIST)); 下面是我的 xml 代
..
我有一个 Recycler View,其中包含从内部存储加载的图像.我想在单击时突出显示所选项目.我尝试了很多东西,但没有奏效.实际上我需要的是,当我在 Recycler View 中单击任何项目时,该项目必须进入我的 ArrayList 并且它也应该突出显示,当我再次单击或说取消选择时,它必须再次变得正常.这是我的代码: public class Images extends Fragme
..
我正在处理自定义列表视图.我想在自定义视图中显示一个 CheckBox.CheckBox 没有文字.我发现 CheckBox 的右侧总是有一些空格. 这是我的布局 xml 文件:
..
我使用菜单项图标菜单,但我想为所有菜单项添加复选框.这是我的drawer_menu.xml
..
有谁知道如何创建响应式 Appbar 和 Drawer 的示例? 它需要能够在浏览器较小时动态取消停靠和隐藏抽屉,并在浏览器较大时停靠抽屉,最好像 MUI 站点已经做的那样动态:https://mui.com/components/drawers 解决方案 你可以像这样在 componentWillMount 中监听屏幕大小的变化,我相信有更好的方法,但这是有效的. toggleO
..
我想在 Xamarin.Forms 中实现材料轮廓文本框.我创建了自定义渲染器,但无法对其应用样式.我想要这样的文本框 https://i.stack.imgur.com/7pWPr.png 通过创建自定义渲染器并从 TextInputLayout 继承显示默认材质文本框.https://i.stack.imgur.com/Ek9Vb.jpg 解决方案 您可以使用 自定义渲染器 自定
..
android L 开发者预览版中的标准 ListView 选择器使用 colorControlHighlight 实现触摸时的涟漪效果,并且在未聚焦状态下具有透明背景. 我想定义一个 ListView 项目,它具有彩色背景,并且在触摸时仍然显示具有相同高亮颜色的涟漪效果.现在,如果我定义以下可绘制对象:
..
我正在关注这个例子 http://www.androidhive.info/2015/04/android-getting-started-with-material-design/ 在此示例中,它显示汉堡图标为白色,我想对其进行自定义并将其设置为黑色,但我找不到任何可以更改它的方法,谁能告诉如何自定义它? 清单
..
对于早期的 L Preview,有一些如下所示的示例可以添加到您的代码中,以便使用 FAB(浮动操作按钮). 但不幸的是,由于不再支持 setOutline 方法,我无法使用相同的代码来实现 FAB,但它似乎已被替代方法“fab.setOutlineProvider(ViewOutlineProvider);"取代.谁能解释一下如何使用它?... 这可能是我遗漏的一些非常简单的东西,但
..
以下是我的依赖项 实现'com.google.android.material:material:1.0.0'实现 'androidx.appcompat:appcompat:1.0.2'实现 'androidx.constraintlayout:constraintlayout:1.1.3' 我的layout.xml
..
如何使用材料选择时间:1.3.0-alpha01,我正在寻找以下屏幕截图的时间选择器,这是我在材料io中找到的. 我试过日期选择器正在运行 材料日期选择器 //创建一个 MaterialDatePicker.Builder 实例,为我们提供单个日期选择器.val builder : MaterialDatePicker.Builder= MaterialDatePicker.Buil
..
底部应用栏有问题,因为我想在第一张图片中向我显示图标 相反,我得到了这个: 解决方案 您可以在 BottomAppBar 中放置自定义布局.唯一的问题是您需要手动对齐自定义布局中的项目. 你会有这样的事情:
..
我正在尝试构建一个界面,该界面使用 Vue-Material 在网格中呈现用户输入的卡片.卡片渲染正确.但是,我希望我的网格以消除间隙的方式弯曲、对齐和交错不同尺寸的卡片,如下所示: 下面的代码对应上面的网格:
..
我正在为一个开源项目做贡献,我正在为 React Native 开发材料设计.我在工作中被阻止,我无法进行一些 UI 级别的增强 w.r.t.填充、对齐等, 这是抽屉材料设计的官方规范- 在上图中,测量的UNIT是dp. 但是,在我的 React Native 代码中,我看到没有提到这样的单元.考虑到它是“反应原生",我很困惑它是 px 还是 dp. 我什至查阅了 Reac
..
我想在我的活动中使用 appcompat v21 工具栏.但是我正在实施的工具栏在状态栏下方重叠.我该如何解决? 这是活动布局xml:
..
我想将我的项目的日期选择器更改为 Material Components for Android 提供的日期选择器,但它不起作用. 这是我试过的代码: MaterialDatePicker.Builderbuilder = MaterialDatePicker.Builder.datePicker();MaterialDatePicker选择器 = builder.build();pick
..