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

文章 & 教程

使用RenderScript 對圖片進行簡單快速處理 (medium.com)

想用幾行代碼就簡單快速地編輯圖片嗎?想只使用你手機中GPU的運算能力而不使用復雜的OpenCL嗎?好吧,RenderScript正是你想要的。

理解Android的命名規范(tir38.com)

本文探究了Task, Process, Activity, Fragment, Context等的涵義。

庫和SDK的性能問題(blog.nimbledroid.com)

許多庫和軟件開發工具包(SDK)會導致嚴重的啟動延遲和其他性能問題。這些延遲很難被追蹤,因為開發者通常對庫和SDK的執行很少一無所知。

Android的網格布局(medium.com)

Dmytro Danylyk之所以寫這篇文章是因為GridLayout布局被不恰當地忽視了,但是它在某些場合卻相當有用。

接口隔離原則(realm.io)

Donn Felker繼續著他的系列文章,這次是論述接口隔離原則。

Android審核(karumi.github.io)

操作系統(iOS)和Android應用的技術審核已經成為Karumi團隊日常工作中不可或缺的內容。本文中他們回顧了那些按技術區域劃分需要核查的我們認為最重要的事情。

Android的易用性測試(robots.thoughtbot.com)

如果擁有好的工具,忽略易用性就不再是你不得不做的妥協。這里有一些方法幫助你的團隊確保將易用性加入進去,成為你最終產品測試的一部分的。

Keddit—第8部分:Kotlin中的方向變化 (medium.com)

在第8部分中,作者回顧了如何正確處理設備中的方向變化,并且審視了如何處理運行時的改變以便使我們不會丟失已經請求的消息,所有這些都位于一個可用的Kotlin app中。

ITDD - Android 使用RESTMock做Instrumentation TDD (medium.com)

介紹了一種新型REST mocking庫以及它的使用

高級RxJava: Google Agera與ReactiveX的比較 (akarnokd.blogspot.hu)

Dávid Karnok詳細闡述了Google的新型響應實現工具Agera的執行細節。

支持Android N開發者的Android Studio 2.1預覽(android-developers.blogspot.com)

Google發布了Android Studio 2.1,它支持Android N開發。

Android中使用SQLDelight(blog.alexsimo.com)

Alexandru Simonescu詳細論述了如何在你的應用中使用SQLDelight庫。

庫 & 代碼

Agera(github.com)

Google剛剛發布了Agera,一組類和接口用來幫助書寫函數型、異步、響應式的Android應用。你會在wiki上發現相關介紹并能找到與RxJava進行比較的論述。

Flaggr-android (github.com)

一個庫,允許你根據上下文使一些特性(連同/或者)部分代碼(有效/失效)。

Retrolambda (jake wharton fork) (github.com)

Retrolambda是針對Java 7, 6以及5的Java 8的lambda表達式補丁。這是一個Jake Wharton制作的專用fork,它包含了數個優化幫助減少了每個lambda產生的方法的數量。

RxDrive (github.com)

針對Google Drive Android API的RxJava 封裝。

RESTMock (github.com)

RESTMock是運行于Square的okhttp/MockWebServer頂端的一個庫。它允許你指定Hamcrest匹配器以匹配HTTP請求,并可以指定返回何種響應。

新聞

Android Studio v2.1發布穩定版(www.androidpolice.com)

這次發布包括對Android N的支持,許多Java 8中的語言特性,向Jack編譯器的半官方轉換,一個最新的新項目向導,對新的更快速的Android模擬器的進一步改進。

視頻&播客

What’s New in Android Studio 2.1 (www.油Tube.com)

在Android Tool Time里和Reto Meier一起進一步學習Android Studio 2.1。

Android with Rebecca Franks (soundcloud.com)

Kenneth, Kevin和Len與Rebecca Franks一起討論全球Android系統的手機開發,Google開發者平臺和她最近獲得的谷歌開發專家(Google Developer Expert)稱號。

Decompress 1 (fragmentedpodcast.com)

在本次的Decompress第一期里播放了人們談論他們喜歡使用的字體,對Xcode的厭惡,測試的煩惱以及針對Google最新發布的庫Agera的熱烈討論。

理解AutoValue - Value types minus the boiler plate (caster.io)

介紹了AutoValue,簡單創建不變值類型的Java庫,還介紹了它如何幫助你更好更快的編寫代碼。

Android對話:Roberto Orgiu (www.油Tube.com)

Huyen對話Roberto Orgiu,Turin-based Android開發者,Droidcon Italy crew的成員,談論 Zeroconf和Droidcon Italy

特刊

開發者調查(vmob.me)

目的是發現你與本國其他開發者相比較境況如何,基于編程語言,使用的開發工具,或者軟件類型。參與VisionMobile的15分鐘的開發者工具標準調查,說說你所使用的工具有多么出色或者多么糟糕,描述你在構建什么,為什么,以及你從哪里發現的,它是怎樣的。

英文原文:Android Weekly #203

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

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

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

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

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