我正在尝试从互联网下载多个图像(数量大50+) 我正在为每个图像创建一个Ansynch任务并开始下载并在网格中显示下载的图像。由于我在进入GridActivity时使用网格视图,因此调用getView方法并启动下载。现在很多次代码都没有给出套接字错误。算法是 -
getView{
call the Asynch Task
}
AsyncTask(){
start the download
once download finsishes update the grid view image
}
答案 0 :(得分:1)
AsycTask是你选择multithreading-for-performance的好选择,如果没有,那么它是一个很好的教程来处理你正在尝试完成的事情。
答案 1 :(得分:0)
以下是您的回答:http://android-developers.blogspot.com/2010/07/multithreading-for-performance.html
我希望能解决你的问题
答案 2 :(得分:0)
非常好,功能强大,易于使用的库可以考虑:Picasso。