Android 2017 開源庫 (持續(xù)更新)

目前做Android Weekly 翻譯也有快一年的時間了舒帮,雖然點擊可能不多。但是還是想讓大家多多看看國外最新的周報動態(tài)陡叠,這個文章會一直更新到年底玩郊。目前開源庫大致分為工具庫,控件庫枉阵,其他庫(與Android 關系不大的庫)译红。大家多提意見。我會仔細考略的兴溜!

本文大部分來自:http://androidweekly.net/

到11月7日為止 對Android 周報進行開源庫的整理

工具庫

1.RxSSE

適用于 Android 和 Java 應用程序的 Server-Sent Events 客戶端侦厚。

2.Mezzanine

一個注釋處理器,允許您在編譯時同步讀取靜態(tài) UTF-8 文件拙徽。

3.ok-gradle

IntelliJ / Android Studio 插件用于搜索流行 Java 庫的工件 id刨沦。

4.diagonal-imageview 圖片處理

一個簡單的圖像視圖,可以讓您輕松創(chuàng)建對角線切割視圖

5.purrge

快速從您的手機 purrage android應用程序

6.Icons

更新了圖標的材質(zhì)樣式準則

7.RxLifecycle

Rx綁定庫存Android Activities&Fragment生命周期膘怕,避免內(nèi)存泄漏

8.Register

用于測試Play商店結算的 Android library和應用程序

9.Moshi

一個適用于Android和Java的現(xiàn)代JSON庫想诅。

10.MapMe

MapMe是一個用于處理地圖的Android庫。 MapMe將適配器模式帶入地圖,簡化了標記和注釋的管理来破。

11.Paging Library *

分頁庫使您的應用程序更容易從數(shù)據(jù)源逐步加載所需的信息篮灼,而不會使設備過載或等待太長的時間以查找大數(shù)據(jù)庫查詢

12.ObjectBox 1.0

ObjectBox 1.0是一個SQLite數(shù)據(jù)庫的替代品。 它使移動(和物聯(lián)網(wǎng))設備上的對象持久性變得簡單而快速徘禁。

13.Shot

開發(fā)Gradle插件以方便Android的屏幕截圖測試诅诱。

14.Jenkins的Android Apk Size Watcher插件

觀察.apk文件的變化大小,一旦變化超過指定的閾值晌坤,就會使構建失敗逢艘。

15.FragmentTestRule

JUnit規(guī)則單獨測試片段

16.iosched

Google I / O 2017 Android應用程序

17.LoggingInterceptor

一個OkHttp攔截器,以一種漂亮的方式記錄請求和響應數(shù)據(jù)骤菠。

18.Android Studio插件

這是所有真棒和有用的android studio插件的列表它改。

19.Cicerone

Cicerone是一個輕量級的庫,使得Android應用程序中的導航變得簡單商乎。它被設計成與MVP模式一起使用央拖,但是可以與任何架構一起使用。

20.dependency-injection-checks

Android Espresso更流暢

21.dependency-injection-checks

DI檢查是一種注釋處理器鹉戚,用于檢測使用JSR 330(如Toothpick 或 Dagger)的依賴注入框架時的常見問題鲜戒。 當發(fā)現(xiàn)問題時,編譯將失敗抹凳。

22.droidbot

Android的輕量級測試輸入生成器遏餐。 類似 Monkey,但更多的智力和酷功能赢底!

23.android-clean-architecture-boilerplate

一個使用干凈架構的android樣板工程失都。 它是在100%Kotlin用戶界面和單元測試。

24.RxJava2Debug

Rxjava2 的異常檢測

25.noise

Noise是Android的一個包裝器幸冻,是用C語言編寫的FFT實現(xiàn)程序粹庞。Noise是一個易于使用的api,適用于Android開發(fā)人員洽损。

26.RoomRxJava

Room Rxjava示例演示如何從數(shù)據(jù)庫使用room獲取數(shù)據(jù)作為observable庞溜,這樣observable不僅可以發(fā)出數(shù)據(jù)甸箱,還可以在數(shù)據(jù)庫中發(fā)生變化時發(fā)出數(shù)據(jù)

27.Robolectric 3.4 Release

Robolectric 3.4改進了對Android O Developer Preview 2管搪,PackageManager和其他許多Android類的支持,并解決了大量的錯誤左驾。

28.marinator

依賴注入框架

29.billing-android

Android Play Billing Library的RxJava包裝延刘。

30.RxRedux

使用RxJava 2 管理狀態(tài)的library旅掂。

31.RxIdler

包裝RxJava調(diào)度程序的Espresso的IdlingResource。

32.whorlwind

Android指紋API的反應式封裝访娶,可處理使用指紋加密/解密敏感數(shù)據(jù)。

33.adbons

Android adb工具的包裝觉阅。 這只是steroids adb崖疤。

36.okuki

Okuki是一個簡單的分層導航總線秘车,支持Android,支持可選的Rx綁定和Toothpick DI集成劫哼。

37.GeoJson-Viewer

在您的Android設備上查看GeoJson文件叮趴。 只需選擇一個GeoJson文件,然后從列表中選擇一個地圖提供者权烧。

38.TriangulationDrawable

一個三角動畫從javascript SVG三角測量庫移植眯亦。

39.PrivacyStreams

使用簡單,統(tǒng)一般码,私密的API訪問和處理Android中的各種類型的個人數(shù)據(jù)妻率。

控件庫

1literallytoast

好看的 Toast 庫

2.chips-input-layout

高度可定制的 Android Group 用來展示 Chips 。

3.ScalingLayout

在用戶交互上縮放布局

4.Shadow

Android自定義陰影視圖比CardView更靈活板祝。

5.AdaptiveIconPlayground

用于試驗自適應圖標的Android應用程序宫静。

6.CustomizableCalendar

自定義日歷可以是PITA。 這就是為什么MOLO17的人們發(fā)布了他們的圖書館券时。 這是相當依賴重(ButterKnife孤里,RxJava2,Retrolambda)橘洞,但堆棧是現(xiàn)代的捌袜,它很容易使用。

7.SwipeBackLayout

SwipeBack是一個可以通過使用手勢完成一個活動的Android庫炸枣。

8.EmoticonGIFKeyboard

先進的表情符號和GIF鍵盤虏等。

9.VoiceRipple

語音錄音按鈕與用戶語音有漣漪效應。

10.validator

通過使用ValidatingTextInputLayout替換TextInputLayout來獲得簡單的錯誤驗證

11.Android-Week-View

Android Week View是一個Android應用程序庫抛虏,用于顯示日歷(周視圖或日視圖)博其。 它支持自定義樣式。

12.emptyview

顯示加載迂猴,錯誤慕淡,空白等屏幕狀態(tài)的視圖

13.ArcSeekBar

一個彎曲的搜索欄嗎

14.android_additive_animations

Android的動畫添加! 一個簡單的方法來動態(tài)添加大量的屬性沸毁。

15.FileListerDialog

Android的一個簡單的文件/目錄選擇器對話框峰髓。

16.DropDownView

一個簡單的下拉式視圖,內(nèi)置動畫息尺。

17.ShimmerLayout

Supercharge為Android應用程序提供內(nèi)存高效的閃光效果携兵。

18.Fotoapparat

讓Android的相機更友好。

19.RubberStamp

RubberStamp是一個Android庫搂誉,可以使您輕松地為圖像添加水印徐紧。

20.Spotlight

Android庫,指導教程或步行等項目...

21.Material-Calendar-View

Material-Calendar-View是一個基于Material Design的Android簡單且可自定義的日歷小部件。 小部件有兩個功能:選擇日期的日期選擇器和經(jīng)典的日歷并级。

22.Alligator

Alligator是一個現(xiàn)代的Android導航庫

23.composer

composer是一個現(xiàn)代反應的Android儀器測試的庫

24.duo-navigation-drawer

一個靈活的拂檩,易于使用的,獨特的抽屜庫嘲碧。

25.Android Customtabs

Chrome的CustomTabs為Android揭秘稻励。簡化開發(fā)過程并提供更高級別的類別,包括在設備上無法使用Chrome的情況下進行回退愈涩。

26.Graywater

Graywater是一個RecyclerView適配器望抽,可以方便地對復雜和多變的列表項目進行高性能的分解。它通過將大數(shù)據(jù)模型映射到多個視圖履婉,將多個框架上創(chuàng)建復雜列表項目所需的工作分開煤篙。

27.Fontify

TextView,EditText和Button谐鼎,帶有不同語言的普通舰蟆,粗體和細體風格的自定義字體。

28.Alerter

這個庫旨在克服Toast和Snackbars的局限性狸棍,同時降低布局的復雜性

29.Grav

Grav是一個Android的庫身害,它允許你基于點創(chuàng)建多個動畫。

30.OffsetAnimator

OffsetAnimator允許基于touchevents動畫對象草戈,因此用戶可以參與動畫過程塌鸯。

31.aesthetic

一個快速和易于使用的即插即用動態(tài)主題引擎。 由Rx提供支持唐片,適用于Android應用程序丙猬。

32.FlycoTabLayout

一個Android TabLayout庫

kotlin 專題庫

1.kotlinconf-app

這是官方的KotlinConf應用程序! 所有應用程序都在Kotlin中實現(xiàn):后端费韭,前端和移動應用程序茧球。

2.Time

Kotlin的類型安全時間計算由泛型支持。

3.Ribble

簡單的 Dribbble 客戶端使用 Dribbble API星持,完全寫在 Kotlin抢埋。 因為它使用了很多偉大的 library,如Dagger 2督暂,RxJava 2揪垄,RxAndroid 2,ORM等等逻翁。

4.actions-on-google-kotlin

這是 Google SDK 到 Kotlin 的官方 Node.js 操作的非官方端口饥努。 這也可以從 Java 和任何 JVM 語言中使用。

5.SimpleApiClient

用 Kotlin 寫的 Retrofit rxjava 封裝

6.Anko

愉快的Android應用程序開發(fā)八回。

7.K4Kotlin

一個小小的Kotlin函數(shù)可以減少你的android樣板代碼

8.Slate Kit

Kotlin 版開源移動后端和服務器框架 酷愧。

9.classyshark-bytecode-viewer

查看您的Kotlin生成的類為Java和字節(jié)碼格式

10.Karchitec

Kotlin RSS閱讀器使用Google android架構組件庫

11.SwiftKotlin

以非常簡單快捷的方式將Swift代碼轉換為Kotlin的工具驾诈。

12.ktlint

帶有內(nèi)置格式化的程序的Kotlin

13.RuntimePermissionsExtended

Kotlin擴展功能更簡單,更簡潔的Android權限處理伟墙。

14.kotlin-statistics

該庫包含有用的擴展功能翘鸭,以Kotlin慣用的方式執(zhí)行探索和統(tǒng)計。

15.detek

結識一下Ktlin編程語言的靜態(tài)代碼分析工具detekt戳葵。 它在Kotlin編譯器提供的抽象語法樹上運行

16.

圖表庫

1.rings

Android的一個簡單的圖表

2.

其他庫

1.grox

2.ads1015

AndroidThings 模數(shù)轉換器驅動程序,它支持使用 I2C 協(xié)議的 ADS1015 外設

最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末汉匙,一起剝皮案震驚了整個濱河市拱烁,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌噩翠,老刑警劉巖戏自,帶你破解...
    沈念sama閱讀 217,542評論 6 504
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異伤锚,居然都是意外死亡擅笔,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,822評論 3 394
  • 文/潘曉璐 我一進店門屯援,熙熙樓的掌柜王于貴愁眉苦臉地迎上來猛们,“玉大人,你說我怎么就攤上這事狞洋⊥涮裕” “怎么了?”我有些...
    開封第一講書人閱讀 163,912評論 0 354
  • 文/不壞的土叔 我叫張陵吉懊,是天一觀的道長庐橙。 經(jīng)常有香客問我,道長借嗽,這世上最難降的妖魔是什么态鳖? 我笑而不...
    開封第一講書人閱讀 58,449評論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮恶导,結果婚禮上浆竭,老公的妹妹穿的比我還像新娘。我一直安慰自己甲锡,他們只是感情好兆蕉,可當我...
    茶點故事閱讀 67,500評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著缤沦,像睡著了一般虎韵。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上缸废,一...
    開封第一講書人閱讀 51,370評論 1 302
  • 那天包蓝,我揣著相機與錄音驶社,去河邊找鬼。 笑死测萎,一個胖子當著我的面吹牛亡电,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播硅瞧,決...
    沈念sama閱讀 40,193評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼份乒,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了腕唧?” 一聲冷哼從身側響起或辖,我...
    開封第一講書人閱讀 39,074評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎枣接,沒想到半個月后颂暇,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,505評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡但惶,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,722評論 3 335
  • 正文 我和宋清朗相戀三年耳鸯,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片膀曾。...
    茶點故事閱讀 39,841評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡县爬,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出妓肢,到底是詐尸還是另有隱情捌省,我是刑警寧澤,帶...
    沈念sama閱讀 35,569評論 5 345
  • 正文 年R本政府宣布碉钠,位于F島的核電站纲缓,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏喊废。R本人自食惡果不足惜祝高,卻給世界環(huán)境...
    茶點故事閱讀 41,168評論 3 328
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望污筷。 院中可真熱鬧工闺,春花似錦、人聲如沸瓣蛀。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,783評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽惋增。三九已至叠殷,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間诈皿,已是汗流浹背林束。 一陣腳步聲響...
    開封第一講書人閱讀 32,918評論 1 269
  • 我被黑心中介騙來泰國打工像棘, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人壶冒。 一個月前我還...
    沈念sama閱讀 47,962評論 2 370
  • 正文 我出身青樓缕题,卻偏偏與公主長得像,于是被迫代替她去往敵國和親胖腾。 傳聞我的和親對象是個殘疾皇子烟零,可洞房花燭夜當晚...
    茶點故事閱讀 44,781評論 2 354

推薦閱讀更多精彩內(nèi)容