Android Weekly 264

原文地址:http://androidweekly.net/issues/issue-264

寫在前面的話:這周有不少視頻,不過大多數(shù)都需要翻墻,所以沒有梯子的,要準備個梯子在看視頻哦~,如果有那個教程文章看不懂,可以私信我,我可以整理整理,出個教程。(個別的沒有翻譯,因為翻譯的反而沒有英文的好理解

一、文章

1.Kotlin's 隱藏成本 - 基準

一系列博客文章稱為探索科特林的隱性成本,展示了某些科特林構造具有隱性成本。這里Renato Athaydes寫了一些基準來揭示實際成本。

2.為什么要使用Facebook的Android設備年級Library?

你有時想禁用舊設備上的動畫嗎?您可以使用Facebook的Android設備年度類庫。但永遠記住,用大權力,承擔很大的責任。所以用最好的方法。

3.AnimatedStateListDrawable

在這篇文章中,Mark Allison看看我們如何實現(xiàn)自己的動畫畫畫過渡。這比你想象的要容易得多

4.使用CircleCI為現(xiàn)代Android應用設置配置文件

這是兩部分系列的第二部分。在這里,Sebastiano Poggi深入了解如何配置CircleCI以充分利用它。

5.開始Android開發(fā)第一部分:安裝Android Studio

有興趣開始Android開發(fā)嗎? Eunice Obugyei顯示了您需要采取的第一步。

6.LocationServices

使用LocationServices API,事情變得更加容易了,在這篇文章中,Mark Allison將會看到新的API,以了解如何使用它們,還可以查看我們期望的性能影響。

7.RxJava - 前3個模式

Andrew Kelly涵蓋了構建Android應用程序時需要的前3種模式,并選擇使用RxJava作為架構的一部分,特別是針對API提出網(wǎng)絡請求。

8.Architecture Components

在這篇博客文章中,Hannes Dorfmann分享了他對ViewModel的看法,以及在使用ViewModel和LiveData時可能會遇到的一些陷阱。

9.在使用Android Studio轉換為Kotlin時學到的經(jīng)驗教訓

這是Benjamin Baxter關于他如何將Android應用轉換為Kotlin的故事。

10.android的小秘密:animateLayoutChanges

在這篇文章中,Benjamin Monjoie解釋了如何通過enableTransitionType使animateLayoutChanges工作的秘密。

11.使用綁定和啟動服務在Android中包裝MediaPlayer

在Nazmul Idris發(fā)表的這篇文章中,您將學習如何創(chuàng)建一個包裝在服務中的MediaPlayer,以便它可以在后臺運行,而不是與Activity或Fragment生命周期綁定。

二、設計

Material Design, Learning the Rules and Breaking Them

雖然應用程序在解決問題的方式不同,解決這些問題所需的解決方案方面存在差異,但Dana Fridman提出了一些應用材料設計指南的方法。

三、庫

1.Material-Calendar-View

Material-Calendar-View是一種基于材料設計的Android的簡單且可定制的日歷小部件。小部件有兩個功能:選擇日期的日期選擇器和經(jīng)典日歷。

2.composer

作曲家是一款現(xiàn)代化的反應式Android Instrumentation Test Runner,替代方形/湯匙。

3.Alligator

Aligator是一個現(xiàn)代Android導航庫,將有助于組織您的導航代碼以干凈和可測試的方式。

四、新聞

Android Things Console Preview

Google正在推出Android Things Console的預覽。

Android Studio 3.0 Canary 5現(xiàn)已推出

Google發(fā)布了Android Studio 3.0 Canary 5到金絲雀和開發(fā)渠道。此版本包括一些改進和修復各種錯誤。

五、音頻/視頻

What Kotlin Does to Your Java

科特林在減少樣板方面為我們做了很多工作。但是它真正在做什么呢?維多利亞·貢達將檢查一些反編譯的科特林,以發(fā)現(xiàn)它的工作。

Understanding Dagger 2 on Android

Valentin Hinov于2017年6月20日在愛丁堡移動開發(fā)者大會上發(fā)表了一篇關于Dagger 2依賴注入在Android上的工作的演講。

Android開發(fā)者Backstage 72:架構組件1 - 生命周期

在這一集中,Chet和Tor與Yigit Boyar和Sergei Vasilinetc談了新的架構組件項目。特別是,我們談論架構組件的生命周期部分。

六、大事件

征集droidcon NYC 2017的論文

ESA Space App Camp

關注我的微信公眾號MAndroid。同步更新,還有更多的Android資訊。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容