从简的原因有3:
补丁更新,状态可以设计的很复杂,就像开头那篇文章提到的那样,但是我感觉没多大必要,至少在我们的App中;
我想演示一个相对完整的逻辑,但是又不想耗费太多的时间构建场景;
从简后的方案,...基本思路
App启动时,判断特定的服务器接口所返回的图片url是否为最新,判断方式就是比对返回值中的md5字段与本地保存的资源的url是否一致;
如果图片资源有更新,则下载解压到指定的缓存目录,初步打算以资源文件的...在什么时候更新本地的缓存资源的相关信息?...建议是在下载并解压资源文件到指定缓存目录后,再更新补丁的相关缓存信息,因为这个信息,读取图片时,也是需要的.如果删除某个补丁,按照目前的设计,一种比较偷懒的方案就是,在服务器上放上一个新的空资源文件就可以了...如何判断bundle中是否含有某文件?