PhotoGallery

时间:2024-05-24 00:23:25
【文件属性】:

文件名称:PhotoGallery

文件大小:105KB

文件格式:ZIP

更新时间:2024-05-24 00:23:25

Java

网络图片浏览器 特性 1.优先加载大图,如大图尚未cache则加载小图:原图->大图->小图 2.点击2次放大,再点恢复原始大小(PhotoView控件特性) 实现方式 1.用ViewPager包裹PhotoView控件(extend of ImageView) 2.图片加载库:Glide 3.图片存储:qiniu 图片类型:(SCREEN_WIDTH = 600) 小图: 宽度参数 < SCREEN>= SCREEN_WIDTH 原图: 宽带参数 = None TODO 以下条件按顺序判断 原图有cache:显示原图 大图有cache:显示大图 小图有cache:显示小图,原图button位置显示加载中动画 否则:图片中心位置显示加载中动画直到小图ready 大图ready时显示原图button,点击后隐藏button显示加载中动画 平滑视觉效果:初次加载


【文件预览】:
PhotoGallery-master
----gradlew.bat(2KB)
----gradlew(5KB)
----gradle.properties(197B)
----readme.md(949B)
----sample()
--------proguard-rules.pro(650B)
--------src()
--------.gitignore(7B)
--------build.gradle(823B)
----library()
--------proguard-rules.pro(650B)
--------src()
--------.gitignore(7B)
--------build.gradle(743B)
----LICENSE(11KB)
----gradle()
--------wrapper()
----.gitignore(241B)
----settings.gradle(30B)
----build.gradle(460B)

网友评论

相关文章