全方位资讯网!

usdt无需实名买卖(www.caibao.it):打造 Material 形状主题 | 实现篇

来源:熏悦萄 发布时间:2021-01-25 浏览次数:

USDT第三方支付平台

菜宝钱包(caibao.it)是使用TRC-20协议的Usdt第三方支付平台,Usdt收款平台、Usdt自动充提平台、usdt跑分平台。免费提供入金通道、Usdt钱包支付接口、Usdt自动充值接口、Usdt无需实名寄售回收。菜宝Usdt钱包一键生成Usdt钱包、一键调用API接口、一键无实名出售Usdt。

原题目:打造 Material 形状主题 | 实现篇

  • 迁徙指南 https://material.io/blog/migrate-android-material-components

  • shapeAppearanceSmallComponent 用于按钮和文本字段等小尺寸组件
  • shapeAppearanceMediumComponent 用于卡片和对话框等中尺寸组件
  • shapeAppearanceLargeComponent 用于底部菜单等大尺寸组件

  • 它缺乏其他主题系统的许多实用功能 (如颜色和字体),指定主题级别形状的预界说属性,叠加层以及从样式中抽象出形状值的能力
  • Material Design 的形状系统 支持圆角和切角,但通过 XML 或编程方式并没有足够好的解决方案可以实现切角
  • 难以处置庞大形状,如无法实现 底部应用栏 顶部的倒角,而且需要实现一个自界说的 Drawable

  • 在一个 res/values/shape.xml 文件中保留所有 ShapeAppearance 样式
  • 将 MDC ShapeAppearance 样式用作父级并遵照相同的命名规则

  • cornerFamily 是所有角的形状,分为 "圆角" 和 "切角"
  • cornerFamilyTopLeft 、 cornerFamilyTopRight 、 cornerFamilyBottomLeft 和 cornerFamilyBottomRight 允许您更改特定角的形状,而且优先于 cornerFamily
  • cornerSize 是所有角的尺寸,通常为 dp 尺寸
  • cornerSizeTopLeft 、 cornerSizeTopRight 、 cornerSizeBottomLeft 和 cornerSizeBottomRight 允许您更改特定角的尺寸,而且优先于 cornerSize

,

usdt支付接口

菜宝钱包(caibao.it)是使用TRC-20协议的Usdt第三方支付平台,Usdt收款平台、Usdt自动充提平台、usdt跑分平台。免费提供入金通道、Usdt钱包支付接口、Usdt自动充值接口、Usdt无需实名寄售回收。菜宝Usdt钱包一键生成Usdt钱包、一键调用API接口、一键无实名出售Usdt。

,

  • 复制 项目 并在 Android Studio 中运行应用
  • 修改 res/values/shape.xml 以及 res/values/themes.xml 中的值
  • 重新运行应用并考察界面中发生的转变

  • 在 widget 默认样式中将 android:background 设置为 @null 或 @empty
  • 若是在剖析属性时未检测到靠山,则以编程方式实例化一个 MaterialShapeDrawable 并将其设置为靠山
  • 若是已设置靠山 (例如在结构或自界说样式中),则予以保留,并不再使用 MaterialShapeDrawable

发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片