Android Weekly #238 安卓开发周刊 中文版
OPEN编辑
8年前
<h2><strong>文章与教程</strong></h2> <p><a href="/misc/goto?guid=4959732881230130876">掌握Firebase通知</a>(medium.com)</p> <p>Firebase通告可能让人迷惑,有不同的方法来实施它们,并且并非全部行为都相同。Miquel Beltran详细描述了学习过程,写下了本文帮助您完成学习。</p> <p><a href="/misc/goto?guid=4959732881313305410">RecyclerView Prefetch </a>(medium.com)</p> <p>Chet Haase写了有关像小孩一样打扫他的房间。以及其他一些有关RecyclerView的内容</p> <p><a href="/misc/goto?guid=4959732881410980349">运行后台任务之前需要考虑的事项</a>(blog.yipl.com.np)</p> <p>这些事情不得不讨论,但是Umesh Basne给出了在运行后台任务前要考虑的事情的一个很好的综述。</p> <p><a href="/misc/goto?guid=4959732881496427747">Android RecyclerView – 分组数据 </a>(krtkush.github.io)</p> <p>在这篇Kartikey Kuswhaha的老文章中,您将会学到在一个Recycler View中如何分组数据。</p> <p><a href="/misc/goto?guid=4959732881580163057">Flutter简介</a>(medium.com)</p> <p>介绍Flutter(Google的针对移动的跨平台框架)的首篇文章,以简单的Hello World App开始。</p> <p><a href="/misc/goto?guid=4959732881674399068">如何使用‘foreach’ 添加Gradle 依赖性 ‘foreach’</a>(hackernoon.com)</p> <p>Android中的一个大项目,有好几个模块,还有好几个Gradle文件需要配置,那是项乏味的任务</p> <p><a href="/misc/goto?guid=4959732881758037064">改进App Engagement最佳方法 </a>(android-developers.googleblog.com)</p> <p>各类工具和特性的开发人员正使用的增强App Engagement的最佳方法。</p> <p><a href="/misc/goto?guid=4959732881844072509">在Android中书写测试案例的Do’s和Don’ts </a>(blog.mindorks.com)</p> <p>Anshul Jain解释了使用Espresso书写测试案例的最佳实践。这些实践将提供单元测试和仪器测试。</p> <p><a href="/misc/goto?guid=4959732881926947704">使Rainbow HAT与Android Things一起工作 </a>(blog.egorand.me)</p> <p>Egor Andreevici对书写一个与Pimoroni Rainbow HAT 交互的Android Things App提供了一步步的指导。</p> <p><a href="/misc/goto?guid=4959732882011526312">圣诞之声-第二部分 </a>(blog.stylingandroid.com)</p> <p>先前Mark Allison讲述了如何在一个设备中记录音频到一个文件中,现在他转向音频回放,并应用了全部的重要的音频转换。</p> <p><a href="/misc/goto?guid=4959732882094999008">Android可以用于物联网吗?那对手机意味这什么? </a>(medium.com)</p> <p>Carl Whalley介绍了Android Things以及它能做什么。</p> <p><a href="/misc/goto?guid=4959732882183631724">为Android设备安装CI服务器 </a>(medium.com)</p> <p>Pablo A. Martínez分享了如何为SQLServer和SonarQube安装带有Docker的Jenkins服务器.</p> <h2><strong>设计</strong></h2> <p><a href="/misc/goto?guid=4959732882261369066">Material: 增长&通讯 </a>(material.io)</p> <p>新的增长和通讯指南部分包括了最好的实践和组件,帮助用户快速直观地理解他们使用您的App能做什么,包括培训、特征发现和手势教育</p> <h2><strong>库&代码</strong></h2> <p><a href="/misc/goto?guid=4959732882351986081">PanoramaImageView </a>(github.com)</p> <p>一种ImageView,可以随着设备旋转自动滚动。</p> <p><a href="/misc/goto?guid=4959732882434145440">TextDecorator</a>(github.com)</p> <p>很容易地装饰您的TextView</p> <p><a href="/misc/goto?guid=4959732882527328132">Delightful-SQLBrite </a>(github.com)</p> <p>展示SQLDelight和SQLBrite的应用基于SQLBrite的示例一起工作.</p> <p><a href="/misc/goto?guid=4959732882612947230">mainframer</a>(github.com)</p> <p>一个简单的脚本,允许您将构建过程从本地机器移动到一些远程机器。</p> <p><a href="/misc/goto?guid=4959732882695778730">material-about-library </a>(github.com)</p> <p>很轻松的为您的应用创建“关于”界面。</p> <p><a href="/misc/goto?guid=4959732882787693695">android-snowfall</a>(github.com)</p> <p>Android上的"Snowfall View"的完全可定制实现。</p> <p><a href="/misc/goto?guid=4959732882871549099">Android-ExpandIcon</a>(github.com)</p> <p>简单又好的实现自定义谷歌风格的上/下扩展箭头。</p> <p><a href="/misc/goto?guid=4959732882956031758">RxAnimations </a>(github.com)</p> <p>RxAnimations是一种Rx库,主要是使Android动画更具立体感和结合力。</p> <h2><strong>新闻</strong></h2> <p><a href="/misc/goto?guid=4959732883038859544">Kotlin 1.0.6在这儿! </a>(blog.jetbrains.com)</p> <p>JetBrains宣布发布了Kotlin 1.0.6。这一版本带来了大量有关IDE插件的改进以及Android支持。</p> <h2><strong>视频&播客</strong></h2> <p><a href="/misc/goto?guid=4959732883131573005">Kotlin: 为生产准备 </a>(realm.io)</p> <p>在JetBrains的内部和外部,有人在使用Kotlin开发Android,Web和其他类型的应用。</p> <h2><strong>事件</strong></h2> <p><a href="/misc/goto?guid=4959732883212915691">Droidcon波士顿,2017年4月10日至11日 </a>(www.droidcon-boston.com)</p> <p>主要为社区主导的Android大会首次在波士顿举行——2017年4月10-11日。请在1月12日前提交您的演讲提案。</p> <p> </p> <p>英文原文:<a href="/misc/goto?guid=4958822866262869795">Android Weekly #238</a></p> <p>中文翻译:<a href="http://www.open-open.com/lib/view/open1481544835646.html">深度开源</a></p> <p>译者:青岛海边 校对:OPEN编辑</p> <p>本译文仅用于学习和交流,转载请注明文章译者、出处、和本文链接</p> <p>我们遵照 CC 协议,如有侵犯到您的权益,请联系我们</p>