已采纳回答 / qq__ZH_0
有缓存,但是不是缓存的item,而是缓存你所说的图片。比如向下滚动时,处于顶端的item不可见后会被回收用作最后一个即将显示的item,所以都回收掉了,否则会造成很大的内存开销。实际上是缓存的图片的,一般的模式都是内存-文件-网络这样的访问流程.
2015-12-14
已采纳回答 / qq_讨厌番茄酱_0
String str = ""; 这个跟String str=“abc"一样,只是String str = ""是空串,长度为0。""是空字符串,但是也是字符串,里面没有内容。 而null是空的意思,什么都没有,没有地址。在result+=line; 中,空串是可以累加的,而null是不行的。所以就会什么也没有。(纯属个人理解,正确性请自己判断)
2015-11-21
已采纳回答 / Forest_Deer
url (=uniform [universal] resource locator)【计】统一资源定位器,统一资源定位符;链接。此处url就是获取JSON数据的链接,它通常是字符串。——————————————————————————new NewAsyncTask()获取一个NewAsyncTask异步任务对象,execute()执行该异步任务。URL即是传入该任务的参数该方法在 Android必学-AsyncTask基础有讲到。
2015-08-17
已采纳回答 / Forest_Deer
cancel():请求取消该task的执行,该请求即为cancel状态标记。若该task已经完成,或者已经取消,等其他原因,该请求会失效。反之请求成功,onCancel( )被调用。当线程未启动,该线程不会启动 当线程已启动,cancel()中参数会决定是否打断正在执行的线程。task.cancel(false)实际意义:在task线程正在执行时,不会被打断。没办法直接停止运行中的线程:onCanc...
2015-08-12