使用Gradle和推荐的工程结构
把密码和敏感数据存放在gradle.properties文件中
使用Jackson或者Gson库来解析JSON数据
不要自己实现HTTP客户端,要使用Volley或者OkHttp库
避免使用Guava, 使用少量的函数库从而避免超出65k方法数限制.
使用Fragments来表示UI界面
Activities只用来管理Fragments
布局XML文件是代码,要组织好它们...
分类:
移动开发 时间:
2016-05-18 19:22:22
阅读次数:
300
https://zhuanlan.zhihu.com/p/20637960 java.util jooq guavanettyminajodadubbobatchlucenceactivitiquartzgroovy Spark Framework joda https://github.com/j ...
分类:
其他好文 时间:
2016-05-17 19:43:21
阅读次数:
132
直接上干货 commons-cli http://www.ibm.com/developerworks/cn/java/j-lo-commonscli/ guava http://www.cnblogs.com/peida/tag/Guava%E5%AD%A6%E4%B9%A0%E7%AC%94%E ...
分类:
其他好文 时间:
2016-05-14 06:35:27
阅读次数:
530
ListenableFuture顾名思义就是可以监听的Future,它是对java原生Future的扩展增强 RateLimiter类似于JDK的信号量Semphore,他用来限制对资源并发访问的线程数,本文介绍RateLimiter使用 Guava并发 ListenableFuture RateL ...
分类:
其他好文 时间:
2016-05-04 10:21:02
阅读次数:
219
Guava 是一个 Google 的基于java1.6的类库集合的扩展项目,包括 collections, caching, primitives support, concurrency libraries, common annotations, string processing, I/O, ...
分类:
其他好文 时间:
2016-05-03 14:21:55
阅读次数:
127
本文是在学习中的总结,欢迎转载但请注明出处:
前言
随着移动互联网的蓬勃发展,手机App层出不穷,其业务也随之变得错综复杂。针对于开发人员来说,可能之前的一个业务只需要调取一次第三方接口以获取数据,而如今随着需求的增加,该业务需调取多个不同的第三方接口。通常,我们处理方法是让代码同步顺序的去调取这些接口。显然,调取接口数量的增加必然会造成响应时间的增加,势必会对系统性能造成一定影响。...
分类:
编程语言 时间:
2016-04-29 19:05:42
阅读次数:
216
guava是
google 几个java核心类库的集合,包括集合、缓存、原生类型、并发、常用注解、基本字符串操作和I/O等等。
大家平时经常遇到某些相同的问题,自己写代码也都能解决。但是久而久之会感觉到很痛苦,因为我们一而再,再而三的重复发明轮子。为了不再忍受痛苦,也许我们可以总结自己的类库,但是新的问题来了。自己总结的类库很难与大家分享,不能帮助到更多人。同时自己的类库要...
分类:
其他好文 时间:
2016-04-29 18:36:18
阅读次数:
240
guava是
google 几个java核心类库的集合,包括集合、缓存、原生类型、并发、常用注解、基本字符串操作和I/O等等。
大家平时经常遇到某些相同的问题,自己写代码也都能解决。但是久而久之会感觉到很痛苦,因为我们一而再,再而三的重复发明轮子。为了不再忍受痛苦,也许我们可以总结自己的类库,但是新的问题来了。自己总结的类库很难与大家分享,不能帮助到更多人。同时自己的类库要...
分类:
其他好文 时间:
2016-04-26 20:48:01
阅读次数:
253
本文是在学习中的总结,欢迎转载但请注明出处:
前言
随着移动互联网的蓬勃发展,手机App层出不穷,其业务也随之变得错综复杂。针对于开发人员来说,可能之前的一个业务只需要调取一次第三方接口以获取数据,而如今随着需求的增加,该业务需调取多个不同的第三方接口。通常,我们处理方法是让代码同步顺序的去调取这些接口。显然,调取接口数量的增加必然会造成响应时间的增加,势必会对系统性能造成一定影响。...
分类:
编程语言 时间:
2016-04-24 11:13:56
阅读次数:
639
在很多人眼中,Java 已经是一门垂垂老矣的语言,但并不妨碍 Java 世界依然在前进。如果你曾离开 Java,云游于其它世界,或是每日只在遗留代码中挣扎,或许是时候抬起头,看看老 Java 中的新东西。 Guava Guava[gwɑ:v?],一句话,只要你做Java项目,就应该用Guava(Gi ...
分类:
编程语言 时间:
2016-04-20 08:17:04
阅读次数:
334