Android 5 Programming by Example

0
(0)

Android 5 Programming by Example
 

  • Author:Kyle Mew
  • Length: 222 pages
  • Edition: 1
  • Publisher: Packt Publishing
  • Publication Date: 2015-08-03
  • ISBN-10: 178528844X
  • ISBN-13: 9781785288449
  • Sales Rank: #5019456 (See Top 100 Books)
  • Download:Register/Login to Download
  • Buy Print:Buy from amazon


    Book Description

    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.

    Table of Contents

    Chapter 1: Setting up the Development Environment
    Chapter 2: Building a UI
    Chapter 3: Activities and Fragments
    Chapter 4: Managing RecyclerViews and their Data
    Chapter 5: Detecting Touchscreen Gestures
    Chapter 6: Notifications and the Action Bar
    Chapter 7: Maps, Locations, and Google Services
    Chapter 8: Apps for TVs, Cars, and Wearables
    Chapter 9: Camera, Video, and Multimedia
    Chapter 10: Publishing and Marketing

    中文:

    书名:Android 5 Programming by Example

    使用适用于Android棒棒糖平台的最新Android Studio,将您的想法转化为优雅而强大的移动应用程序

    About This Book

    • 使用材料设计设计和定制图形用户界面,轻松创建吸引人的直观布局
    • 使用Android 5强大而广泛的Java库、新传感器和电视、可穿戴设备和汽车等新平台,让您的设计栩栩如生
    • 学习和开发Android 5应用程序的基于示例的指南

    这本书是为谁写的

    如果你有一个很棒的移动应用程序的想法,并且熟悉Java或类似的过程性编程语言,那么你所需要的就是这本书,把你的想法变成现实。

    你将学到什么

    • 建立有效的开发环境,从头开始创建Android应用
    • 控制布局结构以及设计和编辑代码以控制屏幕事件
    • 在您的应用程序中使用Java和XML响应用户交互
    • 让您的用户了解Android新的通知框架
    • 实现地图和其他Google服务等Google API
    • 为电视、汽车和可穿戴设备创建应用程序,并构建主屏幕应用程序小部件
    • Add audio and video playback to your apps using the AudioManager and MediaPlayer classes
    • Program the two new Lollipop widgets, CardView and RecyclerView
    • 编译你的应用程序,在Google Play商店上分发它们,并以各种方式实现盈利

    In Detail

    Android是一种移动操作系统,可以在数量惊人的智能手机和平板电脑上运行。Android为开发人员提供了构建使用Java编程语言编写的丰富且创新的应用程序的能力。

    这本书从如何安装和配置Android SDK、Studio和虚拟设备管理器的详细说明开始,接着创建了一个简单但有效的应用程序,可以在真实的设备或模拟器上运行。

    然后,这本书转向布局和棒棒糖应用程序的视觉设计。一个新的应用程序开始演示这一点,并随着我们的进一步发展而扩展,一旦介绍了具体的设计,本书就会转移到Java编码方面,以及如何编写通过触摸屏手势侦听器等回调方法响应用户交互的代码。如果不解释新的Android TV、Wear和Auto SDK工具的工作原理,以及如何利用它们来创建新的应用程序或转换最初为其他平台编写的应用程序,任何关于棒棒糖API的书籍都是不完整的。

    这本书最后演示了如何将完成的应用程序打包并部署到Google Play商店。

    Table of Contents

    第1章:设置开发环境
    第2章:构建用户界面
    第三章:活动和片段
    第4章:管理回收视图及其数据
    第5章:检测触摸屏手势
    第6章:通知和操作栏
    第7章:地图、位置和Google服务
    第8章:电视、汽车和可穿戴设备的应用程序
    第9章:摄像机、视频和多媒体
    第十章:出版和营销

  • 下载电子版:下载地址
  • 购买纸质版:亚马逊商城

    点击星号评分!

    平均分 0 / 5. 投票数: 0

    还没有投票!请为他投一票。

  • 推荐阅读

    评论 抢沙发

    评论前必须登录!

     

    登录

    找回密码

    注册