買這商品的人也買了...
-
$1,200$99 -
$880$695 -
$1,488C++ GUI Programming with Qt 4, 2/e (Hardcover)
-
$530$419 -
$1,311Introduction to Java Programming, Comprehensive Version, 8/e (IE-Paperback)
-
$820$648 -
$750$593 -
$650$514 -
$980$833 -
$850$723 -
$580$458 -
$750$593 -
$690$587 -
$480$379 -
$255旋轉電機的絕緣─設計、評估、老化、試驗、修理
-
$950$808 -
$450$351 -
$490$382 -
$420$332 -
$590$502 -
$390$304 -
$580$458 -
$620$527 -
$480$379 -
$600$468
商品描述
Using the tutorials and expert advice, you'll quickly be able to build cool mobile apps and run them on dozens of Android-based smartphones. You'll explore and use the Android APIs, including those for media and sensors. And you'll check out what's new with Android 3.0, including the improved UI across all Android platforms, integration with services, and more, giving you the knowledge to create stunning, cutting-edge apps, while keeping you agile enough to respond to changes in the future.
What you'll learn
- How to use Android to build Java-based mobile applications for Google phones with a touch screen or keyboard
- How to design and implement irresistible user interfaces for touchscreens with Views and layouts
- How to populate your application with data from data sources, using Content Providers
- How to create 3D graphics with OpenGL and custom components
- How to build multimedia and game apps using Android's Media APIs and OpenGL
- How to use Android's location-based services, network-based services, and security
- How to use new Android 3.0 features, such as Fragments and the ActionBar
Table of Contents
- Introducing the Android Computing Platform
- Setting up your Development Environment
- Understanding Resources
- Understanding Content Providers
- Understanding Intents
- Building User Interfaces and Using Controls
- Adding Menus
- Implementing Dialogs
- Working with Preferences and Saving State
- Security and Permissions
- Working with Services
- Exploring Packages, Processes, and Library Projects
- Exploring Processes, Components, Threads, and Handlers
- Exploring Broadcast Receivers and Long Running Services
- Exploring the Alarm Manager
- Unveiling 2D Animation
- Exploring Maps and Location Services
- Using the Telephony APIs
- Understanding the Media Frameworks
- Programming 3D Graphics with OpenGL
- Exploring Live Folders
- Home Screen Widgets and Live Wallpaper
- Android Search
- Exploring Text to Speech and the Google Translate API
- Touchscreens
- Using Sensors
- Understanding the Contact API
- Deploying your Application: Android Market and Beyond
- Fragments
- Action Bar
- Selected Topics in Android 3.0
商品描述(中文翻譯)
《Pro Android 3》教你如何使用全新的 Android 3.0 SDK 建立真實世界的有趣行動應用程式。內容涵蓋從為嵌入式設備、手機和平板電腦建立應用程式的基本概念,到自訂 3D 元件和多任務處理等進階概念。
透過教程和專家建議,你將能快速建立出酷炫的行動應用程式,並在數十款基於 Android 的智慧型手機上運行。你將探索並使用 Android API,包括媒體和感測器的 API。你還將了解 Android 3.0 的新功能,包括在所有 Android 平台上改進的使用者介面、與服務的整合等,讓你具備創建驚豔、尖端應用程式的知識,同時保持足夠的靈活性以應對未來的變化。
你將學到的內容:
- 如何使用 Android 為具觸控螢幕或鍵盤的 Google 手機建立基於 Java 的行動應用程式
- 如何為觸控螢幕設計和實作無法抗拒的使用者介面,使用 Views 和佈局
- 如何使用內容提供者 (Content Providers) 從資料來源填充應用程式的數據
- 如何使用 OpenGL 和自訂元件創建 3D 圖形
- 如何使用 Android 的媒體 API 和 OpenGL 建立多媒體和遊戲應用程式
- 如何使用 Android 的基於位置的服務、基於網路的服務和安全性
- 如何使用 Android 3.0 的新功能,例如 Fragments 和 ActionBar
本書適合對象:
本書適合希望將其想法和應用程式轉移到行動領域的專業軟體工程師/程式設計師。假設讀者對 Java 有基本的理解,包括如何撰寫類別和處理基本的繼承結構。
目錄:
1. 介紹 Android 計算平台
2. 設定開發環境
3. 理解資源
4. 理解內容提供者
5. 理解意圖 (Intents)
6. 建立使用者介面和使用控制項
7. 添加選單
8. 實作對話框
9. 處理偏好設定和儲存狀態
10. 安全性和權限
11. 使用服務
12. 探索套件、進程和庫專案
13. 探索進程、元件、執行緒和處理器
14. 探索廣播接收器和長時間運行的服務
15. 探索鬧鐘管理器
16. 揭開 2D 動畫的面紗
17. 探索地圖和位置服務
18. 使用電信 API
19. 理解媒體框架
20. 使用 OpenGL 程式設計 3D 圖形
21. 探索即時資料夾
22. 主畫面小工具和即時桌布
23. Android 搜尋
24. 探索文字轉語音和 Google 翻譯 API
25. 觸控螢幕
26. 使用感測器
27. 理解聯絡人 API
28. 部署應用程式:Android Market 及其他
29. Fragments
30. Action Bar
31. Android 3.0 的選定主題