有没有人知道预加载图片怎么做啊? 我的图片都是从网络上获取到的,但是我一次只展示一张。点击按钮的时候显示下一张但是一张一张加载太慢了,我想在第一张加载出来用户看图片的时候就预加载,然后等用户点击的时候直接在内存里读出来,怎么做啊? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 除非你要做优化,否则不需要把图片放在内存里。思路可以这样:首先你有一个List<Bitmap>,使用多线程(WebService)从网上下载图片,解析流得到图片后添加进List<Bitmap>,当前显示的索引是i,i的默认初始值是0,点击图片取下一张图片,i++然后要判断List<Bitmap>.get(i)会不会出现越界错误或者获取List<Bitmap>的size跟i比较从而可以得出需要的图片是否已经加载完成,如果没有,则显示等待,知道加载完成 Android 解压缩 zip文件的速度问题 怎么实现Android电子书的书签功能? google地图 密钥申请问题 我自己编写一个andriod的程序,可以直接自己下载使用试试吗? android 发展前景探讨 android 环境搭建问题 SQLite问题求教 关于webview android的webview内的select下拉框点击闪退 andriod 开发 怎么使用 implements BaseColumns ? 今天面试Android了,被面试官BS了
思路可以这样:首先你有一个List<Bitmap>,使用多线程(WebService)从网上下载图片,解析流得到图片后添加进List<Bitmap>,当前显示的索引是i,i的默认初始值是0,点击图片取下一张图片,i++
然后要判断List<Bitmap>.get(i)会不会出现越界错误或者获取List<Bitmap>的size跟i比较
从而可以得出需要的图片是否已经加载完成,如果没有,则显示等待,知道加载完成