Android熱點回顧第十期

陳強發表於2014-03-18

文章、教程

安卓開發者必備的幾個工具
作者Rex St.John不僅是UX-RX.com的創始人,還是AirPair裡的安卓專家。作為一名手機軟體高階工程師,他曾為世界500強的公司開發了一些企業級手機和平板應用。他開發的一個應用有數百萬人使用。本文介紹了幾個由他推薦的安卓開發者必備工具。

Android Studio vs Eclipse:你需要知道的那些事
我寫的這個指引裡,包含了一些當你要把Eclipse專案轉到Andorid Studio前需要知道的基本資訊。如果你有一個大型專案還沒完成從Eclipse到Android Studio的轉換,如果考慮節省時間,花一到兩個小時就可以和那些曾經做過這事的AirPair的專家一起完成。不然的話,請繼續讀下去吧。

使用Andorid.Transition框架建立動畫
在android 4.4(KitKat)中,谷歌新增了很多不錯的東西。這裡先來看一下如何使用android.transition框架。

加速你的安卓模擬器,讓開發更迅速
我看到一篇文章聲稱:使用英特爾的硬體加速執行管理器(HAXM)驅動可以對安卓模擬器進行加速。這讓我很興奮,所以決定去驗證這個說法。這篇博文就是我驗證的過程。

[竅門:API 14上通過AppCompat庫使用textAllCaps屬性] (https://plus.google.com/+MichaelBarany/posts/XomDmWkcwf8)
Michael Barany分享了一個小貼士:通過AppCompat庫來支援textAllCaps屬性。

Android平臺的REST風格互動
這是FedericoPaolinelli基於在Droidcon Italy網站上所發表的介紹,提出了關於REST風格服務互動的想法。

幻燈片:Android平臺函式式響應程式設計
Yaroslav Heriatovych深入研究了Android開發中的函式式響應程式設計,並列舉許多關於服務呼叫和UI互動的示例。

對RESTAPIs的整合測試
這是個非常棒的選擇:對Android應用程式的後端服務進行整合測試。

竅門:為滾動容器填充滾動條
Roman Nurik與DevRel團隊成員偶然發現了UI契合度和外觀優化上的常見問題之一:不合適的填充以及可填充滾動容器如ListViewsGridViews和`ScrollViews·。

Android Studio與Eclipse:你需要知道什麼
Rex St. John寫的這篇教程涵蓋了將Eclipse專案遷移到Android Studio整合開發環境前所需要了解的基礎知識。

庫、程式碼

Double Espresso
Jake Wharton開發了Android Espresso框架的原生Gradle外掛測試工具。

TypedPreferences
這個函式庫為Android開發者提供了多個類,允許從Preference資料中儲存並恢復設定。

Freeflow
Android佈局引擎把佈局從View容器中分離出來,以管理滾動檢視和檢視的重用。隨著資料和佈局的更改,使用FreeFlow能輕鬆地建立自定義佈局和出色的動畫過渡效果。

Glide
Glide是一個囊括了圖片下載、剪裁、記憶體和磁碟快取,以及點陣圖重用功能於一體的快速高效影像載入庫,同時也方便了介面的使用。預設情況下,Glide庫在Google Vooley專案的基礎上實現了通過http協議的影像獲取以及Android並行網路的操作。

Android-ReactiveLocation
這是個小型函式庫,可以把Google Play Service API引入Rxjava,明顯減少了引用的數量。

相關文章