附全部源码+50微信红包,求解imageloader对gzip图片异常

天鹰宝宝 2015-05-12 11:09:27
源码地址:http://pan.baidu.com/s/1jGiUQtK

主要有两个问题:
一、首页焦点图四张图片轮播,图片都是一模一样,有两张是gzip压缩过的,另外两张没有,压缩过的一直是空白。
(焦点图四张取得是首页列表前四条的内容,列表前四条的前面的四个图片,不管gzip过没有都能显示。)

二、首页列表从上往下点击几条进去详情页,经常会出现图片加载进度显示的是0,然后停止运行的情况。

解决了的我私信你哈,给你红包感谢。

05-12 09:16:42.750: D/ImageLoader(27583): Start display image task [http://f1.benimg.com/image/2015/0508/1431157021.jpg_720x1208]
05-12 09:16:42.750: D/ImageLoader(27583): Load image from network [http://f1.benimg.com/image/2015/0508/1431157021.jpg_720x1208]
05-12 09:16:42.750: D/ImageLoader(27583): Cache image on disc [http://f1.benimg.com/image/2015/0508/1431157021.jpg_720x1208]
05-12 09:16:43.210: D/ImageLoader(27583): Scale subsampled image (380x260) to 720x492 (scale = 1.89474) [http://f1.benimg.com/image/2015/0508/1431157021.jpg_720x1208]
05-12 09:16:43.230: E/AndroidRuntime(27583):     at com.nostra13.universalimageloader.core.LoadAndDisplayImageTask$1.run(LoadAndDisplayImageTask.java:371)
05-12 09:16:43.240: D/ImageLoader(27583): Cache image in memory [http://f1.benimg.com/image/2015/0508/1431157021.jpg_720x1208]

05-12 10:56:59.109: D/dalvikvm(20297): GC_EXPLICIT freed 119K, 16% free 32195K/38072K, paused 6ms+7ms, total 42ms
05-12 10:56:59.119: D/ImageLoader(20297): Start display image task [http://f1.benimg.com/image/2015/0429/1430275059624040.jpg_720x1208]
05-12 10:56:59.119: D/ImageLoader(20297): Load image from network [http://f1.benimg.com/image/2015/0429/1430275059624040.jpg_720x1208]
05-12 10:56:59.119: D/ImageLoader(20297): Cache image on disc [http://f1.benimg.com/image/2015/0429/1430275059624040.jpg_720x1208]
05-12 10:56:59.479: D/AndroidRuntime(20297): Shutting down VM
05-12 10:56:59.479: W/dalvikvm(20297): threadid=1: thread exiting with uncaught exception (group=0x41b44d88)
05-12 10:56:59.529: E/AndroidRuntime(20297): FATAL EXCEPTION: main
05-12 10:56:59.529: E/AndroidRuntime(20297): Process: com.tiger.quicknews, PID: 20297
05-12 10:56:59.529: E/AndroidRuntime(20297): java.lang.IllegalArgumentException: Progress (-3276800) must be between 0 and 100
05-12 10:56:59.529: E/AndroidRuntime(20297): at com.tiger.quicknews.wedget.ProgressPieView.setProgress(ProgressPieView.java:226)
05-12 10:56:59.529: E/AndroidRuntime(20297): at com.tiger.quicknews.activity.DetailsActivity.onProgressUpdate(DetailsActivity.java:244)
05-12 10:56:59.529: E/AndroidRuntime(20297): at com.nostra13.universalimageloader.core.LoadAndDisplayImageTask$1.run(LoadAndDisplayImageTask.java:371)
05-12 10:56:59.529: E/AndroidRuntime(20297): at android.os.Handler.handleCallback(Handler.java:733)
05-12 10:56:59.529: E/AndroidRuntime(20297): at android.os.Handler.dispatchMessage(Handler.java:95)
05-12 10:56:59.529: E/AndroidRuntime(20297): at android.os.Looper.loop(Looper.java:212)
05-12 10:56:59.529: E/AndroidRuntime(20297): at android.app.ActivityThread.main(ActivityThread.java:5133)
05-12 10:56:59.529: E/AndroidRuntime(20297): at java.lang.reflect.Method.invokeNative(Native Method)
05-12 10:56:59.529: E/AndroidRuntime(20297): at java.lang.reflect.Method.invoke(Method.java:515)
05-12 10:56:59.529: E/AndroidRuntime(20297): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:875)
05-12 10:56:59.529: E/AndroidRuntime(20297): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:691)
05-12 10:56:59.529: E/AndroidRuntime(20297): at dalvik.system.NativeStart.main(Native Method)
...全文
177 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
儿大不由爷 2015-05-12
  • 打赏
  • 举报
回复
第二个问题 @Override public void onProgressUpdate(String imageUri, View view, int current, int total) { int currentpro = (current * 100 / total); if (currentpro == 100) { mProgressPieView.setVisibility(View.GONE); mProgressPieView.setShowText(false); } else if (currentpro >= 0) { mProgressPieView.setVisibility(View.VISIBLE); mProgressPieView.setProgress(currentpro); mProgressPieView.setText(currentpro + "%"); } }

80,349

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧