Android /移动设备上的静态缓存提高效率

时间:2011-11-10 18:46:10

标签: java android performance

在Android设备上维护静态缓存的最佳方法是什么?

例如,假设我有查找表TypeCategory - 这两个表很少会改变....但如果他们这样做,则必须刷新它们。

如何将这些数据存储在Android设备上的某种缓存中,同时在服务器上发生更改时仍然更新这些数据?看到它们很少更改,我想最小化从设备发送/接收的数据量。

注意 - 有比这更多的查找表,我只是以两个为例。

1 个答案:

答案 0 :(得分:-1)

创建静态HashTable / HashMap的单例实例并存储包含填充屏幕的数据的对象(如原语,pojo,集合等)和标志,它们将通知是否正在刷新该值。从服务器读取任何更改时设置此值。以最新价值更新。