Android Weekly #216 中文版

文章&教程

提高Android开发人员生产力的最佳实践 (medium.com)

Sergii Zhuk分享了他的团队所使用的提高Android开发人员生产力的一些最佳实践。

你的App知道吗?-第2部分(www.andevcon.com)

Roberto Orgiu继续了本系列文章,这次他关注了新的Awareness APIs的基于轮询的快照版本。

ConstraintLayout,从里到外:第2部分 (wiresareobsolete.com)

Dave Smith从内部编码组织着手,深入探讨了新型ConstraintLayout灵活性的机制。

你好RxJava(medium.com)

Sameer Dhakal分享了另一篇深入介绍RxJava的文章。

Android从零开始:后台运作 (code.tutsplus.com)

为了避免各种应用程序无响应(ANRs),你必须将较长的运行操作,例如网络请求或者缓慢的数据库查询,移到一个不同的线程中去,从而使用户可以继续使用你的App。Paul Trebilcox-Ruiz教你如何去做。

Kotlin & Dagger 2 (依赖注入) – 第10部分(www.andevcon.com)

在本系列文章中的最后一篇中,Juan Saravia讲了有关Kotlin中Dagger 2的一些内容及其在Keddit示例App中运行的必要步骤。

Android数据绑定:大事件 (medium.com)

Android数据绑定提供了3种机制可以在布局文件中设置一个事件监听器,你可以选取最适合你的那一个。

在使用各种自定义Parcelable时要小心 (commonsware.com)

自定义Parcelable类——你的App所特有的,而不是Android框架的一部分——几年来在被用作Intent Extras时一直问题不断。

向我们展示你的Gradle Tasks (www.reddit.com)

这里是一系列对Android开发者有用的Gradle Tasks。

AnimatedVectorDrawable Bundles (blog.stylingandroid.com)

Mark Allison展示了一种在源水平上打包AnimatedVectorDrawable的另一种方法。本文中他介绍了AnimatedVectorDrawable Bundles。

Android测试介绍-第3部分 (riggaroo.co.za)

在第3部分文章中,Rebecca Franks论述了如何从Github API获取用户列表并为其书写了单元测试。

设计

重新审视手机下拉菜单(medium.com)

为了更好的理解下拉菜单及其替代品是如何影响用户所花费的时间的,Klaus Schaefers进行了一些UX实验。

库&代码

SlyceMessaging (github.com)

一个可定制的Android信息传递库。

findbugs-android (github.com)

一种Gradle插件,它能够为每一个不同的Android应用或者库项目创建FindBugs任务。

overpasser (github.com)

通过Overpass API查询OpenStreetMap数据的Fluid Java接口。不再需要手工打造查询字符串了!

ReactiveCache (github.com)

ReactiveCache对缓存数据的操作只是在可观测链(Observable chain)中的另一种转换。ReactiveCache的API即是转换器又是可观测RxJava类型,它将缓存操作同数据流巧妙地融合在一起。

auto-value-map (github.com)

AutoValue Extension增加了Map生成支持。生成一个Map,关键词是字段名,值是相关的字段值。

视频&播客

Data Saver (www.youtube.com)

利用添加到ConnectivityManager中的一个新API,你能够检查Data Saver的当前状态并且调整你的Apps的数据使用。

在通往干净框架的途中(www.youtube.com)

Dmytro Voronkevych所讲的是关于一个拥有过亿次安装的Android应用的故事,每天有数百万人使用它,利润丰厚。其开始于遗留代码,然后发展并转换为干净框架。

逆向工程(Reverse Engineering)并非仅仅用于黑客 (www.youtube.com)

Jon Reeve在这段谈话中呈现了一个简单的现实例子,它使用一些不断完善的成套Android逆向工程工具,并获得了最大的实际效益。

英文原文:Android Weekly #216

中文翻译:深度开源

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

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

推荐阅读更多精彩内容