Fresco的使用及注意事項

2021-09-07 10:12:07 字數 987 閱讀 5088

時間 2016-10-17 18:32:12 devwiki's blog

原文主題

fresco

compile 'com.facebook.fresco:fresco:0.12.0'

//以下是載入gif使用,按需新增

compile 'com.facebook.fresco:animated-gif:0.12.0'

根據需要配置需要的jni庫,在module的build.gradle中配置

buildtypes 

...}

}

fresco.initialize(this);
載入一般是給******draweeview新增uri,具體的參見fresco載入封裝

我們經常在列表中顯示,為了減少列表的卡頓現象,需要在列表滾動時暫停載入,當停止滾動時再恢復載入.

listview中設定暫停恢復載入:

listview.setonscrolllistener(new abslistview.onscrolllistener()  break; case abslistview.onscrolllistener.scroll_state_idle:  if (fresco.getimagepipeline().ispaused())  break; } } @override public void onscroll(abslistview view, int firstvisibleitem, int visibleitemcount, int totalitemcount)  });

recyclerview與listview類似,請自行設定.

public static void cleardiskcache(uri uri)  public static void clearmemorycache(uri uri) 

fresco還在使用中,此文會隨著使用更新注意事項.

wllvm使用及注意事項

export llvm compiler llvm gcc export llvm gcc prefix export llvm compiler path path to llvm 2.9 release asserts bin 這裡不能填llvm gcc的路徑,不然在extract bc的時候會...

WFP TreeView使用及注意事項

最近接手wpf的專案,從0開始,做些積累 hierarchicaldatatemplate hierarchicaldatatemplate顧名思義,分層資料模板,就是用來定義分層資料樣式的模板,一般多用於menuitem和treeviewitem datatype指定模板用於哪種資料型別 item...

索引的使用及注意事項

索引是資料庫對原始資料的一列或多列進行排序的一種結構,分為聚集索引和非聚集索引。聚集索引就像書的目錄一樣,排序結構和原表的一致 而非聚集索引就像字典的偏旁查詢一樣,排序順序和字典的不一樣,只是指出它在哪一頁。索引又分為單列索引和聯合索引,單列索引很容易理解,就是對某一列進行排序。聯合索引就是對多列排...