max*_*ver 12 android android-listview
为listView扩展视图时,最好是在.xml文件中没有android:text的所有textViews以及这会影响速度多少?那么ViewStubs会更快吗?
当使用8个没有android:text的textViews和使用android:text ="@ string/abc"膨胀LinearLayout时,这会改变什么吗?请注意,我正在重复使用视图,所以也许只有10个被充气然后重复使用我不知道.
我正在开发一款中兴刀片,这样一台600Mhz的CPU而不是四核......
你可以尝试这个,不确定它是否会加速,但是试一试.
在后台线程中扩展布局.
View getView(int position, View convertView, ...) {
View v;
if (convertView == null) {
Start a background thread to inflate your linearLayout.
Pass item data and view 'v' to it.
v = inflate a simple dummy textview;
return v;
}
set normal stuff to convertview here.
return convertView ;
}
Run Code Online (Sandbox Code Playgroud)
在后台线程中,
'v'
然后使视图无效v
.
v.postInvalidate();
Run Code Online (Sandbox Code Playgroud) 归档时间: |
|
查看次数: |
5565 次 |
最近记录: |