Android每週熱點第二十九期

陳強發表於2014-09-15

本週熱點

Android Wear計時器開發(1)
記得在2013年12月的時候,有系列文章是介紹怎麼開發一個智慧手錶的App,讓使用者可以在足球比賽中記 錄停表時間。隨著Android Wear的問世,在可穿戴裝置中開發一款這樣的App確實是個很不錯的想法,但是按照目前對於Android Wear的架構瞭解來說,似乎有些困難。所以本系列文章我們就重寫這個應用,帶領大家進入Android Wear的世界。

文章、教程

做一個懶惰高效的Android程式設計師(6)
歡迎回到“做一個懶惰高效的Android程式設計師”系列文章的第六部分。 如果你是一個懶惰的Android開發人員,正在尋找一個庫用於在你的Android應用中呈現Staggered GridView,那麼你應該會對這篇文章感興趣。

不規則圖形——第3部分(英文)
本文中,Mark Allison將試著實現一個類似於WhatsApp氣泡效果的對話方塊。

用螢幕截圖製作GIF(英文)
曾經想在網站上放一個Android App例項,但是僅支援圖片上傳。所以如果你想推送gif來凸顯您的應用特性,現在你將得償所願!

Android Gradle App與Robolectric JUnit測試(英文)
本教程將旨在向您展示,在類中使用Gradle編譯系統及執行Robolectric JUnit測試的應用框架。

使用Couchbase Mobile同步客戶端(英文)
如果你正在開發一個內容豐富的應用程式,需要將伺服器同步資料到智慧手機並支援離線,Couchbase Mobile將滿足你的需求。本文將是你入門的最佳教程。

View inflation vs visibility:”GONE”與DDMS的對抗(英文)
本文旨在討論哪種DDMS基準最佳:檢視壓縮還是設定檢視可見性為“Gone”。

移植Android可穿戴裝置開發者預覽程式碼(英文)
現在完整的Android Wear SDK已經開放,是時候從開發者預覽版中移植wearable-enabled的通知欄程式碼了。

設計

431個Material Design設計語言的自定義形狀圖示格式(英文)
Taylor Ling分享了他的自定義圖形檔案。

不要忘了那些擁有出色使用者體驗的工具(英文)
這是一些關於Adobe產品的設計工具及外掛集合。

庫、程式碼

Android可穿戴裝置:從電池中獲得資料(英文)
本文講述一些如何從裝置電池中獲取具體資訊的要點。

Android 可穿戴裝置:心跳頻率和Samsung Gear Live平臺(英文)
這裡講述瞭如何在Samsung Gear Live平臺上獲取心跳頻率的要點。

Painter(英文)
Painter本庫允許你以簡單的方式給檢視、圖示及文字上色。

VNTNumberPickerPreference(英文)
這是一個非常便捷的自定義偏好設定,你可以通過多種不同的方式去開啟對話方塊擇。該鍵值會被自動儲存,同時你可以在XML檔案中設定預設值、最小值以及最大值。

VNTFontListPreference(英文)
這是一個非常便捷的自定義偏好設定,當你開啟一個對話方塊時可列出所有可用的字型。選擇的字型被自動儲存,而且你能設定字型目錄以及defaultValue。

OpenFlappyBird(英文)
知名Android遊戲——FlappyBird的開源clone,其中使用了AndEngine庫。

android_maskable_layout(英文)
Maskable Layout是一個簡單的框架佈局,使您可以輕鬆地遮蔽檢視以及檢視容器元件。Simple Drawables與AnimationDrawables都可使用這一框架。

新聞

Android設計和開發工具的效用性研究(英文)
Android使用者體驗團隊正在實施可用性研究測試,探索用何種方式來改善我們現有的工具並確定哪一種工具最好用。

學會像Android開發者一樣思考(英文)
開發Android應用程式:Android Fundamentals是一個線上培訓課程。由谷歌開發者Reto Meier、Dan Galpin、Katherine Kuan主張提出,以Udacity公開課的形式,為那些剛剛接觸Android開發或者移動開發同時又擁有經驗豐富的開發人員提供高階技術。但並不是從頭開始學習程式設計。

工具

僅用一個命令就可在多個Android裝置上安裝或解除安裝APK(英文)
下面是一個簡單的bash指令碼,方便安裝和解除安裝APK,並且可以讓多個裝置能連線到同一臺電腦。

在non-rooted裝置上使用adb run – as和debuggable應用程式上獲取私人應用資料(英文)
測試debuggable應用時,該便捷指令碼能從所有連線裝置中提取出相關檔案。

活動

Meetup:構建Android 可穿戴裝置及眼鏡(英文)
“兩位出色的演講者將於當晚教授一些Android開發的課題。屆時提供冰鎮啤酒和美食!”