Android TV开发--实现屏保图片云端可配置

1.屏保check时机:屏保启动
2.新屏保使用时机:屏保启动
3.屏保从云端下载图片后保存路径:

Android TV开发--实现屏保图片云端可配置

文章插图
../files//pathA/
../files//pathB/
Android TV开发--实现屏保图片云端可配置

文章插图
此处采用A/B目录来保存,便于在使用一组的同时下载另一组,类似于A/B系统
4.旧目录中图片删除时机:屏保退出时,发现刚进入时与退出时不一致(表示已同步成功,则删除之前使用目录中的图片)
【Android TV开发--实现屏保图片云端可配置】5.支持设置屏保同步百分比阈值,大于该阈值则认为同步成功(比如10张成功8张以上),下次启动需要使用新屏保 。使用该目录屏保后,check云端时间与本地时间一致且发现上次未完全同步成功,则继续同步剩余未成功的图片 。