最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
基于Android MarginLeft与MarginStart的区别(详解)
时间:2022-06-25 23:06:52 编辑:袖梨 来源:一聚教程网
我们在写layout布局的时候,我们会发现有这样几个比较相似的属性:
MarginStart MarginLeft
MarginEnd MarginRight
这些属性的区别是什么? 根据api注释,我们得知MarginStart指的是控件距离开头View部分的间距大小,MarginLeft则指的是控件距离左边View部分的间距大小,MarginEnd和MarginRight同理。
一般情况下,View开始部分就是左边,但是有的语言目前为止还是按照从右往左的顺序来书写的,例如阿拉伯语,在Android 4.2系统之后,Google在Android中引入了RTL布局,更好了支持了由右到左文字布局的显示,为了更好的兼容RTL布局,google推荐使用MarginStart和MarginEnd来替代MarginLeft和MarginRight,这样应用可以在正常的屏幕和由右到左显示文字的屏幕上都保持一致的用户体验。
相关文章
- 《红色沙漠》鲁肯大型盾牌获取攻略-详细位置与步骤解析 06-11
- 我买网官网登录入口 - 2026年安全快捷登录方式 06-11
- ChatGPT企业版注册登录教程:3步完成企业团队接入 06-11
- OpenAI企业版进阶技巧如何调优?5个关键参数设置 06-11
- OpenAI企业版编程使用方法:3种场景下的团队协作设置 06-11
- 梦幻西游175魔方寸如何选择装备 06-11
