Android 5 Programming by Example(Paperback)
暫譯: Android 5 實例程式設計(平裝本)

Kyle Mew

  • 出版商: Packt Publishing
  • 出版日期: 2015-06-19
  • 售價: $1,880
  • 貴賓價: 9.5$1,786
  • 語言: 英文
  • 頁數: 222
  • 裝訂: Paperback
  • ISBN: 178528844X
  • ISBN-13: 9781785288449
  • 相關分類: Android
  • 海外代購書籍(需單獨結帳)

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

商品描述

Turn your ideas into elegant and powerful mobile applications using the latest Android Studio for the Android Lollipop platform

About This Book

  • Design and customize GUI using material design to create attractive and intuitive layouts easily
  • Bring your designs to life with Android 5's powerful and extensive Java libraries, new sensors, and new platforms such as TVs, wearables, and cars
  • An example-based guide to learn and develop applications for Android 5

Who This Book Is For

If you have a great idea for a mobile app, and some familiarity with Java, or a similar procedural programming language, then all you need is this book to turn your idea into a reality.

What You Will Learn

  • Set up an effective development environment to create Android apps from scratch
  • Control the layout structure and design and edit code to control screen events
  • Respond to user interaction using Java and XML with your app
  • Keep your users up to date with Android's new notification framework
  • Implement Google APIs such as maps and other Google Services
  • Create apps for televisions, cars, and wearables and build home-screen app widgets
  • Add audio and video playback to your apps using the AudioManager and MediaPlayer classes
  • Program the two new Lollipop widgets, CardView and RecyclerView
  • Compile your apps, distribute them on the Google Play store, and build in a variety of ways to monetize them

In Detail

Android is a mobile operating system that runs on a staggering number of smart phones and tablets. Android offers developers the ability to build rich and innovative applications written using the Java programming language.

Beginning with detailed instructions on how to install and configure the Android SDK, Studio, and Virtual Device Manager, the book moves on to creating a simple, but working, "Hello World" app that can be run on a real device or emulator.

The book then moves on to layouts and the visual design of Lollipop apps. A new app is begun to demonstrate this and expanded as we move further, and, once material design has been introduced, the book moves on to the Java coding aspect and how to write code that responds to user interactions via callback methods such as touchscreen gesture listeners. No book on Lollipop APIs would be complete without explaining how the new Android TV, Wear, and Auto SDK tools work and how they can be utilized to either create new apps or convert those originally written for other platforms.

The book concludes by demonstrating how to package and deploy your finished app on the Google Play store.

商品描述(中文翻譯)

將您的想法轉化為優雅且強大的移動應用程式,使用最新的 Android Studio 針對 Android Lollipop 平台

本書介紹


  • 使用 Material Design 設計和自訂 GUI,輕鬆創建吸引人且直觀的佈局

  • 利用 Android 5 的強大且廣泛的 Java 函式庫、新感應器以及新平台(如電視、可穿戴設備和汽車)使您的設計變為現實

  • 基於範例的指南,學習和開發 Android 5 應用程式

本書適合誰閱讀

如果您對移動應用程式有一個很好的想法,並且對 Java 或類似的程序式編程語言有一定的了解,那麼您只需要這本書就能將您的想法變為現實。

您將學到什麼


  • 設置有效的開發環境,從零開始創建 Android 應用程式

  • 控制佈局結構,設計和編輯代碼以控制螢幕事件

  • 使用 Java 和 XML 來響應用戶互動

  • 通過 Android 的新通知框架保持用戶的最新資訊

  • 實現 Google APIs,如地圖和其他 Google 服務

  • 為電視、汽車和可穿戴設備創建應用程式,並構建主屏幕應用小工具

  • 使用 AudioManager 和 MediaPlayer 類將音頻和視頻播放添加到您的應用程式中

  • 編程兩個新的 Lollipop 小工具,CardView 和 RecyclerView

  • 編譯您的應用程式,將其分發到 Google Play 商店,並以多種方式實現盈利

詳細內容

Android 是一個運行在驚人數量的智能手機和平板電腦上的移動操作系統。Android 為開發者提供了使用 Java 編程語言構建豐富且創新的應用程式的能力。

本書從詳細的安裝和配置 Android SDK、Studio 和虛擬設備管理器的說明開始,接著創建一個簡單但可運行的「Hello World」應用程式,該應用程式可以在真實設備或模擬器上運行。

然後,本書將重點放在佈局和 Lollipop 應用程式的視覺設計上。開始一個新應用程式以演示這一點,並隨著進一步的推進而擴展,當介紹了 Material Design 後,本書將轉向 Java 編碼方面,並說明如何編寫代碼以通過回調方法(如觸控手勢監聽器)響應用戶互動。沒有一本關於 Lollipop APIs 的書會完整,若不解釋新的 Android TV、Wear 和 Auto SDK 工具如何運作以及如何利用它們來創建新應用程式或將原本為其他平台編寫的應用程式轉換過來。

本書最後展示了如何將您的完成應用程式打包並部署到 Google Play 商店。