android – PageCurl(杂志)与来自网络的图像

我正在使用Harism Page Curl(Open GL)
https://github.com/harism/android_page_curl,它的工作非常精细

但是在这个例子中,我发现我们必须准备好所有Bitmap资源(已下载),但我想要的是图像将从web加载(运行时),并将像以前一样缓存.

 

想知道我将如何实现这一目标?一个小的帮助/提示也很感激. 🙂

谢谢.

最佳答案 这个答案假设您想要使用HarriSmått的页面卷曲(harism)而不是其他内容.

使用进度条有不同的方法来实现等待屏幕:

>创建一个自定义视图,显示每个页面的图像.当所需图像不可用时,它将在后台下载图像时显示等待消息和进度条. BitmapProvider返回从此自定义视图捕获的位图(通过使用Canvas或使用drawingCache).需要注意的是,只要进度发生变化,就需要使用视图中的最新图像更新CurlView.这可以通过requestRender方法完成.
>创建一个OpenGL进度小部件.每当图像不可用且需要下载时,此进度窗口小部件与消息一起显示在页面的位置.下载完成后,将使用下载的图像重新呈现视图.

点赞