java – 什么可以使android 4.1.X中的加载速度慢而不是4.2?

java – 什么可以使android 4.1.X中的加载速度慢而不是4.2?,第1张

概述我正在使用Url ImageViewHelper以在适配器视图中加载图片. 我的适配器是: @Overridepublic View getView(int position, View convertView, ViewGroup parent) { if(convertView==null){ convertView=new Squared 我正在使用Url ImageVIEwHelper以在适配器视图中加载图片.

我的适配器是:

@OverrIDepublic VIEw getVIEw(int position,VIEw convertVIEw,VIEwGroup parent) {                  if(convertVIEw==null){        convertVIEw=new SquaredImageVIEw(getContext());    }    SquaredImageVIEw vIEw= (SquaredImageVIEw) convertVIEw;    final long time=System.currentTimeMillis();    UrlimageVIEwHelper.setUrlDrawable(vIEw,getItem(position).getLook_picture(),R.drawable.placeholder_bkp,-1,new UrlimageVIEwCallback() {                   @OverrIDe                   public voID onLoaded(ImageVIEw imageVIEw,Bitmap loadedBitmap,String url,boolean loadedFromCache) {                       Log.d(TAG,"time : "+ (System.currentTimeMillis()-time));                   }    });    return vIEw;}

我正在下载并在全宽列表中显示大图片(620×620 jpg).它们在第一次下载/显示时速度很慢.升级到androID 4.2后不再出现此问题.在HTC上.

我试图分析调用,我相信在很长的调用期间,它会挂起读取套接字输入流.

有没有人知道为什么两个平台之间的性能有这么大差异?

Logcat输出:( 100 ms以下的时间通常是重复的)

androID 4.1.2 galaxy SIII mini

>时间:3217
>时间:4782
>时间:124
>时间:56
>时间:168
>时间:84
>时间:102
>时间:2819
>时间:2703
>时间:154
>时间:2468
>时间:81
>时间:40
>时间:52
>时间:2495
>时间:37
>时间:2007年
>时间:58
>时间:38
>时间:119
>时间:80
>时间:44
>时间:2419
>时间:1651年
>时间:40
>时间:2766
>时间:90
>时间:1889年
>时间:183
>时间:2515
>时间:58
>时间:3345
>时间:2661
>时间:81
>时间:2434
>时间:119

大多在1.5秒以上.用户需要逐个滚动项目才能看到图片

在androID 4.3 nexus 4上:

>时间:47
>时间:1111
>时间:154
>时间:46
>时间:124
>时间:115
>时间:150
>时间:201
>时间:332
>时间:366
>时间:450
>时间:82
>时间:167
>时间:81
>时间:150
>时间:224
>时间:224
>时间:143
>时间:185
>时间:66
>时间:183
>时间:66
>时间:218
>时间:98
>时间:169
>时间:49
>时间:148
>时间:65
>时间:64
>时间:60
>时间:169
>时间:51

始终低于500毫秒,列表可用

解决方法 这与手机上运行的 *** 作系统无关.可能的原因和最可能的原因是设备上其他应用程序正在消耗的RAM内存量.出于测试目的,尝试在运行的应用程序不多的新设备上运行相同的代码. 总结

以上是内存溢出为你收集整理的java – 什么可以使android 4.1.X中的加载速度慢而不是4.2?全部内容,希望文章能够帮你解决java – 什么可以使android 4.1.X中的加载速度慢而不是4.2?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1148229.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-31
下一篇2022-05-31

发表评论

登录后才能评论

评论列表(0条)

    保存