Pro Android 4 (Paperback)
暫譯: 專業 Android 4 (平裝本)

Satya Komatineni, Dave MacLean

  • 出版商: Apress
  • 出版日期: 2012-02-17
  • 售價: $2,430
  • 貴賓價: 9.5$2,309
  • 語言: 英文
  • 頁數: 1020
  • 裝訂: Paperback
  • ISBN: 1430239301
  • ISBN-13: 9781430239307
  • 相關分類: Android
  • 海外代購書籍(需單獨結帳)

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

相關主題

商品描述

Pro Android 4 shows you how to build real-world and fun mobile apps using the new Android SDK 4 (Ice Cream Sandwich), which unifies Gingerbread for smartphones, Honeycomb for tablets and augments further with Google TV and more.

This Android 4 book updates the best selling Pro Android 3 and covers everything from the fundamentals of building apps for embedded devices, smartphones, and tablets to advanced concepts such as custom 3D components, multi-tasking, sensors/augmented reality, better accessories support and much more.

  • 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 4, including the improved user interface across all Android platforms, integration with services, and more.
After reading this definitive tutorial and reference, you gain the knowledge and experience to create stunning, cutting-edge Android 4 apps that can make you money, while keeping you agile enough to respond to changes in the future.

What you’ll learn

  • How to use Android 4 to build Java-based mobile apps for Android smartphones and tablets 
  • How to build irresistible standard and custom User Interfaces and User Experiences (UI and UX) across Android devices
  • How to populate your application with data from data sources, using Content Providers
  • How to build multimedia and game apps using Android's media APIs
  • How to use Android's location-based services, network-based services, and security
  • How to use new Android features, such as Fragments and the ActionBar

Who this book is for

This book is for professional software engineers and programmers looking to move their ideas and applications into the mobile space with Android. It assumes a passable understanding of Java, including how to write classes and handle basic inheritance structures.

Table of Contents

  1. Introducing the Android Computing Platform
  2. Setting up Your Development Environment
  3. Understanding Resources
  4. Understanding Content Providers
  5. Understanding Intents
  6. Building User Interfaces and Using Controls
  7. Adding Menus
  8. Fragments
  9. Dialogs: Regular and Fragment
  10. Action Bar 
  11. Advanced Debugging and Analysis
  12. Responding to Configuration Changes
  13. Working with Preferences and Saving State
  14. Security and Permissions
  15. Working with Services
  16. Exploring Packages, Processes, and Library Projects
  17. Exploring Processes, Components, Threads, and Handlers
  18. Advanced Async Task
  19. Exploring Broadcast Receivers and Long Running Services
  20. Exploring the Alarm Manager
  21. Unveiling 2D Animation
  22. Exploring Maps and Location Services
  23. Using the Telephony APIs
  24. Understanding the Media Frameworks  
  25. Home Screen Widgets
  26. Home Screen List Widgets
  27. Android Search User Experience
  28. Drag and Drop
  29. Using Sensors
  30. Understanding the Contacts API
  31. Deploying your Application: Android Market and Beyond

商品描述(中文翻譯)

Pro Android 4教你如何使用新的Android SDK 4(冰淇淋三明治)來構建現實世界中的有趣移動應用程式,該版本統一了智能手機的Gingerbread、平板電腦的Honeycomb,並進一步增強了Google TV等功能。

這本Android 4書籍更新了暢銷書Pro Android 3,涵蓋了從為嵌入式設備、智能手機和平板電腦構建應用程式的基本原理,到自定義3D組件、多任務處理、傳感器/增強現實、更好的配件支持等高級概念的所有內容。

  • 通過教程和專家建議,你將能夠快速構建酷炫的移動應用程式,並在數十款基於Android的智能手機上運行它們。
  • 你將探索並使用Android API,包括媒體和傳感器的API。
  • 你還將了解Android 4的新功能,包括在所有Android平台上改進的用戶界面、與服務的集成等。
閱讀這本權威的教程和參考書後,你將獲得創建驚豔、尖端的Android 4應用程式的知識和經驗,這些應用程式可以為你帶來收益,同時讓你保持靈活,以應對未來的變化。

你將學到什麼

  • 如何使用Android 4為Android智能手機和平板電腦構建基於Java的移動應用程式
  • 如何在Android設備上構建不可抗拒的標準和自定義用戶界面及用戶體驗(UI和UX)
  • 如何使用內容提供者將數據源中的數據填充到你的應用程式中
  • 如何使用Android的媒體API構建多媒體和遊戲應用程式
  • 如何使用Android的基於位置的服務、基於網絡的服務和安全性
  • 如何使用新的Android功能,如Fragments和ActionBar

本書適合誰

本書適合專業軟體工程師和程序員,他們希望將自己的想法和應用程式轉移到Android的移動領域。它假設讀者對Java有基本的理解,包括如何編寫類和處理基本的繼承結構。

目錄

  1. 介紹Android計算平台
  2. 設置你的開發環境
  3. 理解資源
  4. 理解內容提供者
  5. 理解意圖
  6. 構建用戶界面和使用控件
  7. 添加菜單
  8. Fragments
  9. 對話框:常規和Fragment
  10. Action Bar
  11. 高級調試和分析
  12. 響應配置變更
  13. 處理偏好設置和保存狀態
  14. 安全性和權限
  15. 使用服務
  16. 探索包、進程和庫項目
  17. 探索進程、組件、線程和處理器
  18. 高級Async Task
  19. 探索廣播接收器和長時間運行的服務
  20. 探索警報管理器
  21. 揭示2D動畫
  22. 探索地圖和位置服務
  23. 使用電信API
  24. 理解媒體框架
  25. 主屏幕小部件
  26. 主屏幕列表小部件
  27. Android搜索用戶體驗
  28. 拖放
  29. 使用傳感器
  30. 理解聯絡人API
  31. 部署你的應用程式:Android市場及其他

最後瀏覽商品 (20)