Android Weekly #205 安卓開發周刊 中文版

文章&教程

Material motion (www.google.com)

最新的擴展Material design motion指南可以幫助你制作感覺更自然的motion,為你的用戶傳遞一種清晰的有親合力的體驗。

Android JRebel入門 (medium.com)

JRebel類似Instant Run-但是對steroids的。在這一Oleg ?elajev的博客文章中你會學到JRebel for Android的入門知識。

更好的類命名 (www.novoda.com)

給東西命名可能是項困難的工作—在這篇博客文章中你將會學到一些好的規則從而達到較高的水平。

掌握Android的工具命名空間 (blog.alexsimo.com)

Alexandru Simonescu論述了工具命名空間以及它在你的布局中的各種使用。

從預制件房間到樂高積木房間(hannesdorfmann.com)

Hannes Dorfmann 對制作在各種app之間通用的可重復使用組件進行了論述。

理解RenderThread (medium.com)

RenderThread是一個Android Lollipop引入的新組件。為了理解它的實際應用,本文引入了一些必要的概念。

VectorDrawable是如何工作的 (medium.com)

Colt McAnlis描述了在Android中一些與矢量圖有關的為什么和如何做的問題。

設計Multi-Window (android-developers.blogspot.com)

用戶與Multi-Window交互的主要模式是通過分畫面模式,它應用在手持設備和大點的平板電腦上。Ian Lake描述了如何在你的app中使用它。

任務堆棧和返回堆棧 (medium.com)

在這篇有關新型Android Development Patterns的帖子中,Ian Lake描述了你的app如何能夠合理利用Android的任務堆棧和返回堆棧。

Android的鍵盤處理 (pspdfkit.com)

在此篇PSPDFKit團隊的博文中你將學到如何處理軟鍵盤以達到最佳用戶體驗。

Flexboxlayout 第一部 (blog.stylingandroid.com)

在Mark Allison寫的這一由多部分組成的系列文章中你會學到如何使用新型Flexboxlayout。

在Android中選擇正確的后臺調度程序 (www.bignerdranch.com)

在Big Nerd Ranch團隊的這篇帖子中你將會學到在后臺加載工作負荷的不同機制。

Yelp Android App繼續瘦身 (engineeringblog.yelp.com)

Yelp團隊發布的給你的app圖像瘦身的幾種策略的好帖子。

好的,壞的和丑的 (medium.com)

Sebastian Deutsch在這篇帖子中對Android Development的當前狀況進行了激烈批評。他對開源維護者和Google提出了一些有趣的建議。

設計

將Material Design的調色板輸入Sketch 3(medium.com)

這是一個快捷工作區,它利用本地Mac OS中Sketch 3的顏色選擇器使用Material Design調色板。

庫&代碼

RxAssertions (github.com)

RxAssertions是一種更好的進行RxJava認定的簡單想法。

Reactive Billing (github.com)

在Android中執行嵌入式應用(in-app)購買時減少了麻煩。Reactive Billing是個Android系統中In App Billing API v3里的輕量級反應式包裝類。

Android Image Cropper (github.com)

Android的Image Cropping庫,為Camera / Gallery進行了優化。一定要簽出示例應用程序,看看它的改動。

Swipe Action Layout (github.com)

一種不錯的swipe layout,對material design的視覺和觸覺提供了新動作。

新聞

Kotlin 1.0.2就在這里 (blog.jetbrains.com)

新版本中有一些改進,包括:標準庫的大小減少了約1500種方法,更好地支持Android Lint檢查。

請更新到Android Studio v2.1.1 (plus.google.com)

Google發布了the Android Studio 2.1.1更新程序。這一增量更新處理了IntelliJ平臺下的2項安全隱患,它們影響所有早期版本的Android Studio。

Support Library 23.4.0 (developer.android.com)

Android Support Library, 23.4.0版本已經發布。

視頻&播客

Concurrent Documents的多任務 (www.油Tube.com)

Concurrent Documents讓用戶可以在你的app中運行多任務,使用Overview screen(以前叫Recents)或者Android N的split-screen模式在你的app的各個獨立部分間進行轉換,甚至并排顯示它們。

與Elliott Chenger談談TextView (fragmentedpodcast.com)

ragment團隊討論了TextViews,Android中字體渲染中出現的問題,性能優化,本地化(對應國際化),ECDC(確實是個事兒)。

創建Android gradle任務對Marshmallow設備進行授權(www.油Tube.com)

本指南詳細論述了創建一個Android gradle任務以授權Marshmallow(可能還有以后版本的)設備而不用運行相應的app或者進入設備設置。

Screen Robots: 在Espresso進行用戶界面測試 (www.油Tube.com)

這段視頻中Annyce Davis教給我們如何使用Screen Robot的抽象技術。

幕后的Android開發者們 第48集:ExoPlayer (androidbackstage.blogspot.com)

在這段視頻中,Chet訪問了位于倫敦的Google的 Android辦公室,并與Oliver Woodman聊天,他們談到了ExoPlayer,一種Android的應用層媒體播放器。

TheContext 第四期: 獨立開發 (github.com)

在這段視頻中Artem Zinnatullin與Chris Lacy談論了獨立開發。

在Android Studio 使用日志過濾 (caster.io)

在這堂Annyce Davis的速成課中,你將學到:在Android Studio中如何創建日志過濾,如何忽略創建日志標記,如何選取你自己應用的日志標記。

Android對話:你擁有一個計劃外項目嗎? (www.油Tube.com)

Huyen與Juhani Lehtim?ki坐在一起談論開發者們如何能夠象Juhani一樣使他們的計劃外項目夢想成真,他們回顧了Juhani 從事他的計劃外項目Lands of Ruin的故事。

事件

亞馬遜網絡服務手機日,倫敦,5月20日(goo.gl) (goo.gl)

加入亞馬遜網絡服務(AWS),設計師、開發人員和工程師們的現場演示和問答對話環節所涉及的AWS手機服務包括:Amazon Cognito, Amazon SNS, Amazon Mobile Analytics 和AWS Device Farm。在AWS上學習構建、測試和監控你的的手機app,另外喝上一兩杯啤酒吧。

英文原文:Android Weekly #205

中文翻譯:http://www.baiduhome.net/lib/view/open1463369270043.html

譯者:青島海邊 校對:OPEN編輯

本譯文僅用于學習和交流,轉載請注明文章譯者、出處、和本文鏈接

我們遵照 CC 協議,如有侵犯到您的權益,請聯系我們

 本文由用戶 五嘎子 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!