Learning Android (Paperback)
暫譯: 學習 Android (平裝本)

Marko Gargenta

  • 出版商: O'Reilly
  • 出版日期: 2011-03-31
  • 售價: $1,420
  • 貴賓價: 9.5$1,349
  • 語言: 英文
  • 頁數: 270
  • 裝訂: Paperback
  • ISBN: 1449390501
  • ISBN-13: 9781449390501
  • 相關分類: Android
  • 已過版

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

相關主題

商品描述

Want to build apps for Android devices? This book is the perfect way to master the fundamentals. Written by an expert who's taught this mobile platform to hundreds of developers in large organizations, this gentle introduction shows experienced object-oriented programmers how to use Android’s basic building blocks to create user interfaces, store data, connect to the network, and more.

You'll build a Twitter-like application throughout the course of this book, adding new features with each chapter. Along the way, you'll also create your own toolbox of code patterns to help you program any type of Android application with ease.

  • Get an overview of the Android platform and discover how it fits into the mobile ecosystem
  • Learn about the Android stack, including its application framework, and the structure and distribution of application packages (APK)
  • Set up your Android development environment and get started with simple programs
  • Use Android’s building blocks—Activities, Intents, Services, Content Providers, and Broadcast Receivers
  • Learn how to build basic Android user interfaces and organize UI elements in Views and Layouts
  • Build a service that uses a background process to update data in your application
  • Get an introduction to Android Interface Definition Language (AIDL) and the Native Development Kit (NDK)

商品描述(中文翻譯)

想要為 Android 設備開發應用程式嗎?這本書是掌握基礎知識的完美途徑。由一位專家撰寫,他曾在大型組織中教授這個移動平台給數百名開發者,這本書以輕鬆的方式向有經驗的物件導向程式設計師展示如何使用 Android 的基本組件來創建使用者介面、儲存資料、連接網路等。

在這本書的過程中,您將建立一個類似 Twitter 的應用程式,並在每一章中添加新功能。在此過程中,您還將創建自己的程式碼模式工具箱,以幫助您輕鬆編寫任何類型的 Android 應用程式。

- 獲得 Android 平台的概述,並了解它如何融入移動生態系統
- 了解 Android 堆疊,包括其應用程式框架,以及應用程式包 (APK) 的結構和分發
- 設置您的 Android 開發環境,並開始編寫簡單的程式
- 使用 Android 的基本組件—Activities、Intents、Services、Content Providers 和 Broadcast Receivers
- 學習如何構建基本的 Android 使用者介面,並在 Views 和 Layouts 中組織 UI 元素
- 建立一個使用背景處理來更新應用程式資料的服務
- 獲得 Android 介面定義語言 (AIDL) 和原生開發工具包 (NDK) 的介紹