工作小结-2018二月(1)

上周忘了写工作小结了。

上周由于感冒发烧请假看病,导致工作效率十分低下。

之前listview卡在了动画效果之上,当时需要对新的信息做一个动画插入的效果,由于listview本身没有这方面的api,假如将动画移到getview中进行的话,会导致每次getview的时候触发动画,而假如不使用listview,使用动态添加view的话,会失去缓存层,导致卡顿。

之后想的是使用recyclerview自带的defaultanimation,不过使用这个需要做一些调整,也就是将新的消息切割开来,然后第一次加载是全部加载,之后的加载就是只加载新的。

这个牵扯到了一个关于ArrayList的contains方法,了解之后重写了一下equals方法即可。

上周就做了这些工作,很惭愧。