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

OPEN编辑 3年前
   <h2><strong>文章 & 教程</strong></h2>    <ul>     <li><a href="/misc/goto?guid=4959669927388607559">Android N: 引入升级通知</a> (medium.com)<br> 乔·伯奇 深入了解一些很棒的新增加的通告API,以及如何在我们的Android应用程序使用。</li>     <li><a href="/misc/goto?guid=4959669927483150802">Repository 设计模式</a> (medium.com)<br> 该文演示用Repositiory设计模式创建SQlite数据存储。</li>     <li><a href="/misc/goto?guid=4959669927568258055">Android N多窗口的5个技巧</a> (medium.com)<br> Ian Lakef分享5个技巧,这将帮助你开发Android N多窗口。</li>     <li><a href="/misc/goto?guid=4959669927647903339">用任务把故事带给你</a> (medium.com)<br> 本周Protip 是如何使用JetBrains公司的IDE中一个鲜为人知的功能,最小化任务和关联的分支之间切换。在IDE中您可以使用Task& Contexts 菜单定义任务,并在它们之间进行切换。</li>     <li><a href="/misc/goto?guid=4959669927743462055">RxAndroidBLE - 最强大的蓝牙低能量编码工具</a>(www.polidea.com)<br> Pawel Urban 介绍 RxAn­droid­Ble开发库,RxAn­droid­Ble 是解决Android的蓝牙低能耗的头疼问题,他支持RxJava。</li>     <li><a href="/misc/goto?guid=4959669927824706931">Android项目结构 - 另一种方式</a> (medium.com)<br> 如果你的屏幕是由大量的Layouts、drawables、dimensions - 其意义为每个屏幕创建单独的资源文件夹。</li>     <li><a href="/misc/goto?guid=4959669927920599454">Google AutoValue库 介绍</a>(ryanharter.com)<br> Java中的值类型说难也不难但却很乏味。谷歌的AutoValue库期待已久的更新增加了扩展的灵活性。</li>     <li><a href="/misc/goto?guid=4959669928012781241">使用Kotlin 开发 Android测试</a>(medium.com)<br> 许多开发商都相当看好Kotlin开发Andoird应用。但不是每个人都愿意承担风险并开始使用新的编程语言写产品代码。但如果我们仅用于Android测试?</li>     <li><a href="/misc/goto?guid=4959669928102880557">Kotlin 的Android路线图</a> (blog.jetbrains.com)<br> 在接下来的几个版本(1.0.X)JetBrains公司将继续改善他们的工具链和相关库。他们目前的工作主要集中在三个方面:加快开发流程,降低了运行时库的大小,并提供更全面的工具支持。</li>     <li><a href="/misc/goto?guid=4959669928189903878">Something O’Clock 章节1</a> (blog.stylingandroid.com)<br> Mark Allision开始了一个新系列教程介绍穿戴设备的开发。他将研究3部分:<br> 这个应用程序在Wear设备上运行;配套应用在手机上运行;公共库将包含一些共享代码和资源。</li>     <li><a href="/misc/goto?guid=4959669928266620722">Jack 与 Jill 黑暗的一面</a>(trickyandroid.com)<br> 在这篇文章中Pavel Dudka收集他的想法和关注有关Jack和Jill Android工具链。</li>     <li><a href="/misc/goto?guid=4959669928354464004">Presenters并不需要生命周期事件</a>(hannesdorfmann.com)<br> Hannes Dorfmann 认为Presenters并不需要生命周期回调方法,并在此博文zh中论述了为什么。</li>    </ul>    <h2><strong>库与代码</strong></h2>    <ul>     <li><a href="/misc/goto?guid=4959669928438098721">android-architecture</a> (github.com)<br> android-architecture蓝图是为了演示可能的方法,来帮助常见应用程序的开发问题。在这个项目中,谷歌提供了使用不同的架构概念和工具来实现相同的应用程序。</li>     <li><a href="/misc/goto?guid=4959669928527859005">RxAndroidBLE</a> (polidea.github.io)<br> RxAndroidBle 是解决安卓蓝牙低功耗头疼问题的强效止痛药. 通过RxJava, 实现复杂API,像是方便的 reactive observables.</li>     <li><a href="/misc/goto?guid=4959669928614513337">Xtendroid</a> (github.com)<br> Xtendroid是Android的一个DSL(领域特定语言),用于减少样板(boilerplate)代码,同时提供工具支持。Xtendroid支持Eclipse和IntelliJ/Android Studio,包括代码完成、调试等。</li>    </ul>    <h2><strong>视频和播客</strong></h2>    <ul>     <li><a href="https://www.油Tube.com/watch?v=IL50oWdgfNY&feature=youtu.be">Droidcon SF 主题:Android发展到今天</a>(www.油Tube.com)<br> Chet Haase 和 Romain Guy Droidcon SF 2016 主题</li>     <li><a href="/misc/goto?guid=4959669928788911509">与GDE Annyce Davis交流Gradle</a>(fragmentedpodcast.com)<br> 在这个情节团队会谈摇篮与惊人的,真棒Annyce戴维斯。<br> 我们处理Android构建系统的基本知识,并涉及一些技巧提高你的构建时间。</li>     <li><a href="https://www.油Tube.com/watch?v=MZlxgCh-Zks&feature=youtu.be">Android 对话框: Lisa Neigut</a> (www.油Tube.com)<br> 最后,一个Android对话框节目,关于…对话框! Lisa Neigut 告诉我们她如何在对话框中让焦点在输入框内, 以及2个实用技巧用于定位你的对话框,像一个overlay.</li>     <li><a href="http://androidbackstage.blogspot.com/2016/03/episode-46-softwear.html?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+blogspot%2FAndroidDevelopersBackstage+%28Android+Developers+Backstage%29&utm_content=FeedBurner">Android 开发者内幕 46: 软件</a> (androidbackstage.blogspot.com)<br> 在这一集里,Tor 和 Chet* 与 从伦敦Android Wear团队来的Zak Cohen 交流,关于watch faces, 图像, 和许多其他Android项目的相关工作.</li>     <li><a href="https://www.油Tube.com/watch?v=QdmkXL7XikQ&feature=youtu.be">RxJava常见的错误</a>(www.油Tube.com)<br> RxJava是一个强有力的框架,但也有不少开发商开始使用它碰到的一些运行中的常见问题。Dan Lew交流了一些越过常见错误的方法和最佳实践。</li>    </ul>    <p>英文原文:http://us2.campaign-archive2.com/?u=887caf4f48db76fd91e20a06d&id=329a06d39e<br> 中文翻译:http://www.open-open.com/lib/view/open1459770562830.html<br> 译者:OPEN编辑</p>    <p> </p>