目前做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 外设

更多详情欢迎关注 微信公众号 MAndroid 

更多相关文章

  1. 一个Android工程师的学习实践之路
  2. android中完全退出应用程序的方法
  3. Android大概介绍
  4. ListView 和 Adapter 的基础
  5. 开发手机刷机工具箱的过程
  6. Android最新面试题汇总
  7. Activity intent intent filter 广播接收器的区别
  8. Android(安卓)的20个超强应用
  9. android一些概念和知识

随机推荐

  1. Android SDK 2.1 install
  2. Android磨砂效果
  3. Android初学笔记1
  4. android常用开源库分享
  5. blog  android
  6. android AlertDialog自定义全屏显示
  7. IntentService简介
  8. android开发 典型网站客户端
  9. Android(安卓)textview maxEms与maxLengt
  10. Android(java)学习笔记80:UDP协议发送数据