編輯:關於Android編程
引言:
記得去年下半年有上傳一份代碼(超逼真仿雅虎天氣界面):http://download.csdn.net/detail/weidi1989/6312271
但那僅僅只是一個界面,而且還有一些比較嚴重的bug,記得其中有一個是:那個可以換位置的ListView無法緩存item,導致上下滾動時相當卡,性能可想而知了。以至於我就放棄繼續開發,今年這段時間忙裡偷閒,剛好有網友說要我繼續把功能做完,那個換位置的ListView可以去掉,於是乎拿出來又折騰了一下,雖然還是沒有解決這個問題(已經干掉此功能),但是繼續完善了一下。
雖然只是完善,但也會遇到問題,其中兩個個人認為比較有意義的是:
①.ListView的多類型Item緩存與優化,不僅僅是ViewHolder以及ListView的Item布局性能優化。
②.ViewPager使用Fragment,包括動態添加刪除以及緩存和優化。
這兩個問題,我會在接下來的文章中跟大家詳細講解(敬請期待)。
由於本人時間和人力有限,應用未經過仔細完善測試,有bug也是在所難免,敬請諒解
先來看看效果圖(源碼滾動到文章底部):
源碼地址:
GitHub:https://github.com/way1989/WayHoo
OsChina:http://git.oschina.net/way/WayHoo
CSDN:http://download.csdn.net/detail/weidi1989/7847811
費了好久終於下載好了源碼4.4.2 (如果想只是了解下編譯過程 能用現成的最好了)下載好後 接下來開始編譯了我的虛擬機Ubuntu配置 源碼有16g+ (.repo 占了
假設我們現在有這麼一個需求,就是自定義一個組件,該組件由一個小圖標和圖標的文字說明組成,並且帶有背景色,背景色可設置,寬度高度可設置。如下圖所示正是兩個這樣的組件所組成。
關於Fresco的優點大家自行谷歌吧,它太強大太優秀了,我這一片小博文容納不下啊羨慕,今天主要給大家簡單介紹下Fresco的使用以及一些屬性的介紹。 Fresc
前言、動畫分類 如下圖所示,Android的動畫主要分為三種: 動畫XML的代碼如下—— 對動畫xml的說明如下: a