Android 2017 开源库 (持续更新)

目前做Android Weekly 翻译也有快一年的时间了,虽然点击可能不多。但是还是想让大家多多看看国外最新的周报动态,这个文章会一直更新到年底。目前开源库大致分为工具库,控件库,其他库(与Android 关系不大的库)。大家多提意见。我会仔细考略的!

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

到11月7日为止 对Android 周报进行开源库的整理

工具库

1.RxSSE

适用于 Android 和 Java 应用程序的 Server-Sent Events 客户端。

2.Mezzanine

一个注释处理器,允许您在编译时同步读取静态 UTF-8 文件。

3.ok-gradle

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

4.diagonal-imageview 图片处理

一个简单的图像视图,可以让您轻松创建对角线切割视图

5.purrge

快速从您的手机 purrage android应用程序

6.Icons

更新了图标的材质样式准则

7.RxLifecycle

Rx绑定库存Android Activities&Fragment生命周期,避免内存泄漏

8.Register

用于测试Play商店结算的 Android library和应用程序

9.Moshi

一个适用于Android和Java的现代JSON库。

10.MapMe

MapMe是一个用于处理地图的Android库。 MapMe将适配器模式带入地图,简化了标记和注释的管理。

11.Paging Library *

分页库使您的应用程序更容易从数据源逐步加载所需的信息,而不会使设备过载或等待太长的时间以查找大数据库查询

12.ObjectBox 1.0

ObjectBox 1.0是一个SQLite数据库的替代品。 它使移动(和物联网)设备上的对象持久性变得简单而快速。

13.Shot

开发Gradle插件以方便Android的屏幕截图测试。

14.Jenkins的Android Apk Size Watcher插件

观察.apk文件的变化大小,一旦变化超过指定的阈值,就会使构建失败。

15.FragmentTestRule

JUnit规则单独测试片段

16.iosched

Google I / O 2017 Android应用程序

17.LoggingInterceptor

一个OkHttp拦截器,以一种漂亮的方式记录请求和响应数据。

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)的依赖注入框架时的常见问题。 当发现问题时,编译将失败。

22.droidbot

Android的轻量级测试输入生成器。 类似 Monkey,但更多的智力和酷功能!

23.android-clean-architecture-boilerplate

一个使用干净架构的android样板工程。 它是在100%Kotlin用户界面和单元测试。

24.RxJava2Debug

Rxjava2 的异常检测

25.noise

Noise是Android的一个包装器,是用C语言编写的FFT实现程序。Noise是一个易于使用的api,适用于Android开发人员。

26.RoomRxJava

Room Rxjava示例演示如何从数据库使用room获取数据作为observable,这样observable不仅可以发出数据,还可以在数据库中发生变化时发出数据

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 管理状态的library。

31.RxIdler

包装RxJava调度程序的Espresso的IdlingResource。

32.whorlwind

Android指纹API的反应式封装,可处理使用指纹加密/解密敏感数据。

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

使用简单,统一,私密的API访问和处理Android中的各种类型的个人数据。

控件库

1literallytoast

好看的 Toast 库

2.chips-input-layout

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

3.ScalingLayout

在用户交互上缩放布局

4.Shadow

Android自定义阴影视图比CardView更灵活。

5.AdaptiveIconPlayground

用于试验自适应图标的Android应用程序。

6.CustomizableCalendar

自定义日历可以是PITA。 这就是为什么MOLO17的人们发布了他们的图书馆。 这是相当依赖重(ButterKnife,RxJava2,Retrolambda),但堆栈是现代的,它很容易使用。

7.SwipeBackLayout

SwipeBack是一个可以通过使用手势完成一个活动的Android库。

8.EmoticonGIFKeyboard

先进的表情符号和GIF键盘。

9.VoiceRipple

语音录音按钮与用户语音有涟漪效应。

10.validator

通过使用ValidatingTextInputLayout替换TextInputLayout来获得简单的错误验证

11.Android-Week-View

Android Week View是一个Android应用程序库,用于显示日历(周视图或日视图)。 它支持自定义样式。

12.emptyview

显示加载,错误,空白等屏幕状态的视图

13.ArcSeekBar

一个弯曲的搜索栏吗

14.android_additive_animations

Android的动画添加! 一个简单的方法来动态添加大量的属性。

15.FileListerDialog

Android的一个简单的文件/目录选择器对话框。

16.DropDownView

一个简单的下拉式视图,内置动画。

17.ShimmerLayout

Supercharge为Android应用程序提供内存高效的闪光效果。

18.Fotoapparat

让Android的相机更友好。

19.RubberStamp

RubberStamp是一个Android库,可以使您轻松地为图像添加水印。

20.Spotlight

Android库,指导教程或步行等项目...

21.Material-Calendar-View

Material-Calendar-View是一个基于Material Design的Android简单且可自定义的日历小部件。 小部件有两个功能:选择日期的日期选择器和经典的日历。

22.Alligator

Alligator是一个现代的Android导航库

23.composer

composer是一个现代反应的Android仪器测试的库

24.duo-navigation-drawer

一个灵活的,易于使用的,独特的抽屉库。

25.Android Customtabs

Chrome的CustomTabs为Android揭秘。简化开发过程并提供更高级别的类别,包括在设备上无法使用Chrome的情况下进行回退。

26.Graywater

Graywater是一个RecyclerView适配器,可以方便地对复杂和多变的列表项目进行高性能的分解。它通过将大数据模型映射到多个视图,将多个框架上创建复杂列表项目所需的工作分开。

27.Fontify

TextView,EditText和Button,带有不同语言的普通,粗体和细体风格的自定义字体。

28.Alerter

这个库旨在克服Toast和Snackbars的局限性,同时降低布局的复杂性

29.Grav

Grav是一个Android的库,它允许你基于点创建多个动画。

30.OffsetAnimator

OffsetAnimator允许基于touchevents动画对象,因此用户可以参与动画过程。

31.aesthetic

一个快速和易于使用的即插即用动态主题引擎。 由Rx提供支持,适用于Android应用程序。

32.FlycoTabLayout

一个Android TabLayout库

kotlin 专题库

1.kotlinconf-app

这是官方的KotlinConf应用程序! 所有应用程序都在Kotlin中实现:后端,前端和移动应用程序。

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应用程序开发。

7.K4Kotlin

一个小小的Kotlin函数可以减少你的android样板代码

8.Slate Kit

Kotlin 版开源移动后端和服务器框架 。

9.classyshark-bytecode-viewer

查看您的Kotlin生成的类为Java和字节码格式

10.Karchitec

Kotlin RSS阅读器使用Google android架构组件库

11.SwiftKotlin

以非常简单快捷的方式将Swift代码转换为Kotlin的工具。

12.ktlint

带有内置格式化的程序的Kotlin

13.RuntimePermissionsExtended

Kotlin扩展功能更简单,更简洁的Android权限处理。

14.kotlin-statistics

该库包含有用的扩展功能,以Kotlin惯用的方式执行探索和统计。

15.detek

结识一下Ktlin编程语言的静态代码分析工具detekt。 它在Kotlin编译器提供的抽象语法树上运行

16.

图表库

1.rings

Android的一个简单的图表

2.

其他库

1.grox

2.ads1015

AndroidThings 模数转换器驱动程序,它支持使用 I2C 协议的 ADS1015 外设

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 202,723评论 5 476
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,080评论 2 379
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 149,604评论 0 335
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,440评论 1 273
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,431评论 5 364
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,499评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,893评论 3 395
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,541评论 0 256
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,751评论 1 296
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,547评论 2 319
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,619评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,320评论 4 318
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,890评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,896评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,137评论 1 259
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,796评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,335评论 2 342

推荐阅读更多精彩内容