使用繼承,方式就可以了,不同業(yè)務(wù)的model可以繼承同一個(gè)baseModel,使用是根據(jù)type轉(zhuǎn)換為對(duì)應(yīng)的業(yè)務(wù)所需要的childModel就可以
2017-03-13
在優(yōu)雅模式的適配器的設(shè)計(jì)上老師用了Map記錄起始位置,然后利用position判斷出真實(shí)的填充數(shù)據(jù)對(duì)象,所以限制了List對(duì)象的添加方式不能為穿插添加,需要一次完成同類(lèi)添加才有效,不知道我分析的有沒(méi)有道理哦,老師
2017-02-21
最新回答 / 愛(ài)姚先生
list.addAll()是把()內(nèi)的集合全部追加到原list數(shù)據(jù)的后面,不用一個(gè)個(gè)遍歷取出
最新回答 / qq_DLY_0
代碼會(huì)簡(jiǎn)潔 在?@Overridepublic void onBindViewHolder(RecyclerView.ViewHolder holder, int position) { ? ?((TypeAbstractViewHolder)holder).bindHolder(mList.get(position));}沒(méi)有抽象的話就要判斷position 再返回對(duì)應(yīng)的
老師的聲音讓我想起了小漠。。。感覺(jué)有點(diǎn)像
別人寫(xiě)的Demo
http://blog.csdn.net/zzldm/article/details/52965592
http://blog.csdn.net/zzldm/article/details/52965592