@lovesosoi
2017-10-17T13:28:24.000000Z
字数 1501
阅读 966
原文地址:http://androidweekly.net/issues/issue-277
写在前面的话:这周有不少视频,不过大多数都需要翻墙,所以没有梯子的,要准备个梯子在看视频哦~,如果有那个教程文章看不懂,可以私信我,我可以整理整理,出个教程。(个别的没有翻译,因为翻译的反而没有英文的好理解
1.默认方法+ lambdas =少代码
在这篇文章中,Bartek Lipinski解释了如何使用两个Java 8功能来清理一些Android代码。
2.关于Droidcon NYC 2017的九件事
DCN YC17的九件事情。
3.好看的Android UI
Instagram团队优化了用户界面,使视频更容易观看,它也是我们如何在Android上构建用户界面的一个很好的例子。
4.RxJava 2中的并发
在本教程中,Chike Mgbemena演示了使用RxJava 2处理并发性:它是什么,不同的调度程序可用,以及如何使用subscribeOn()和observeOn()并发运算符。
5.Kotlin 的内嵌属性
你知道你可以在Kotlin内嵌属性吗
6.在Android上解决ProGuard问题
当您启用ProGuard时,请了解有时可能会在您的应用程序中发生的事情,有时以非常微妙的方式。
7.开始 "白日梦" 开发
Giovanni Laquidara展示了使用Unity和Google VR SDK构建Daydream VR应用程序。
8.Toolbar 使用
“Social Steps”应用程序如何实现自定义外观和动画。
9.在Gradle构建中使用buildSrc作为自定义逻辑
BuildSrc 的使用。
10.介绍assertk,一个用于Kotlin的专用开源断言库
这是一个专为Kotlin建立的断言库,以AssertJ为模型。 assertk给你流畅的断言与可扩展的api。
11.Kotlin tips:单例,实用功能,组对象初始化
一些关于编写好Kotlin代码并使用该语言提供的技巧
12.MidiPad - 介绍
在Marshmallow(V6.0 - API 23)中,Android实际上获得了一些很好的MIDI支持
13.Android架构组件:测试您的ViewModel LiveData
解释了如何测试您的ViewModel LiveData
14.每个Android开发初学者应该了解的12个练习 - 第1部分
Nilesh Singh关于初学者最佳实践的好榜单。
15.Lifecycle & Fragments backstack
这篇文章中,解释了如何使用LiveData和ViewModel与FragmentManager backstack一起使用。彼得实际上发现了一些可能是一个错误的东西 - 但是幸运的是他能够解决。
16.从 Fragments 到 Activity: the Lambda Way
在这篇文章中,Stephane Nicolas演示了如何以清晰和理智的方式传递 fragment 和 Activity 之间的数据。
allprojects {
repositories {
...
maven { url "https://jitpack.io" }
}
}
In your app level build.gradle :
dependencies {
compile 'com.github.jaychang0917:SimpleApiClient:{latest_version}'
}
2.shadow
Android自定义阴影视图比CardView更灵活。