Android Weekly - 第 197 期

原文链接:http://androidweekly.net/issues/issue-197

点击订阅邮箱第一时间掌握 Android Weekly 中文版更新动态

本页面译文由极客学院Wiki翻译团队成员:Titanjum 独家提供

Android技术交流群,请加QQ:182754086

文章 & 教程

使用 Live Templates 编写少量代码帮你生成更多的代码
(medium.com)
Reto Meier 告诉你一个可以保证你在写代码过程中避免常见错误的方法,而且使用更少的按键。

RxJava —RxReplayingShare, Emit only Once
(medium.com)
之前的一篇关于使用多个 Subscribers 分享一个 Observable,但是接收发送数据只有一次,Pavlos-Petros Tournaris 分享了 Jake Wharton 的ReplayingShare 库。

不使用 debugger 分析数据流
(medium.com)
你可能想跟踪最常见的情况是一组特定的数据是如何进入的代码一定块。Sebastiano Poggi 显示了伟大的方式来做到这一点没有调试应用程序。

学习 Kotlin 的同时,开发一个 Android 应用
(medium.com)
Juan Ignacio Saravia 已经发布一系列关于使用 Kotlin 语言构建一个 Reddit Android 应用的文章。

RxJava - 一个 Observable,多个 Subscribers,同样的数据
(medium.com)
这个问题相当简单:可以共享一个 Retrofit 返回的数据对于多个 Subscribers 作为一个 Observable ,无需重新执行网络请求,解决的方案就是这篇文章中介绍的。

Android 中 Kotlin 的测试
(medium.com)
许多开发人员都对未来 Android 使用 Kotlin 相当乐观。不是每个人都愿意承担风险,但如果我们只为试验用呢?

并发和内存管理的高级技术
(speakerdeck.com)
从 Droidcon SF 2016年 Nabil Hachicha 的幻灯片中查看。

Android 中 Kotlin recipes (I):OnGlobalLayoutListener
(antonioleiva.com)
有朋友问 Antonio Leiva 如何正确的实现 OnGlobalLayoutListener 而无需在需要太多模板的情况下。这是一个棘手的问题,因为一些事情,让我们来深入了解它。

使用 RxBinding 实现 Reactive Android UI Programming
(realm.io)
对于大多数开发者,自己实现 reactive 回调链是很浪费时间且容易出错。幸运的是,易于使用RxBinding库可以提供帮助。

AndroidDevLikeAProDroidconSF
(speakerdeck.com)
Droidcon SF 2016年 Israel Camacho 的幻灯片。

常见的 RxJava 错误
(speakerdeck.com)
Droidcon SF 2016年 Daniel Lew 的幻灯片。

Android 平台的 Google Fit:历史 API
(code.tutsplus.com)
以前的教程探索了如何使用 Google Fit Recording API 来存储健身数据通过 Google Play Services。本教程通过探索如何访问和使用历史API存储在 Google Fit 更新数据的话题展开。

Android N:介绍适用于 Android TV 的画中画功能
(medium.com)
Android N 的其中一个新特性是画中画模式,Android N 提供了新的多窗口 API。Joe Birch 很兴奋地看了了解了这个新特性,并且探索了如何实现到 Android TV 应用中。

赞助

用 buddybuid 更好更快构建 app
(buddybuild.com)
Buddybuild是自动构建,部署和收集反馈您的Andr​​oid应用程序最简单的方法。即时发送应用程序建立以用户buddybuild内置的电子邮件和懈怠根据部署系统。然后,用一个简单的截图,用户可以轻松地与重要的设备元数据给你完美的洞察,他们遇到任何错误一起发送反馈。与buddybuild发货更好的应用程序,更快 - 无需尝试演示在登录!

聘请-市场上的Android开发人才招聘
(hrd.com)
Android的开发者的需求,所以不宜公司​​适用于你?在录用,这就是它究竟是如何工作的。获得5+的工作机会来自像尤伯杯,条纹,和Facebook与1应用的公司。今天就加入雇佣和获得1K的奖金,当你找到一份工作!

设计

Project Phoebe:对变化的设计理念的大胆尝试
(medium.com)
设计不应该仅仅适应屏幕大小。背景是不是所有关于增加更多的信息。这两种想法都是影响深远的设计探索的基础 - 希望 - 将会进一步刺激探索变化的设计。

工作

资深移动端工程师-Android
(旧金山,加州或华盛顿特区)
我们正在寻找的人加入我们的行列,使产生影响,现在我们准备启动应用程序的一个完全成熟的套件在移动平台上。如果你是移动和无限的可能性迷住了,快来加入我们吧!

Android 工程师
(旧金山)
Yelp的连接消费者以极大的本地企业都在世界各地。我们正在寻找谁爱数以百万计的人民创造愉快的用户体验,并采取对他们的工作产品的所有权兴旺各级Android开发。

库与代码

RxEither
(github.com)
RxEither 是 Scala 的 Either 对于 RxJava 的一个端口。

Passwordview
(github.com)
一个 Material Android 密码视图,支持通过眼睛图标控制密码是否可见。

RxWear
(github.com)
这个库在 RxJava 的 Observables 和 Singles 中包装了 Wearable API。

RxSealedUnions
(github.com)
Java 8 的 JavaSealedUnions 库的反向移植RxJava。

视频与播客

StrictMode在运行时执行最佳实践
www.youtube.com
StrictMode是运行时检查皮棉,帮助您捕捉潜在的错误,他们是由用户经历过。虽然StrictMode有一些性能相关的检查,这也有助于通过强制检测到的文件URI曝光和明文网络周边交通共享文件的最佳实践。

Android N with Ty Smith
(theblerg.net)
Ty Smith 和 Chris Lacy 挖掘到的所有新发布的功能,我们讨论使用N预览我们这个时代的印象,聊些什么功能也没有让这个版本,我们都希望看到更多。

Android的支持库版本号的决策意识
(fragmentedpodcast.com)
Android的支持库框架是最大的福音Android开发。但是,我们如何使现有的不同版本和修改的意义吗?在这个片段,我们试图解决这个问题。

TheContext第3集(第2部分)
(github.com)
更多的技术问题回答了有关RxJava。我们已经讨论:Schedulers.computation()在RxJava,调度在RxJava,subscribeOn()和observeOn(),测试代码RxJava和扩展观测

在 Android Studio 2 集成 Robolectric 3
(caster.io)
Corey Latislaw 展示如何Robolectric集成到您的测试工作流程。

Android Studio 的 Live Templates :使用和创建
www.youtube.com
使用和创建Android Studio中你自己的动态模板使用动态模板中插入常见的,模板化的代码片段更少的按键写更多的代码。

Android 对话框:Keishin Yokomaku
www.youtube.com
在 DroidKaigi 县夫人停止Keishin Yokomaku在和DRIVEMODE DroidKaigi工作人员的Andr​​oid开发者,来谈谈在Android中出发,乘坐的DRIVEMODE参观,和设计的驱动程序的时候讨论的设计考虑。

书籍

敏捷Android软件开发书
www.kickstarter.com)
关于Android编程唯一的免费书籍使用敏捷工具和技术。帮助我们完成写作:成为一个靠山,奖励在开始只有5 $!这本书是一个知识共享署名 - 非商业性使用4.0国际许可下发布的。这使得它可以免费下载和共享。

文章首发于:

http://wiki.jikexueyuan.com/project/android-weekly/issue-197/index.html

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

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 171,520评论 25 707
  • afinalAfinal是一个android的ioc,orm框架 https://github.com/yangf...
    passiontim阅读 15,401评论 2 45
  • 收拾了竹杖芒鞋,掩闭了柴门。 离此浮世欣荣地,明桃暗李不相逢。 窄路侧身过,阔步自融通。 不假舟车且慢行,急煞了谁...
    带娃的妈阅读 798评论 0 0
  • 飞机出行 费用1566一人 14号早上坐最早班地铁,75分钟到达机场南站,大概7点30分到机场南,然后剩余40分钟...
    Jim花阅读 234评论 0 0