Book Description
What Every Android App Developer Should Know Today: Android 6 Tools, App/UI Design, Testing, Publishing, and More
Introduction to Android Application Development, Fifth Edition , is the most useful real-world guide to building robust, commercial-grade Android apps with the new Android 6 SDK, Android Studio, and latest development best practices. Bigger, better, and more comprehensive than ever, this book covers everything you need to start developing professional apps for modern Android devices. If you’re serious about Android development, this guide will prepare you to build virtually any app you can imagine!
Three well-respected experts guide you through setting up your development environment, designing user interfaces, developing for diverse devices, and optimizing your entire app-development process. Up-to-date code listings support in-depth explanations of key API features, and many chapters contain multiple sample apps.
This fifth edition adds brand-new chapters on material design, styling applications, design patterns, and querying with SQLite. You’ll find a treasure trove of Android Studio tips, plus a brand-new appendix on the Gradle build system. This edition also offers
- Updated coverage of the latest Android 5.1 and 6 APIs, tools, utilities, and best practices
- New coverage of the Android 6.0 permission model
- Powerful techniques for integrating material design into your apps
- An all-new chapter on using styles and reusing common UI components
- Extensive new coverage of app design, architecture, and backward compatibility
- A full chapter on using SQLite with persistent database-backed app data
- Revised quiz questions and exercises to test your knowledge
Download this book’s source code at informit.com/title/9780134389455 or introductiontoandroid.blogspot.com.
Table of Contents
Part I: Platform Overview
Chapter 1 Presenting Android
Chapter 2 Setting Up For Development
Chapter 3 Creating Your First Application
Part II: Application Basics
Chapter 4 Understanding Application Components
Chapter 5 Defining The Manifest
Chapter 6 Managing Application Resources
Chapter 7 Exploring Building Blocks
Chapter 8 Positioning With Layouts
Chapter 9 Partitioning With Fragments
Part III: Application Design Essentials
Chapter 10 Architecting With Patterns
Chapter 11 Appealing With Style
Chapter 12 Embracing Material Design
Chapter 13 Designing Compatible Applications
Part IV: Application Development Essentials
Chapter 14 Using Android Preferences
Chapter 15 Accessing Files And Directories
Chapter 16 Saving With Sqlite
Chapter 17 Leveraging Content Providers
Part V: Application Delivery Essentials
Chapter 18 Learning The Development Workflow
Chapter 19 Planning The Experience
Chapter 20 Delivering Quality Applications
Chapter 21 Testing Your Applications
Chapter 22 Distributing Your Applications
Part VI: Appendixes
Appendix A Tips And Tricks: Android Studio
Appendix B Quick-Start: Android Emulator
Appendix C Quick-Start: Android Device Monitor
Appendix D Mastery: Android Sdk Tools
Appendix E Quick-Start: Gradle Build System
Appendix F Answers To Quiz Questions
中文:
书名:Introduction to Android Application Development: Android Essentials, 5th Edition
目前每个Android应用程序开发人员都应该知道的内容:Android 6工具、应用程序/用户界面设计、测试、发布等
Android简介 Application Development, Fifth Edition , 是使用新的Android 6 SDK、Android Studio和最新的开发最佳实践构建强大的商业级Android应用程序的最有用的真实指南。这本书比以往任何时候都更大、更好、更全面,涵盖了开始为现代Android设备开发专业应用程序所需的一切。如果你对Android开发是认真的,本指南将为你构建几乎任何你能想象到的应用程序做好准备!
三位备受尊敬的专家将指导您设置开发环境、设计用户界面、针对不同设备进行开发以及优化整个应用程序开发流程。最新的代码清单支持对关键API功能的深入解释,许多章节包含多个示例应用程序。
这个第五版增加了关于材料设计、造型应用、设计模式和使用SQLite进行查询的全新章节。你会发现Android Studio技巧的宝库,外加一个关于Gradle构建系统的全新附录。这一版本还提供
- 更新了最新的Android 5.1和6 API、工具、实用程序和最佳实践
- Android 6.0权限模型的新内容
- 将材料设计集成到您的应用程序中的强大技术
- 关于使用样式和重用常用用户界面组件的全新章节
- 广泛覆盖应用程序设计、架构和向后兼容性的新内容
- 有关将SQLite与持久的数据库支持的应用程序数据一起使用的完整章节
- 修改问答题和练习以测试您的知识
从INFORIT.com/TITLE/9780134389455下载本书的源代码或介绍android.Blopot.com。
Table of Contents
第一部分:平台概述
第1章介绍Android
第二章为发展做好准备
第3章创建您的第一个应用程序
第二部分:应用程序基础知识
第4章了解应用程序组件
Chapter 5 Defining The Manifest
第6章管理应用程序资源
Chapter 7 Exploring Building Blocks
Chapter 8 Positioning With Layouts
Chapter 9 Partitioning With Fragments
Part III: Application Design Essentials
Chapter 10 Architecting With Patterns
Chapter 11 Appealing With Style
第十二章拥抱材料设计
第13章设计兼容应用程序
第四部分:应用程序开发要点
第14章使用Android首选项
第15章访问文件和目录
Chapter 16 Saving With Sqlite
Chapter 17 Leveraging Content Providers
Part V: Application Delivery Essentials
Chapter 18 Learning The Development Workflow
Chapter 19 Planning The Experience
第20章交付优质应用程序
第21章测试您的应用程序
第22章分发您的应用程序
第六部分:附录
附录A提示和技巧:Android Studio
附录B快速入门:Android模拟器
附录C快速入门:Android设备监视器
Appendix D Mastery: Android Sdk Tools
附录E快速入门:Gradle构建系统
附录F问答比赛问题
评论前必须登录!
注册