ListView异步创建View
异步创建View这种操作一般情况下是用不到的,包括笔者之前自学阶段也是闻所未闻。 这定然是突破了我们一般编程的思维——UI操作难道不是只能在UI线程中吗? 是的,UI操作只能在UI线程中,但是UI控件的操作却是可以异步执行的。 考虑一下以下需求: > 我们要展示一个ListView,ListView中的数据和布局都是我们网络获取的,我们预先并不知道。 以往的我们使用一个Listview一般都是为了展示一类布局相同的信息,这种情况下,我们可以通过adapter的getView()方法中的convertView来实现View的复用,使View不用反复创建。
文件列表
ListView异步创建View
(预估有个1216文件)
gradlew.bat
2KB
localClassSetAnalysis.bin
51KB
fileHashes.bin
142KB
taskArtifacts.bin
126KB
fileSnapshots.bin
2.24MB
app-debug.apk
432KB
resources-debug.ap_
386KB
resources-debug-androidTest.ap_
1KB
resources-debug.ir.ap_
386KB
dependencies.apk
1004KB
暂无评论