Android熱點回顧第十四期

陳強發表於2014-04-21

文章、教程

Android 5.0 最應該實現的 8 個期望
毫無疑問,Android 5 將是令人興奮的作業系統,因為 Android4.0 至 4.4 版本之間並沒有顯著的差異,顯然谷歌會在 5.0 版本中進行一些較大幅度的革新。那麼,代號為“檸檬芝士蛋糕”或是“檸檬酥皮派”的 Android 5.0,會有什麼新的特點、又會在何時釋出呢?一起來看看目前我們蒐集到的相關資訊。

使用Android API最佳實踐
現在,Android應用程式中整合第三方API已十分流行。應用程式都有自己的網路操作和快取處理機制,但是大部分比較脆弱,沒有針對網路糟糕情況進行優化。感謝Square lnc 這家有創新精神的公司,將信用卡商業交易帶到手機上。現在有了一系列高質量開源庫,支援在Android應用程式中整合。

在Android上用AChartEngine輕鬆繪製圖表
Android釋出之後,開發者們一直在尋找製表、製圖、繪圖的工具庫。當時沒有這樣免費或者開源的解決方案可用。在開發了若干個需要一些製圖的Android應用程式後,我決定開源AChartEngine的程式碼。這裡介紹了AChartEngine的功能、示例程式碼和相關資源。

Android模糊影像教程(1)
在Android中,我們可以實現很多很酷的處理圖片的效果。在2014年某次會議的講演《影像的魔力》中,我介紹了其中的一部分。其中的一項技術是如何模糊影像,示例程式碼是使用RenderScript實現的,因為在Android中沒有內建的可使用的簡單的API。在這個系列中,我們將著眼於RenderScript模糊技術和JAVA實現模糊功能。我們還將進行一些基準測試,以瞭解每種方案的執行情況,並探討獲取最佳效能的可行方法。

提高Android Support Library穩定性的三個關鍵方法
在Crashlytics,我們經常幫助開發者探索如何建立最穩定應用的方法。抱著這個想法,最近我們開始研究安卓應用崩潰的普遍原因。在我們分析的一億個崩潰裡,發現大約有4%的崩潰與這個Support Library有關。通過更深層次的分析,我們的研究表明,絕大多數的崩潰是由一些常見較小的錯誤造成,而且這些錯誤卻可以避免的。

重新探討Androids Fragmentation問題
這篇由Nick Bradbury釋出的優秀文章,探討了Androids Fragmentation問題。

Android函式庫專案教程
本教程中,Lars Vogel將介紹如何建立並使用Android函式庫專案。

SwipeRefreshLayout FTW
這篇Chris Banes釋出的短文說明了為什麼要用SwipeRefreshLayout佈局代替ActionBar-PullToRefresh。

模糊影像——第7部分
第七篇將教您如何建立模糊影像。

如何將您的專案遷移到Gradle平臺
這篇非常棒的文章,介紹了將專案從Eclipse(Maven)平臺遷移到Android Studio(Gradle)平臺需要做的各個步驟。

Measuring Text
Chris Banes 展示了一些在使用者控制元件中使用measuring text的竅門和技巧。

修復Android Camera API
Android攝像頭的API非常差,所以這裡給出了一個更合適的包裝器。

竅門:提高Gradle的構建效能
Stephan Linzner與我們分享一些關於提高Gradle構建效能的技巧。

幻燈片:如何在Android Studio中設定單元測試
來自柏林GDG組織的Tobias Preuss將為我們演示如何在Android Studio中設定單元測試。

打磨Android應用:定製軟鍵盤操作欄
Cyril Mottier向開發者們演示瞭如何定製軟鍵盤操作欄。

庫、程式碼

Wagon
對於剛入門的開發人員來說,有時不太能理解通過Activities傳遞資訊。而Wagon 庫試著用一種簡單的方法:使用註釋在Android Activties間傳遞額外的訊息。

Android DbInspector
Android DbInspector庫提供了一個簡單的方法來檢視應用程式內部的資料內容用於除錯,這樣就無需從已被增加了root許可權的手機上提取資料了。

DobSliding
DobSliding Android是一個開源庫,允許開發者開發像Android通知選單一樣的垂直滑動選單。

Android分段控制
Android分段控制的實現靈感來源於IOS分段控制。

SwipeRefreshLayout
已經併入相容庫。

EasyAdapter
使用AdapterViews是如此的簡單。受視角固定設計模式的啟發,該庫提供了一個更簡單的方法來為檢視連線AdapterViews和底層資料,這樣你也不用實現自己的介面卡了,然後EasyAdapter將為你完成那些冗長工作。

新聞

1萬人訂閱了AndroidWeekly
本週的Android Weekly訂閱使用者達到了1萬人!從一個小專案成長到目前的規模令我們非常地激動。在此感謝所有撰寫和提交文章的朋友們,我們知道釋出這些文章非常困難,沒有你們的努力就沒有周刊今天的成就。還要感謝我們所有的訂閱使用者,你們的支援是我們堅持下去的動力。
-Gyuri,Martin and Sebastian

Android Studio 0.5.3釋出
新發布的Android Studio 0.5.3版本對Gradle工具以及程式碼模板做了些許改進。

相關文章