getReadableDataBase與getWritableDatabase效果是一樣的,用不著修改
2016-10-06
試試這個:
System.out.println("線程" + mThreadInfo.getId() + //
": 總完成度=" + mFinised * 100 / mFileInfo.getLength() + "%,"//
+ "本線程完成度="
+ mThreadInfo.getFinished() * 100 / (mThreadInfo.getEnd() - mThreadInfo.getStart()));
System.out.println("線程" + mThreadInfo.getId() + //
": 總完成度=" + mFinised * 100 / mFileInfo.getLength() + "%,"//
+ "本線程完成度="
+ mThreadInfo.getFinished() * 100 / (mThreadInfo.getEnd() - mThreadInfo.getStart()));
2016-09-09
最新回答 / Gecollsn
Adapter初始化一個布局時已經(jīng)把布局中的所有的控件創(chuàng)建完成了,除了ViewStub標(biāo)簽中的控件。通過最外層容器的findViewById方法查找獲取view,其實就是把你傳入的id跟容器中各view的id進(jìn)行比較,如果相同就返回該view。view滑出界面并不會被銷毀,它會儲存到AbsListView的RecycleBin中的容器內(nèi),以便重復(fù)利用。
2016-09-09
有個地方應(yīng)該這樣子才對,忘記那一節(jié)課了,,,
// 累加每個線程的下載進(jìn)度
mThreadInfo.setFinished(mThreadInfo.getStart()+mThreadInfo.getFinished() + len);
// 累加每個線程的下載進(jìn)度
mThreadInfo.setFinished(mThreadInfo.getStart()+mThreadInfo.getFinished() + len);
2016-09-09
已采納回答 / 折云7
可以用局部刷新的方法,item里面有ProgressBar這種刷新頻率特別高的控件的時候還直接調(diào)用notifyDataSetChanged是不合適的.
2016-08-19
最新回答 / 落撒
我是這么理解的,雖然同一時間點是只有一個線程在工作,但是可能在某一個時間段有多個線程同時需要請求網(wǎng)絡(luò)。你多線程下載就保證了要下載線程執(zhí)行次數(shù)多。好比于線程優(yōu)先級大了,得到分配的資源久多了
2016-07-25