Android
biaomingzhong
编程小学生
展开
-
[译] ConstraintLayout基础之Chains链
原文:ConstraintLayout basics create chains 作者:Mark Allison什么是 Chain 链Chain 链是一种特殊的约束让多个 chain 链连接的 Views 能够平分剩余空间位置。在 Android 传统布局特性里面最相似的应该是 LinearLayout 中的权重比 weight ,但 Chains 链能做到的远远不止权重比 weight 的功能。翻译 2017-05-24 12:47:23 · 380 阅读 · 0 评论 -
[译] ConstraintLayout基础系列之参照线guidelines
原文:ConstraintLayout basics guidelines 作者:Mark Allison什么是参照线 guidelines如果你熟悉 UI 设计软件你应该已经使用过参照线 guidelines 并对它的作用熟悉了。参照线 guideline 提供了视觉上的参照用于 Views 的对齐,而且不会在运行的时候显示,只要你熟悉它的使用了就会发现它对你的对齐实现非常方便。 Google翻译 2017-05-25 09:51:16 · 5364 阅读 · 2 评论 -
[译] ConstraintLayout基础系列之尺寸横纵比 dimensions
有时候,我们需要创建一些固定方向比的 View 组件,最常使用固定横纵比的就是当 `ImageView` 用于展示一些固定横纵比的图片的时候。举些例子,书面封面(尺寸横纵比多种多样),电影海报(一般是 4:6 ),电影剧照(一般是 1.85:1 或 2.39:1 ),电视剧(一般是 4:3 或 16:9 )对于不熟悉什么是横纵比的,横纵比就是表示了 View 的宽度与高度的比例 `w:h` 。例如,对于一个拥有横翻译 2017-05-25 14:59:02 · 1868 阅读 · 0 评论 -
[译] ConstraintLayout深入系列之代替常见布局
本文将列举讲述如何使用 `ConstraintLayout` 来代替常见的三种布局 LinearLayout 、 RelatvieLayout 、 `PercentLayout` 的用法,本文使用的 Android Studio 都是 `2.4 alpha 7` 版本的,而 ConstraintLayout 库是使用的 `1.0.2`。翻译 2017-05-26 13:37:06 · 384 阅读 · 0 评论 -
[译] ConstraintLayout基础之约束(constraints)
ConstraintLayout 的核心基础就是创建约束。约束定义了布局内两个组件之间的关系,从而控制组件的布局位置。对于刚接触 ConstraintLayout 但对 RelativeLayout 熟悉的开发者来说,约束布局的工作原理很像 RelativeLayout 中通过创建组件间关系来控制布局。翻译 2017-05-22 16:50:22 · 1058 阅读 · 0 评论