码迷,mamicode.com
首页 > 移动开发 > 详细

Uber License for Android

时间:2015-12-26 23:31:50      阅读:195      评论:0      收藏:0      [点我收藏+]

标签:

Uber license for android list:

1.Butter Knife:

项目地址:https://github.com/JakeWharton/butterknife

这个开源库可以让我们从大量的findViewById()和setonclicktListener()解放出来,其对性能的影响微乎其微.

 

2.Dagger

Dagger官网的文档:http://square.github.io/dagger/

对应的中文翻译: http://fanxu.me/post/2013-07-18#main 

Dagger是一套android的依赖注入框架(DI框架)

 

3.Google Maps Android API utility library

由于国内不用Google Map官方的东西,忽略。

 

4.Gson

下载地址:http://grepcode.com/project/repo1.maven.org/maven2/com.google.code.gson/gson/

Google自己家的解析json库。

 

5.Jsoup

项目地址:http://jsoup.org/

解析Html库

 

6.libphonenumber

项目地址:https://github.com/googlei18n/libphonenumber

Google的电话号码处理库

 

7.okhttp

项目地址:https://github.com/square/okhttp

square开源的网络请求库

 

8.otto

项目地址:http://square.github.io/otto/

事件总线框架,与eventbus有异曲同工之妙

 

9.PayPal Android SDK

国外第三方支付,与国内支付宝,微信,百度钱包一样,忽略。

 

10.Picasso

项目地址:http://square.github.io/picasso/

Square公司开源的一个Android图形缓存库

 

11.Retrofit

项目地址:http://square.github.io/retrofit/

一个不错的网络请求库 

 

12.SmoothProgressbar

项目地址:https://github.com/castorflex/SmoothProgressBar

水平进度条库

 

13.Timber

Timber其实就是对Android的Log类进行封装后的一个Log工具,平时我自己也有封装过,不过封装非常优雅。
Timber只有一个类文件,可以单独把它复制出来放项目里,也可以通过Gradle引用。

 

14.Adjust

项目地址:https://www.adjust.com/

一个分析应用的平台,类似友盟

 

15.Android Geojson

项目地址:https://github.com/cocoahero/android-geojson

一个Android平台下对Geojson完全支持的库,关于Geojson,是一种对各种地理数据结构进行编码的格式,基于Javascript对象表示法的地理空间信息数据交换格式。

 

16.Braintree Encryption

国外的第三方支付

 

17.Calligraphy

项目地址:https://github.com/chrisjenx/Calligraphy

应用全局更换字体的类库,换字体就是这么简单

 

18.LeakCanary

项目地址:https://github.com/square/leakcanary?utm_source=tuicool&utm_medium=referral

应用内存检测类库

 

19.Rxjava

项目地址:https://github.com/ReactiveX/RxJava

响应式编程,新的认知

 

20.Java Websockets

项目地址:https://github.com/TooTallNate/Java-WebSocket

在JAVA 1.5和Android 1.6之上的WebSocket解决方案,客户端和服务器端都可以实现。不过根据实际情况,你可能要实现自己的protocol,从Draft或Draft_17类继承。其他内容请参考官网和W3C关于WebSocket文档。

 

21.Kryo

项目地址:https://github.com/EsotericSoftware/kryo

Kryo 是一个快速高效的Java对象图形序列化框架,主要特点是性能、高效和易用。该项目用来序列化对象到文件、数据库或者网络。

 

22.RxAndroid 

 项目地址: https://github.com/ReactiveX/RxAndroid

响应式在安卓具体应用,就是可以这样简单。

 

23.RxJavaAsyncutil

项目地址;https://github.com/ReactiveX/RxJavaAsyncUtil

异步工具类 For Rxjava

 

24.slf4j

官网;http://www.slf4j.org/android/

日志管理工具

 

25.SnappyDB

项目地址:https://github.com/nhachicha/SnappyDB

Android上的NoSQL数据库。

 

Uber License for Android

标签:

原文地址:http://www.cnblogs.com/spring87/p/5079193.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!