android - 如何在 XML 中创建这个 UI?
解决方案
您可以使用ShapeableImageView
Material Components Library 提供的:
<com.google.android.material.imageview.ShapeableImageView
app:srcCompat="@drawable/mont"
app:shapeAppearanceOverlay="@style/ShapeAppearanceOverlay.App.Cut"
../>
和:
<style name="ShapeAppearanceOverlay.App.Cut" parent="">
<item name="cornerFamily">cut</item>
<item name="cornerSizeTopRight">32dp</item>
<item name="cornerSizeBottomLeft">32dp</item>
</style>
推荐阅读
- python - 在数据框上使用 .apply() 将我的列重新排序为字母顺序?奇怪的行为
- java - Head First Java书战舰游戏
- angular - 创建要显示的格式化时间列表
- r - R中的正则表达式:从字符串中提取单词
- docker - 无法在远程主机上构建 docker 容器
- mysql - 如何将相关表的多个总和引用为子查询
- mysql - 有没有更快的方法来搜索在另一个表中有记录的记录?
- javascript - VueJs 动态按钮值
- sql - 不能同时为空的多个列的唯一约束
- amazon-cloudformation - 如何在 CloudFormation 模板中创建一些随机或唯一值?