Beginning Android (Paperback)

Mark Murphy

  • 出版商: Apress
  • 出版日期: 2009-06-26
  • 定價: $1,350
  • 售價: 1.5$199
  • 語言: 英文
  • 頁數: 384
  • 裝訂: Paperback
  • ISBN: 1430224193
  • ISBN-13: 9781430224198
  • 相關分類: Android
  • 立即出貨(限量) (庫存=7)

買這商品的人也買了...

商品描述

Learn how to develop applications for Android mobile devices using simple examples, ready to run with your copy of the SDK. Author and Android columnist, writer, developer, and community advocate Mark L Murphy shows you what you need to know to get started on programming Android applications–everything from crafting GUIs to using GPS, accessing web services, and more!

The Android development platform, created by Google and the Open Handset Alliance, is a platform in its truest sense, encompassing hundreds of classes beyond the traditional Java classes and open source components that ship with the SDK. Some Android books race through the material, trying to cover as much ground as possible in as few pages as possible. Experienced writer and community advocate Mark Murphy shows you how to develop Android applications simply and with care.

The book includes dozens of sample projects, ready to run with your copy of the SDK–not just one huge project where you have difficulty finding the specific examples of the technique you are looking for. You can even get these sample programs online at Apress.com.


What you'll learn

  • Discover what Android is and how to use Android to build Java-based mobile applications for Google Phones G1 and more phones as they hit the market
  • Work with the new Android 1.x SDK
  • Create user interfaces using both the Android Widget framework and the built-in WebKit-powered web browser components
  • Use scripting with BeanShell
  • Work with menu inflation, fonts, SDK tools, rotation events, and more
  • Work with TabActivity, MyLocationOverlay, DDMS, and more
  • Utilize the distinctive capabilities of the Android engine including maps, Internet access, integrated search, media playback, and more
  • Use and create similar sample Android applications for services, content providers, mapping, and location-based services/events

Who is this book for?

This book is aimed at people new to mobile development, perhaps even to Java itself.

About the Apress Beginning Series

The Beginning series from Apress is the right choice to get the information you need to land that crucial entry–level job. These books will teach you a standard and important technology from the ground up because they are explicitly designed to take you from “novice to professional.” You’ll start your journey by seeing what you need to know—but without needless theory and filler. You’ll build your skill set by learning how to put together real–world projects step by step. So whether your goal is your next career challenge or a new learning opportunity, the Beginning series from Apress will take you there—it is your trusted guide through unfamiliar territory!

商品描述(中文翻譯)

學習如何使用簡單的範例開發Android移動設備的應用程式,並使用您的SDK副本即可運行。作者、Android專欄作家、開發者和社區倡導者Mark L Murphy向您展示了開始編寫Android應用程式所需的知識,從製作GUI到使用GPS、訪問網絡服務等等!

由Google和Open Handset Alliance創建的Android開發平台是一個真正的平台,包含了數百個傳統Java類和隨SDK一起提供的開源組件以外的類。一些Android書籍會匆忙地通過材料,試圖在尽可能少的頁數中涵蓋尽可能多的內容。經驗豐富的作家和社區倡導者Mark Murphy向您展示如何簡單而謹慎地開發Android應用程式。

本書包含數十個範例項目,可與您的SDK副本一起運行,而不僅僅是一個巨大的項目,您很難找到您正在尋找的特定技術的範例。您甚至可以在Apress.com上獲取這些範例程式。

您將學到什麼:
- 了解Android是什麼,以及如何使用Android為Google Phones G1和其他市場上的手機構建基於Java的移動應用程式
- 使用新的Android 1.x SDK
- 使用Android Widget框架和內置的基於WebKit的網絡瀏覽器組件創建用戶界面
- 使用BeanShell進行腳本編寫
- 使用菜單膨脹、字體、SDK工具、旋轉事件等等
- 使用TabActivity、MyLocationOverlay、DDMS等等
- 利用Android引擎的獨特功能,包括地圖、網絡訪問、集成搜索、媒體播放等等
- 使用和創建類似的範例Android應用程式,用於服務、內容提供者、地圖和基於位置的服務/事件

這本書適合對移動開發新手,甚至對Java本身都不熟悉的人。

關於Apress Beginning系列:
Apress的Beginning系列是獲得關鍵的入門級工作所需的正確選擇。這些書籍將從頭開始教您一個標準且重要的技術,因為它們明確地設計為將您從“新手”帶到“專業”。您將通過逐步學習如何逐步組合真實世界的項目來建立您的技能。因此,無論您的目標是迎接下一個職業挑戰還是尋找新的學習機會,Apress的Beginning系列都會帶您到達目的地-它是您在陌生領域中的可靠指南!