1. 程式人生 > >2017年十大熱門Android開源新專案

2017年十大熱門Android開源新專案

2017即將年中,又到了大家喜聞樂見的年終盤點時刻啦,今天給大家盤點一下2015年Android開發領域新出現的10大熱門開源專案。資料來自於GitHub搜尋,建立時間自2015年1月1日開始的新專案才能入圍,因此一些建立時間較早的諸如RxJava等優秀專案不在榜上,排名規則是best match,歡迎大家一起吐槽。

10. Material-Animations

它是一款實現了各種Material風格動畫效果的開源專案,包括Activity之間的跳轉動畫,View的動畫等。


9. MaterialDrawer

提到Android Design, 大家首先會想起經典的側邊欄,Android提供了側邊欄的標準實現Drawer, 而這個開源專案,則提供了各種Material風格的側邊欄,想要原汁原味的高大上Android Design?趕緊試試它吧。


8. MaterialViewPager

2015年Material真是火遍全球,排名第8位的同樣是傳統ViewPager控制元件的Material Design版本。


7. stetho

stetho是開源大戶Facebook提供的一款Android除錯神器,可以在Chrome上像除錯Web App一樣,除錯Android Native App, 聽起來就很酷,但感覺只是剛釋出時紅過一陣子。


6. plaid

Plaid是一款遵循Material風格設計的Android App、 聚合了主流創意&設計相關資訊的新聞應用,想知道一款完整的Material Design的App應該怎麼做?就看看它吧。


5. cheesesquare

cheesesquare是Android開發大神chrisbanes所作,用以展示全新的Android Desgin Support Library,其實就是Android幫我們新造的一些輪子,主要演示以下輪子的使用技巧:

  • Collapsing Toolbar
  • FloatingActionButton
  • View anchoring
  • NavigationView
  • Snackbar

4. android-UniversalMusicPlayer

這個開源專案展示瞭如何實現一個橫跨各種Android平臺的音樂播放器,包括手機,平板,汽車,手錶,電視等。


3. HomeMirror

科幻電影裡經常的出現的場景,如今已成現實,你家裡的鏡子也能顯示日曆天氣了,科技進步之快超出我們的想象,無怪乎它能在2015年眾多優秀開源專案中殺進前三,想知道怎麼實現的?趕快去看看吧。


2. leakcanary

OutOfMemoryError?是時候跟它說再見了,leakcanary的橫空出世,讓令人頭疼的OOM查詢變得如此輕鬆,只需要簡單整合,就能幫你找出記憶體洩漏,還各種貼心提醒,真的是超讚。不過它也不是萬能的,有心學好Android開發的同學,記憶體問題排查的常規姿勢也是必修課之一。


1. fresco

今年的冠軍是同樣來自Facebook的圖片工具fresco, 與傳統的圖片快取工具相比,其強大的記憶體管理特性一度被認為是黑科技,使得它一經問世就備受矚目,也因此榮登2015年十佳Android開源新專案榜首,恭喜恭喜。


總的來說,Material Design是今年的主旋律,大V大廠依然強勢,若想在GitHub上火一把,不是大V的話,就得緊跟技術潮流,如何才能緊跟潮流不掉隊呢?繼續關注我的微信公眾號“Android程式設計師”吧,哈哈。