Introduction to Android Application Development: Android Essentials (Developer’s Library)
by Annuzzi,Joseph,Jr. and Lauren Darcey
Print Length 页数: 704 pages
Publisher finelybook 出版社: Addison Wesley; 5 edition (18 Dec. 2015)
Language 语言: English
ISBN-10: 013438945X
ISBN-13: 9780134389455
B019JD1YWG
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.
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
Android应用程序开发人员今天应该知道的每一个Android 6工具,App / UI设计,测试,发布等
Android应用程序开发简介第五版是使用新的Android 6 SDK,Android Studio和最新开发最佳实践构建强大的商业级Android应用程序的最实用的实际指南。这本书比以往更大,更好,更全面,涵盖开始为现代Android设备开发专业应用程序所需的一切。如果您对Android开发很认真,本指南将为您准备几乎可以构建任何可以想像的应用程序!
三位受人尊敬的专家指导您设计开发环境,设计用户界面,开发各种设备,并优化整个应用程序开发过程。最新的代码列表支持关键API功能的深入解释,许多章节都包含多个示例应用程序。
第五版增加了关于材料设计,造型应用程序,设计模式和使用SQLite查询的全新章节。您会发现Android Studio提示的宝库,以及Gradle构建系统上的全新附录。此版本还提供
更新了最新的Android 5.1和6 API,工具,实用程序和最佳实践的报道
Android 6.0权限模型的全新覆盖
将材料设计整合到您的应用程序中的强大技术
关于使用样式和重用常用UI组件的全新一章
广泛的应用程序设计,架构和向后兼容性的新覆盖
关于使用SQLite持久数据库支持的应用程序数据的一章
修改测验问题和练习来测试您的知识
在informit.com/title/9780134389455或introductiontoandroid.blogspot.com下载本书的源代码。
目录
第一部分: 平台概述
第1章演示Android
第二章设定发展
第3章创建您的第一个应用程序
第二部分: 应用基础
第4章了解应用程序组件
第5章定义清单
第6章管理应用程序资源
第七章探索砌块
第8章布局定位
第9章片段分区
第三部分: 应用设计要点
第10章架构与模式
第11章吸引人的风格
第十二章拥抱材料设计
第13章设计兼容应用程序
第四部分: 应用程序开发要点
第14章使用Android首选项
第15章访问文件和目录
第16章用Sqlite保存
第17章利用内容提供商
第五部分: 应用交付要点
第十八章学习发展工作流程
第十九章规划经验
第20章提供优质应用
第21章测试您的应用程序
第22章分发应用程序
第六部分: 附录
附录A技巧与技巧: Android Studio
附录B快速启动: Android模拟器
附录C快速入门: Android设备监视器
附录D精通: Android Sdk工具
附录E快速启动: 梯形构建系统
附录F问答题
Introduction to Android Application Development Android Essentials 5th Edition B019JD1YWG.azw3
Introduction to Android Application Development Android Essentials 5th Edition B019JD1YWG.pdf
Introduction to Android Application Development: Android Essentials,5th Edition
未经允许不得转载:finelybook » Introduction to Android Application Development: Android Essentials,5th Edition
相关推荐
Up and Running With Autocad 2025: 2d and 3d Drawing, Design and Modeling
Mathematical Olympiad In China (2023): Problems And Solutions
Annual ADIA Lab Transactions in Data Science and Finance: Transactions of ADIA Lab: Interdisciplinary Advances in Data and Computational Science
Thermomechanical Simulation Methodologies for Advanced Semiconductor Packaging
Applied Soft Computing Techniques: Theoretical Principles and Practical Applications
Generative AI Unleashed: Advancements, transformative applications and future frontiers