特效:
http://www.theultimateandroidlibrary.com/
常用效果:
1. https://github.com/novoda/ImageLoader 非同步載入圖片,快取,生成縮圖, 基本上每個應用都會需要這個lib。
android-query框架
2. https://github.com/chrisbanes/Android-PullToRefresh 類似新浪微博,twitter,下拉重新整理列表, 更牛的是還支援上拉載入更多。 不僅僅是ListView,而且GridView也支援。
3. https://github.com/jfeinstein10/SlidingMenu 和 https://github.com/dmitry-zaitsev/AndroidSideMenu 導航抽屜
https://github.com/SimonVT/android-menudrawer 導航抽屜
4. http://actionbarsherlock.com/ 與https://github.com/JakeWharton/ActionBarSherlock actionbar.
5 https://github.com/TonicArtos/StickyGridHeaders 與 https://github.com/emilsjolander/StickyListHeaders ListView導航特效
6 https://github.com/TheLevelUp/android-left-locked-gallery gallery抽獎效果
7 https://github.com/huewu/PinterestLikeAdapterView GridView錯位效果https://github.com/youxiachai/pinterest-like-adapter-view
8 https://github.com/47deg/android-swipelistview 實現了自定義ListView單元格,可通過滑動來顯示擴充套件皮膚。
9 https://github.com/siyamed/android-satellite-menu 有一連串的按鈕彈出
10 https://github.com/maurycyw/StaggeredGridView 交錯排列的GridView
https://github.com/dodola/android_waterfall https://github.com/youxilua/waterfall4android
https://github.com/dodola/WaterFallExt 瀑布流
11 https://github.com/daizhenjun/ImageFilterForAndroid 圖片處理效果
12 https://github.com/nostra13/Android-Universal-Image-Loader 非同步載入圖片,萬能圖片載入 ListView GridView ImagePage ImageGaller
例項:http://blog.csdn.net/banketree/article/details/8004475
13 https://github.com/JakeWharton/Android-ViewPagerIndicator 有標題頁面滑動效果
14 https://github.com/pakerfeldt/android-viewflow ViewFlow圖片滑動
13 https://code.google.com/p/android-wheel/ 滾輪效果
效果圖
14 http://www.apkbus.com/android-2-1.html
框架:
1. https://github.com/excilys/androidannotations 一個很好的快速開發的框架, 大量使用annotation來代替,類似於RoboGuice
2 ormlite sqlite的orm框架 /GreenDAO
3 漢字轉拼音 pinyin4j 與 hanziTopinyin
4 AACPlayer
5 GSON json框架 fastjson
6 Otto 是Android系統的一個Event Bus模式類庫。用來簡化應用元件間的通訊。
7 afinal框架是一個開源的android的orm和ioc應用開發框架
8 xUtils 源於Afinal框架 對Afinal進行了大量重構,使得xUtils支援大檔案上傳,更全面的http請求協議支援
9 dom4j XML解析器
10 VTD-XML 一種無提取的XML解析方法 http://my.oschina.net/u/1171837/blog/147544 下載
11 android XMPP推送 下載
12 jsoup網路爬蟲
13 acra 定製化Android crash上報庫及後臺系統
14 VLC 視訊聊天
16 SPydroid http://blog.csdn.net/xiaoliouc/article/details/8493161
專案篇:
- Apollo音樂播放器:就一個播放器,但是實現的很好
- oschina客戶端:oschina網站的客戶端哦,wp版,iOS版都有開源
- xabber實時聊天工具(基於xmpp協議):不評價了,反正算是同類中比較好的了
- 四次元新浪微部落格戶端:今天才知道是開源的,趕緊收藏
- Google IO:谷歌開發者大會應用,雖然有點難懂,還是很有參考價值(比如其中的圖片載入)
- eoe客戶端:eoe網站Android客戶端也開源咯
元件篇:
- Android-Flip:可以實現類似FlipBoard那種華麗麗的翻頁
- Drag-Sort-Listview:可以拖動item重新排序的listview,效果非常贊
- HoloEveryWhere:咳咳,有些同學非常喜歡Android的holo風格,這個專案絕對讓你happy
- Universal-ImageLoader:這個經典的非同步圖片載入,不多說了
- JazzyViewPager:這玩意可以讓ViewPager翻起來更酷,誰用誰知道~~
- SlidingMenu:這個是抽屜介面(就是facebook那種)的各種實現版本中,最好的,木有之一!
- StickyListHeaders:iPhone上經常有這個,就是listview的……不知道怎麼解釋,自己下載看看吧
- Android-PullToRefresh:下拉重新整理,挺常用的一個元件
- StaggeredGridView:這是一個瀑布流佈局的實現,還不是很完善,但作為學習的案例或者在其基礎上擴充套件還是不錯的
- android-async-http:android的非同步請求元件,我個人習慣使用asynctask,不過這個實現還是很優秀的,也推薦給大家
- ActionBarSherlock:大家熟知的ActionBar在2.x上的相容性方案;類似的相容性元件還有許多,有時間為大家一一列出;
- facebook-android-sdk:不止是一個SDK那麼簡單哦,比某浪和某人的SDK強幾個數量級;
- NineOldAndroids:想在2.xSDK上使用Android 3.0新增的動畫API,那就是它了;沒用過的同學一定要試試哦,非常方便~
- android-swipelistview:讓listview的item可以向右滑動,新版Gmail和Pocket裡面有用到哦~
- DataDroid:Android的RESTful封裝,沒聽過RESTful?你去死吧
- EventBus:和上面的DataDroid同樣屬於美化底層程式碼的,這個lib簡化了不同元件之間的事件傳遞
- android-switch-backport:Android3.0以上才有的switch,有好心人給遷移到2.x上了,哈
- PagerSlidingTabStrip:最新版的GooglePlay的那個tab效果,可炫可炫了
- chromeview:我們都知道webview,也知道Android的chrome又自己的核心,這個專案就是把chrome的核心給匯出來做成一個chromeview了,大家可以在自己的專案裡用,有興趣的可以玩玩
- picasso:來自square的圖片非同步載入,好像是最近才開源的,API風格很獨特
網站篇:
- github:各種專案很多,就是不容易挖掘,但是開發者必備
- oschina:曾經一般,現在越做越好了,很多開源專案;
- eoeandroid:經過一番整理,現在非常強大;小作品居多;
- AndroidViews:我曾經想做這麼一個網站來著,很多開源元件的集合
- 爬爬的部落格:
圖片處理框架:
圖片模糊處理:StackBlur
PDF框架: IText MuPDF droidtext com/sun/pdfview com.lowagie.text(iText-2.1.7)