Android Weekly #200 安卓开发周刊 中文版

Android 安卓开发周刊 开发者周刊   2016-04-11 11:27:49 发布
您的评价:
     
5.0
收藏     0收藏
文件夹
标签
(多个标签用逗号分隔)

英文原文:Android Weekly #200

文章&教程

  • 谢谢! (androidweekly.net)
    Android Weekly已经发行200刊,我们想说谢谢!没有你,我们不会生存这么久。Android Weekly大约4岁半了,我们有将近4万Email订阅!我特喜欢你通过Twitter, Facebook , G+给我们的极好的反馈和支持。对于这么庞大的社区我们对你极为感激!
  • Android N 预览版支持Java 8 (medium.com)
    安卓团队最近推出了Android N预览版,其中包含许多新的改进,包括有Java 8的支持。在这一博客中Sergii Zhuk验证了它对于安卓开发者的真正意义以及如何试用语言的新特性。
  • Rxlint: 一项针对RxJava代码的lint 规则 (www.littlerobots.nl)
    Rxlint是当前一种单一的lint规则,用来探测没有订阅onError()的处理机制。将rxlint加入你的工程中非常简单。
  • 与整个团队分享设置(medium.com)
    Sebastiano Poggi 分享了一种更为自动化的在团队成员间分享Android Studio设置的方法。
  • 有效的安卓测试策略初学者指南(davidguerrerodiaz.wordpress.com)
    测试是常被许多软件项目完全忽视的一个方面,而自安卓平台诞生以来这就是安卓系统尤为普遍存在的一个问题。David Guerrero分享了一种书写测试覆盖的好方法。
  • 为什么ClassLoader.getResourceAsStream这么慢?(blog.nimbledroid.com)
    NimbleDroid团队已发现一些技巧来阻止安卓应用中的整体迟滞,提升流畅性和响应时间。
  • 安卓系统中有效的网络响应日志(medium.com)
    如果你曾经开发过安卓APP,可能会遇到你的app从远程服务器下载数据的情况。在使用Retrofit的时候,你如何检测网络响应呢?Simon Percic分享了一项不错的技术。
  • RxJava-生产线(www.thedroidsonroids.com)
    Mateusz Budzar试着用一种不同的方法来解释RxJava是什么以及如何使用。
  • 对AutoValue的深层认识(ryanharter.com)
    在他的上篇文章中,Ryan Harter给出了AutoValue的基本解释,代码生成annotation processor使不可变值类型在Java中容易实现。现在他对AutoValue及其工作原理进行了深入探讨。
  • Keddit-第7部分:Higher-Order functions & Lambdas (medium.com)
    此系列的第7部分提供了Higher-Order functions的一个例子,并且在Kotlin语言中将一个lambda表达式作为参数传递。
  • 达到∞ (~65K)并且更高!(speakerdeck.com)
    这些图片着重分析对于开发者来说务实并接地气的65536方法极限。你将会理解这一问题及其可能的解决方法,每种方法都给出了正反两方面的意见。
  • Droidcon 意大利的重要新闻 (jeroenmols.com)
    有关我们喜爱的绿色小机器人的一次会议?在阳光明媚的意大利?Jeroan Mols分享了他在DroidconIT获得的重要新闻。
  • 用安卓GCM网络管理器来优化电池使用(www.bignerdranch.com)
    如果每一个app随时更新其内容,那么一打开或者关闭无线网络就会出现电池消耗巨大的大麻烦。在这封BigNerdRanch成员们的邮件里你会学到如何使用GcmTaskService来进行批处理以优化电池使用。

开源库&代码

  • Rxlint (bitbucket.org)
    Rxlint是当前的一种单一的lint规则,这个规则用来探测没有订阅onError()的处理机制。
  • Strictmode-notifier (github.com)
    一个提高StrictMode报告的安卓程序库,包括heads-up违规通知,违规发生时通常的行为,以及违规记录查看器。

新闻

  • Android Studio 2.0 (android-developers.blogspot.de) Android Studio 2.0已经发布。它的IDE基于 IntelliJ 15,这里有许多重要更新。在代码热更新方面有许多改进,还有一个运行更快的Android仿真器。从Android Studio可以直接使用集成云测试实验室。趁早获取它吧。

工具

Dryrun (github.com)

这个工具直接从命令行在线下载并编译App。

视频 & 播客

  • “安卓春季大扫除”技术交流(corner.squareup.com)
    最近,John Rodriguez, Lisa Neigut, Jake Wharton,和Lisa Wray在“安卓春季大扫除”活动广场进行了一场闪电演讲,并且参与了专题讨论会。
  • Droidcon SF 2016 (www.youtube.com)
    这是来自Droidcon SF的视频全集的节目单
  • 针对安卓开发者的高效Java- 9 (fragmentedpodcast.com)
    在这一小篇幅里,Kaushik Gopal介绍了Joshua的第九项:当你重写equals时,必须重写hashCode。
  • 设计离线应用案例研究(www.youtube.com)
    这里继续讨论了Yigit Boyar的安卓应用构架IO'15会话层。快速回顾之后,他列出了一系列案例研究,并且阐述了它们是如何提供更好的用户体验和性能的。

事件

droidconDE的主讲人宣布 (droidcon.de)

droidcon Berlin 2016的主题越来越近,会议计划正在成形。呼吁大家上传论文的主题被在第一轮的会议里接受了。正如早些时候宣布的那样,今年droidcon Berlin也有两个极好的的keynote主讲人:Joanna Smith 和Corey L. Latislaw!

中文翻译:http://www.open-open.com/lib/view/open1459770562830.html

译者:青岛海边、Liam    校对:OPEN编辑

本译文仅用于学习和交流,转载请注明文章译者、出处、和本文链接

我们遵照 CC 协议,如有侵犯到您的权益,请联系我们

扩展阅读

Android开发周刊 第四期
Android资源库列表
Android Weekly #200 中文版
Android开发之旅:书籍、教程、工具和各种干货!
Android Weekly #201 中文版

为您推荐

使用Python3.5爬取豆瓣电影Top250
Laravel大型项目系列教程
Express入门教程:一个简单的博客
选择一个 Python Web 框架:Django vs Flask vs Pyramid
各种Java加密算法

更多

Android
安卓开发周刊
开发者周刊
Android开发
相关文档  — 更多
相关经验  — 更多
相关讨论  — 更多