Android Weekly 265
原文地址:http://androidweekly.net/issues/issue-265
写在前面的话:这周有不少视频,不过大多数都需要翻墙,所以没有梯子的,要准备个梯子在看视频哦~,如果有那个教程文章看不懂,可以私信我,我可以整理整理,出个教程。(个别的没有翻译,因为翻译的反而没有英文的好理解
一、文章
1.从Android的角度来看,在Gitlab CI中使用YAML
如果您使用Gitlab,您可能希望使用它的CI功能进行自动构建。在这篇文章中,Renato Stanic解释了YAML文件的基本构建块,并给出了一些如何以正确的方式使用它们的提示。
在Saket Narayan发表的这篇文章中,您将在TextView中尝试显示HTML时,了解这些漂亮的细节。
3.开始Android开发第二部分:使用Android Studio
在这部分中,您将如何使用Android Studio。从文件夹结构到创建清单或使用渐变。你会学到所有的好东西。
4.Okuki
在这篇介绍博客的帖子中,Cain Wong介绍:Okuki。 Okuki是一款有意思的分级导航总线和Android的后备栈,可选的Rx绑定和牙签DI集成。
在这篇文章中,JorgeSánchez带领您完成使用Kotlin和其他有用的库(Dagger,Espresso)重构应用程序的步骤。
6.Using Observables to Render Responsive Lists
在克里斯·阿德拉克(Chris Arriola)的这三部分系列中,您将学习如何使用观察器来呈现响应列表。
7.Dagger 2 : Component.Builder
Garima Jain的后续发布中,将介绍如何使用Component.Builder / Subcomponent.Builder来绑定已初始化的实例,而不是将它们作为构造函数传递。
在Bedanta Bikash Borah的这篇文章中,您将学习如何重构应用程序来支持即时应用功能
9.Dagger 2 Android: Defeat the Dahaka
Garima Jain的这个多部分系列将教你在使用Dagger 2时避免shell中的ghost
10.Room: Data Storage on Android for Everyone
在Andrew Bailey的这篇文章中,您将了解Room ORM。今年Google I / O已经宣布了这个Room.
11.Distraction-Free Reading for your Android app - Part I
这将是一系列的帖子,解释了Matt Clarke如何构建自己的Pocket灵感应用程序版本。在这篇文章中,他会谈论在阅读时删除所有不必要的UI元素。
12.Analyzing AndroidWeekly data
您应该关注12个Android博客。这是Jordan Jozwiak系列的第一部分,深入了解我们的数据,即Android Weekly存档。
二、库
Android中的Camera API很难。为新旧相机提供2种不同的API不会使事情变得更容易。但不要担心,那是你的幸运日!经过几年的相机工作,我们想出了Fotoapparat。
RubberStamp是一个Android库,可以让您轻松地为图像添加水印。
杰克·沃顿(Jake Wharton)已经增加了对于ButterKnife的主分支绑定的字体的支持。即将推出新版本。
Android Library 点亮局部的教程..
5.okuki
Okuki是一个简单的层次化导航总线和用于Android的后备栈,可选的Rx绑定和牙签DI集成。一定要检查在这个问题链接的教程。
三、音频和视频
在这个视频中,Ryan Cooke谈到了常见的Android问题(如API请求或动态图像加载)的工具和库。大量链接。
在这段片段中,我们和Square的朋友Piwai交谈。 Piwai的测试和破解应用程序的专业人士(他建立了LeakCanary - 所以不是非常意想不到的)