记录开发的时候遇到的问题,或者应该注意的事项,好记性不如烂笔头。
1. listview同时从缓存和网络拉取数据的时候,如果数据放在一个地方,比如ArrayList<String> strings,那么要注意数据锁的问题,防止出现缓存和网络同时向strings中写入数据。
解决办法:
(1)不要用同一个变量存储啊
( 2) 通过写入在同一个线程来保证没有混乱写入
记录开发的时候遇到的问题,或者应该注意的事项,好记性不如烂笔头。
1. listview同时从缓存和网络拉取数据的时候,如果数据放在一个地方,比如ArrayList<String> strings,那么要注意数据锁的问题,防止出现缓存和网络同时向strings中写入数据。
解决办法:
(1)不要用同一个变量存储啊
( 2) 通过写入在同一个线程来保证没有混乱写入