Android每週熱點第二十三期

陳強發表於2014-07-15

本期熱點

Android執行緒和Handler基礎入門
現在大多數的移動裝置已經變得越來越快,但是它們其實也不算是非常快。如果你想讓你的APP既可以承受一些繁雜的工作而又不影響使用者體驗的話,那麼必須把任務並行執行。在Android上,我們使用執行緒。本文會給大家介紹一下執行緒的概念,還有在Java中怎麼使用執行緒,線上程中怎麼使用Handler等。

文章、教程

在Android Studio中利用List Fragments建立相簿Gallery
本文講解了在 Android Studio 中如何通過 List Fragments 建立一個以縮圖整列展示裝置中圖片的相簿應用。

Android中提取表單模型
我一直追求從Android活動中分離程式碼。在最近的一個專案中,我成功的實現了傳統的”Form Model”模式,其基本思想是,把處理UI互動以及資料繫結和狀態保持的程式碼提取到單獨的類中。這種分離非常自然,並且讓我們的Activity變得簡單。

GPlayServices # 1:儲存到Google Drive(英文)
這段程式碼將教您如何用Google Play Services內的 Drive  API 把一個檔案(或一些內容)儲存到Google Drive。

反思Play store中的失敗應用(英文)
Android應用批評:從Play store中失敗的應用中汲取失敗的教訓。

使用Gradle定製預處理和後處理任務(英文)
Jake Ouellette與我們分享了一些製作Crashlytics外掛時使用Gradle的建議和技巧。

使用Weatherlib包開發Android天氣應用程式(英文)
Weatherlib是一個Android函式庫,用於簡化、快速開發天氣應用程式。這篇文章描述了這個庫設計理念,可以更好地理解和使用。

Dropbox如何使用C++進行iOS與Android跨平臺開發(英文)
這篇談話筆記總結了Mailbox的開發者——Steven Kabbes如何將Mailbox移植到Android平臺。

Ford Sync AppLink Android Demo——線上播放音訊(英文)
本教程中,我將重溫如何建立一個可以通過福特同步系統在移動裝置上播放線上音訊流的應用程式。

設計

錯失的機會——優化Android平板體驗(英文)
Taylor Ling看見美國銀行(Bank of America)App清新的UI 在手機上顯示很不錯,但在平板裝置上效果卻非常糟糕。為此他寫了這篇主題部落格。

庫、程式碼

PID Cat(英文)
Jake Wharton更新了Jeff Sharkey的logcat顏色指令碼,可以指定顯示某個包啟動的程式日誌。

2014年AnDevCon:“構建自定義相機應用”(英文)
波士頓AnDevCon的GitHub repo和筆記為我們展示“如何構建一個自定義相機應用程式”。

Android Slide Show小元件(英文)
通過一系列小元件可以輕鬆建立滑動部件。你可以完全定製滑動部件而不僅限於圖片,可以滑動想要的一切(文字等)內容。

MagicViews(英文)
Magicview提供了一種簡單的方法,設定Android應用程式中的自定義字型。更多功能即將釋出。

工具

Android Studio 0.5.9釋出——Android Tools Project Site(英文)
Google剛剛釋出了Android Studio 0.5.9版本,進行了多方面改進並修復大量bug。

視訊

Infinum Android會談 # 05(英文)
該系列視訊可以瞭解Android開發最佳實踐範例、工具和庫,通過它們可以建立更棒的Android應用程式!

  1. Square tape—— lvan Kocijan
  2. android應用程式的UI優化——Dino Kova
  3. DbInspector library——Dino Kova
  4. Android lab通知欄——lvan Mari
  5. OnSavedInstanceState——Marko Vitas。

相關文章