最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Android新布局方式ConstraintLayout快速入門教程

 更新時(shí)間:2017年05月26日 11:19:32   作者:Android傳習(xí)錄  
谷歌在2016年的IO大會上推出的一種新的布局方式—-ConstraintLayout,這局是一種約束型的布局方式,下面這篇文章主要給大家介紹了Android中新布局方式ConstraintLayout的相關(guān)資料,需要的朋友可以參考借鑒,下面來一起看看吧。

前言

在Android開發(fā)中,我們通常是手寫布局,很少會用拖動來寫布局,雖然ConstraintLayout在I/O上以拖動來展現(xiàn)了各種功能,我估計(jì)在以后開發(fā)中,程序員還是習(xí)慣手?jǐn)]代碼。

我自己試著拖著用了一下,用得不是很明白 ,而且用起來效果不是很好。

那么

直接上手?jǐn)]了一下~~~

其實(shí)很簡單

Button1:app:layout_constraintBottom_toTopOf="@id/iv_head"

我們把這個(gè)屬性拆開來看,constraintBottom指的本身的底部,即Button1的頂部,toTopOf是指ImageView的頂部,那么這句話的意思就是

Aligns the bottom of the desired view to the top of another.(官方原文)

翻譯一下就是Button1的底部要和ImageView的頂部對齊

Button1 app:layout_constraintRight_toLeftOf="@id/iv_head"

根據(jù)上面的規(guī)則我們就知道Button1的右邊要和ImageView的左邊對齊。

其實(shí)很簡單就是說兩個(gè)View的某個(gè)方位要對齊

沒了,就這么簡單,其它屬性可以舉一反三,它比RelativeLayout控制起來更加得以就手。

  • layout_constraintTop_toTopOf — Align the top of the desired view to the top of another.
  • layout_constraintTop_toBottomOf — Align the top of the desired view to the bottom of another.
  • layout_constraintBottom_toTopOf — Align the bottom of the desired view to the top of another.
  • layout_constraintBottom_toBottomOf — Align the bottom of the desired view to the bottom of another.
  • layout_constraintLeft_toTopOf — Align the left of the desired view to the top of another.
  • layout_constraintLeft_toBottomOf — Align the left of the desired view to the bottom of another.
  • layout_constraintLeft_toLeftOf — Align the left of the desired view to the left of another.
  • layout_constraintLeft_toRightOf — Align the left of the desired view to the right of another.
  • layout_constraintRight_toTopOf — Align the right of the desired view to the top of another.
  • layout_constraintRight_toBottomOf — Align the right of the desired view to the bottom of another.
  • layout_constraintRight_toLeftOf — Align the right of the desired view to the left of another.
  • layout_constraintRight_toRightOf — Align the right of the desired view to the right of another.
  • If desired, attributes supporting start and end are also available in place of left and right alignment.

到此,你已經(jīng)掌握了一大半的ConstraintLayout知識點(diǎn)

還有其它的一些屬性

app:layout_constraintStart_toEndOf

意思就是Button的開始部分(從左往右看,開始部分就是Button的左邊)與ImageView的右邊是對齊的。

app:layout_constraintStart_toStartOf

這個(gè)就是說Button的左邊與ImageView的左邊是對齊的

不知道為什么上面已經(jīng)出的屬性能夠滿足布局需要了,為什么還要再出start和end的。

總結(jié)

以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作能帶來一定的幫助,如果有疑問大家可以留言交流,謝謝大家對腳本之家的支持。

相關(guān)文章

最新評論

营口市| 昌吉市| 郧西县| 蓝山县| 全椒县| 舒城县| 蓬溪县| 东阳市| 东宁县| 鄂尔多斯市| 乌鲁木齐市| 海南省| 肇源县| 综艺| 洪湖市| 道真| 安乡县| 白河县| 固阳县| 汤阴县| 惠州市| 旬邑县| 永清县| 广德县| 老河口市| 长子县| 河源市| 竹溪县| 曲靖市| 贵定县| 宣武区| 鹿邑县| 长乐市| 绥芬河市| 遂宁市| 会泽县| 华坪县| 丹凤县| 封开县| 博爱县| 乐都县|