一起擼個朋友圈吧(step4) - 布局篇

項目地址:https://github.com/razerdp/FriendCircle
一起擼個朋友圈吧這是本文所處文集,所有更新都會在這個文集里面哦,歡迎關(guān)注

上篇鏈接:http://www.itdecent.cn/p/720d5a7c75a7
下篇鏈接:http://www.itdecent.cn/p/80d7f34c5f08

布局篇因為比較無聊,而且沒有什么技術(shù)含量,所以就不投稿了。


布局我們根節(jié)點采取的是LinearLayout,因為LinearLayout比RelativeLayout更加有效率,但內(nèi)部我們無法不使用RelativeLayout,所以本篇會盡可能的減少布局嵌套,但必須的嵌套大概是無法逃避的了。

在前面幾篇,我們知道,我們有些數(shù)據(jù)是共有的,所以布局上就可以復(fù)用

如上圖,頭像/名字/心情文字(允許為空)是一個布局,通過include復(fù)用,底下時間和評論的按鈕以及最下方的點贊展示評論列表都是可以復(fù)用的。

而中間紅色部分就是可變布局,這里也許是照片,也許是網(wǎng)頁。

不過值得注意的是,如果心情文字為空,紅色那部分的布局的marginTop應(yīng)設(shè)置成負(fù)值,因為朋友圈是布局是可以頂上去的。

布局大概就這樣,下一篇將開始進(jìn)行控件的自定義。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容