Nimingban
Nimingban copied to clipboard
图片加载逻辑有些奇怪?
- 缩略图的大小比大图要小,所以获取缩略图应该比获取大图更容易才对。现在的情况是,单击加载大图,长按加载缩略图。其实更应该反过来吧 — 单击加载缩略图,长按加载大图,单击缩略图加载大图
- 在不自动加载缩略图的策略生效的时候,就不应该自动加载封面图片,而是应该在长按之后才加载
- 相应的,打开封面图片的手势应该是单击
- 单击封面图片的时候,自动存图策略应该生效
- 因为在设置为直接加载缩略图的时候,点击是看大图,所以在不直接加载缩略图的时候,也是点击是看大图。这样的好处是代码改动较少...不过你说的有些道理,以后我会改过来。
- 封面的话以前的代码上就是在不自动加载缩略图的时候,不自动加载封面图片,后来改代码的时候忘了这个,等会儿我改过来。
- 若是单击的话会与连按产生矛盾,不过也可以通过修改代码使其不矛盾,但是比较麻烦,我并不打算这么做。
- 不自动存储封面的原因是不能获取唯一指定一张封面的标识符,或者说是 id,或者说是文件名什么之类。若是自动存储封面会造成很多重复的封面被存储。我所说的无法获取并不是说真的无论如何也获取不了,而是目前我无法比较容易地获取。封面地址是由一个固定的地址通过 HTTP 301,来得到实际封面的地址,而我使用的图片加载库并不能返回这个通过 HTTP 301 得到的实际封面的地址。或者说我不太清楚这个图片加载库所使用网络通信库能否获取这个通过 HTTP 301 得到的地址。等我看看源码再说。