當前位置:首頁 » 安卓系統 » adapterviewandroid

adapterviewandroid

發布時間: 2022-07-09 13:49:40

⑴ android 怎麼用pinterestlikeadapterview

update2014/11/25 最近更新,在算圖片寬高的時候,DEMO中的演算法有問題,更新一下演算法(以兩屏瀑布流為例):


LayoutParams lp = (LayoutParams) holder.ivIcon.getLayoutParams();

lp.width = (dWidth - Utility.dip2px(context, 12f)) / 2;

lp.height = (int) (bean.getHeight() * 1.00 / bean.getWidth() * lp.width);

holder.ivIcon.setLayoutParams(lp);

--------------------------------------------------------------------------------------------------------------------------------------


這個開源庫還是挺好用的,本著不造輪子的想法,最近的一個項目中用了不少開源庫。今天就暫時介紹一個瀑布流的吧,因為有些同學看到英文就頭大,簡單介紹一下這個庫怎麼使用,用的過程中可能遇到的問題。


瀑布流當然是圖片居多,圖片的載入我又用到這個開源庫:Android-Universal-Image-Loader ,其實這個開源庫可以說的東西也很多,圖片載入之利器有木有,不過今天的主角是瀑布流,先來介紹瀑布流吧。


PinterestLikeAdapterView庫的使用:


1.把項目下載下來,導入eclipse,.引用項目為自己項目的lib包.

例子大家可以直接下載源碼看,配合上Android-Universal-Image-Loader 這個開源的圖片載入庫,基本很容易。


以下是注意點:


1.多屏幕適配問題,這個庫不知道是不是基於480*800來實現的,我在480*800的屏的手機上試是沒有問題的,如果是大辨率的,需要做個適配,具體方法在waterfallAdapter里我有寫明。


2.最好要先知道圖片的大小,這樣,可以初始化一個相同大小的圖片默認圖佔住這張圖片的位置,避免圖片一下載入出來瀑布流又自己進了調整,感覺就一閃一閃的,效果不好,事先佔住位置就OK了。


3.對於DEMO里的圖片載入的庫,在做瀑布流的時候最好把圖片cacheOnDisc()設置為true.這樣圖片就會存本地硬碟,避免太多圖片OOM,更具體的設置請參考Android-Universal-Image-Loader。


4.對於瀑布流載入更多圖片,跟listView載入更多一模一樣。這兒就不多說了。

轉載

⑵ Android的AdapterView<> parent為什麼有問號

建議去看java基礎關於 泛型編程的這一塊,各大視頻網站應該有人會講到的。文字始終沒有視頻容易理解。

熱點內容
java返回this 發布:2025-10-20 08:28:16 瀏覽:595
製作腳本網站 發布:2025-10-20 08:17:34 瀏覽:889
python中的init方法 發布:2025-10-20 08:17:33 瀏覽:583
圖案密碼什麼意思 發布:2025-10-20 08:16:56 瀏覽:766
怎麼清理微信視頻緩存 發布:2025-10-20 08:12:37 瀏覽:686
c語言編譯器怎麼看執行過程 發布:2025-10-20 08:00:32 瀏覽:1015
郵箱如何填寫發信伺服器 發布:2025-10-20 07:45:27 瀏覽:258
shell腳本入門案例 發布:2025-10-20 07:44:45 瀏覽:117
怎麼上傳照片瀏覽上傳 發布:2025-10-20 07:44:03 瀏覽:808
python股票數據獲取 發布:2025-10-20 07:39:44 瀏覽:715