[问题] 求助! 动态消息墙

楼主: a83912a (Richie)   2016-11-17 16:58:28
小弟刚学Android studio 找了很多资料 想要做个像FB以及Line的动态消息墙 但是
不知道该用什么元件去做 想问问高手们知不知道该如何做 ?谢谢各位
作者: gcobc12632 (Ted)   2016-11-17 19:46:00
最近刚好有写 我是用gridview
楼主: a83912a (Richie)   2016-11-18 19:07:00
想请问是怎么利用GridView来去做到这种效果呢?
作者: ch8154 (yalan)   2016-11-22 14:26:00
用listview或RecyclerView吧,RecyclerView,弹性较大但实作相对费工一点,也可支援GridLayoutManager,也有很多lib可用
作者: y3k (激流を制するは静水)   2016-11-23 13:27:00
要弹性就是ScrollView自己兜阿 是说Google+ Web板的那个样子不知道有没有Support Library的东西兜得出来的.....
作者: ch8154 (yalan)   2016-11-23 20:13:00
ScrollView不建议,当动态消息越来越多,光自己处理图片跟大量View的回收机制就够吐血了,最后效能可能还没有RecyclerView好,还需要LoadMore的功能,实在不推
作者: y3k (激流を制するは静水)   2016-11-24 01:50:00
一个群组线性排列当然用写好的Recycler或Grid阿XD 我是说有些量不一定多又要有特殊功能的 就变得只好用ScrollView了...
作者: ch8154 (yalan)   2016-11-26 14:44:00
按照一般动态墙功能,一定是要想到会有大量消息的情况,其实特殊功能也同样能在RecyclerView做到,如需要不同排版就可另外用itemType做区隔,所以我才觉得楼主这种情况完全不适合使用ScrollView
作者: zcbxvsdf (东北一头羊)   2016-12-09 19:46:00
RecyclerView + CardView

Links booklink

Contact Us: admin [ a t ] ucptt.com