Android熱點回顧第十三期

陳強發表於2014-04-14

文章、教程

學習憤怒的小鳥:對Android遊戲的一些思考
在這裡,我想給大家分享一些有關Android遊戲教程的思考。本文以一個太空戰鬥類的遊戲作為示例,介紹如何解決設計遊戲引導教程這個問題。給大家分享一些從憤怒的小鳥中學到的東西,以及如何將它們應用到自己的程式中。

Android Fragment生命週期——多螢幕支援
在使用Fragment之前,Fragment的生命週期是一個需要關心的問題。要想在Android上開發出一款APP必須得考慮到“碎片化”的問題,或者說必須考慮多螢幕適配,這是每一個開發者都必須面對的問題。本文探討了Fragment生命週期,以及如何通過Fragment解決多螢幕適配的難題。

高效開發Android App的10個建議
耗電或者記憶體佔用等影響產品效率的每一個問題都會影響App的成功。這就是為什麼在開發中確保最優化、執行流暢而且不會使Android系統出問題是至關重要的了。這裡不需要討論高效程式設計,因為我們不會關心你寫的程式碼是否能夠經得起測試。即使高效的程式碼也是需要時間來執行。今天這篇文章我們就講講怎麼儘可能地縮短執行時間,以及如何開發使用者喜歡的App。

關於Android配色(1)
在Android4.4系統中,更加詳細地介紹了關於顏色的細節並提供了使用colour的新教程,以使我們的應用更加獨一無二。也就是說,作為一個設計師或者開發者,為你的APP做完美的配色已經變成了你的職責。

關於Android配色(2)
上文中我們講到,可以呼叫MedianCutQuantizer物件的getQuantizedColors()這個方法可以獲取調色盤。以顏色使用的數量和比重來對這個集合進行降序顯示。很不幸的是結果表明大多數影像用的顏色是黑色和白色(或相近的顏色),這顏色根本不能讓我們的應用顯得更獨特。所以我們要考慮到底選擇什麼顏色了。對於我自己的應用來說,我準備使用以下的調色方案……

小竅門:SQLite除錯
每當你在處理Android應用程式的(SQLite)資料持久層,尤其是除錯問題時,可以用它在logcat中檢視以純文字顯示的SQL執行語句。

Google Play Services 4.3
新版本為Google Play Services這個大家族增加了一些新成員:Google Analytics AP、Tag Manager和Address API。谷歌還大幅提高了現有API的效能。這一切都是確保使用者得到頂級的App體驗。

Sandbox工具的優勢:External Storage Permissions
最近的科技新聞上已經談論了許多關於Android外部儲存的事情,所有人都關注著這一主題。對於過去的版本還有目前KitKat框架,Dave Smith都詳細地解釋了外部儲存許可權是如何運作的。

使用Android Wear平臺開發人員先行版建立自定義通知單
這篇文章簡要介紹了App通知欄是如何出現在Android Wear裝置和模擬器上的。

SharedPreferences最佳實踐
這裡將仔細研究SharedPreferences的各個方面。

併發資料庫訪問
Dmytro Danylyk將在這篇文章上闡述如何執行緒安全地訪問Android資料庫。你還可以使用這裡示例專案。

模糊影像系列——第6部分
模糊影像似乎是一個熱門話題。上週我們討論了教程,如果你真已經到了那個水平,就得去看看Mark Allisons的模糊影像系列第6部分。

單一SQLite連線
將多個SQL連線到SQLite資料庫是一個壞主意。這篇部落格中解釋瞭如何管理所有的執行緒的單一連線。並接納了文章相關的批評意見。

將TextView圍繞在影像周圍
Gabriele Mariotti發表的一篇關於如何讓文字浮動在影像上的文章。

Android Wear平臺搭配Genymotion模擬器
對於那些沒有Android 4.3或以上版本的移動裝置使用者來說有一種方法能體驗Android,那就是使用Genymotion模擬器。

Android Wear平臺開發者先行版體驗之旅
Android Wear開發者預覽版包括了各種工具和API,允許提你改進App通知欄以優化Android可穿戴裝置的使用者體驗。

設計

TescoHUdl平板的UI介面與互動設計
Günther Beyer將與我們討論設計Tesco Android應用程式時遇到的難題。

庫、程式碼

Android Crop
這是另一個基於AOSP程式碼的Android庫專案,它提供了一個簡單的影像修剪Activity。

RoboCop
RoboCop是一個Java庫,可以從一個簡單的JSON模式檔案中生成功能齊全的ContentProvider類。

Android Wheel Menu
通過Android Wheel Menu可以在Android平臺簡單並輕鬆地使用輪轉選單部件。

新聞

我們的手腕上多出了什麼:Android可穿戴裝置
谷歌釋出了Android Wear平臺,該專案擴充了Android可穿戴裝置。並將從我們最熟悉的Android可穿戴裝置——手錶開始。

傳谷歌將整合Android、Chrome及搜尋
自桑德爾·皮查伊出任谷歌 Android 和 Chrome 主管後,業界就開始猜測谷歌將整合這兩大平臺。如今,我們已經看到了 Chrome 應用入駐 Android 和 iOS 平臺的計劃。但近日又有傳聞稱,谷歌已制定一項更深入的整合計劃,準備將 Android、Chrome 瀏覽器和谷歌搜尋三大平臺整合在一起。

工具

Pixl Preview
當你正在製作一個精確的外觀介面並摸索著設計風格,且馬上想獲取裝置上所有重複、微調以及變化後的影像時。Pixl Preview出現了,它使用了Photoshop的內建的遠端連線功能。無需下載額外的桌面軟體,僅需幾分鐘就能學會。可以相容所有能執行Photoshop CS5或以上版本的 Windows、Mac桌上型電腦。

用於生成Parcelable類樣板程式碼的IntelliJ外掛
這個外掛基於類內欄位完成了對Android Parcelable類的實現。

視訊

Android Wear平臺:接收語音回覆
在這個視訊中, Justin Koh將與我們討論如何讓應用程式可以在Android Wear平臺讓使用者輸入語音以回覆通知欄動作。

Android Wear平臺:開發人員先行版
在這個視訊中,Justin Koh將與我們討論如何讓你的應用做好登陸Android Wear平臺腕錶的準備。

相關文章