當前位置:首頁 » 安卓系統 » 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基礎關於 泛型編程的這一塊,各大視頻網站應該有人會講到的。文字始終沒有視頻容易理解。

熱點內容
我的世界龍蛋伺服器 發布:2025-05-17 06:20:06 瀏覽:912
安卓系統軟體怎麼不更新 發布:2025-05-17 06:19:15 瀏覽:817
安卓夏日傳說存檔放哪個文件 發布:2025-05-17 06:12:44 瀏覽:606
如何通過伺服器id找到主人 發布:2025-05-17 06:12:11 瀏覽:37
ug編程吧 發布:2025-05-17 06:07:45 瀏覽:72
sql臨時表和表變數 發布:2025-05-17 06:02:38 瀏覽:724
蘋果如何用安卓無線耳機 發布:2025-05-17 06:01:53 瀏覽:822
sqlserver表關系 發布:2025-05-17 06:01:02 瀏覽:997
2017途觀配置什麼音響 發布:2025-05-17 05:53:50 瀏覽:844
64位安裝sql2000 發布:2025-05-17 05:33:17 瀏覽:846