Book Description
Each new print copy of Android App Development includes Navigate 2 Advantage Access that unlocks a complete eBook, Study Center, homework and Assessment Center, and a dashboard that reports actionable data. Download the latest version of Android Studio Using innovative, engaging methods, Android App Development cultivates student knowledge of app development through a progressive, building block approach. Each chapter includes a classroom-friendly, meaningful app that illustrates the concepts covered at the chapter level. Model View Controller architecture is used throughout the book to promote good software engineering practice. Students will be engaged by essential as well as specialized topics such as XML resources, event-driven programming, animation, sounds, making a game, voice recognition, and more. Each new print copy of Android App Development includes Navigate 2 Advantage Access that unlocks a complete eBook, Study Center, homework and Assessment Center, and Key Features:
- Android Studio, the official development environment by Google, is used to develop all applications
- The Model View Controller architecture is used throughout the book, allowing the instructor to download the Model and concentrate on the View and Controller elements of the app
- Students learn how to make device-independent apps using a progressive approach, incorporating fun topics such as animation, sounds, photo editing, using the GPS, displaying a map, and advertising
- Software Engineering and Common Error boxes highlight software engineering tips and common errors throughout each chapter
- Chapters are written independently of others so that instructors can select topics and customize the book to their course
- Each chapter concludes with exercises for student practice, including Multiple Choice, Fill In the Code, and Write an App exercises
Table of Contents
Chapter 1 Basics Of Android, First App: Helloandroid
Chapter 2 Model View Controller, Gui Components, Events
Chapter 3 Coding The Gui Programmatically, Layout Managers
Chapter 4 Multiple Activities, Passing Data Between Activities, Transitions, Persistent Data
Chapter 5 Menus, Sqlite
Chapter 6 Managing The Device Orientation
Chapter 7 Touches And Swipes
Chapter 8 Graphics, Animations, Sounds, And Gaming
Chapter 9 Fragments
Chapter 10 Using Libraries And Their Apis: Speech Recognition And Maps
Chapter 11 Using The Gps And Location Services
Chapter 12 Using Another App Within The App: Taking A Photo, Graying It, And Sending An Email
Chapter 13 Xml And Content Apps
Chapter 14 Making An Android Widget
Chapter 15 In App Advertising
Chapter 16 Security And Encryption
APPENDIX A Retrieving the Height of the Status Bar and the Action Bar Dynamically
APPENDIX B Setting the Font Size of a TextView Dynamically
APPENDIX C How to Download and Install Google Play Services, Use Maps
APPENDIX D The AsyncTask Class
中文:
书名:Android应用程序开发
每一个Android应用程序开发的新印刷版都包括导航2 Advantage Access,它可以解锁完整的电子书、学习中心、家庭作业和评估中心,以及一个报告可操作数据的仪表板。使用创新、引人入胜的方法下载最新版本的Android Studio,Android App Development通过渐进的构建块方法培养学生关于应用程序开发的知识。每一章都包括一个课堂友好的、有意义的应用程序,该应用程序说明了章节级别涵盖的概念。在本书中,使用了模型视图控制器体系结构来促进良好的软件工程实践。学生将学习基本的和专门的主题,如XML资源、事件驱动编程、动画、声音、制作游戏、语音识别等。每个Android App Development的新印刷版都包括Navise 2 Advantage Access,它可以解锁一本完整的电子书、学习中心、家庭作业和评估中心,以及主要功能:
- 谷歌的官方开发环境Android Studio用于开发所有应用程序
- 在整本书中都使用了Model View控制器架构,允许讲师下载Model并专注于应用程序的View和Controler元素
- 学生学习如何使用渐进的方法制作与设备无关的应用程序,结合有趣的主题,如动画、声音、照片编辑、使用GPS、显示地图和广告
- 软件工程和常见错误框在每章中突出显示软件工程提示和常见错误
- 章节的编写独立于其他章节,因此教师可以选择主题并根据自己的课程定制这本书
- 每章最后都有学生练习,包括多项选择、填写代码和编写应用程序练习
Table of Contents
Chapter 1 Basics Of Android, First App: Helloandroid
第2章模型-视图-控制器、图形用户界面组件、事件
第3章以编程方式对gui进行编码,布局管理器
第4章多个活动,在活动之间传递数据,转换,持久数据
第5章菜单,Sqlite
第6章管理设备方向
第七章触摸和滑动
第八章图形、动画、声音和游戏
第九章片断
第十章使用图书馆及其API:语音识别和地图
第11章使用全球定位系统和定位服务
第12章在应用程序中使用其他应用程序:拍照、灰显和发送电子邮件
Chapter 13 Xml And Content Apps
第14章制作Android小工具
第15章应用程序广告
第十六章安全和加密
APPENDIX A Retrieving the Height of the Status Bar and the Action Bar Dynamically
附录B动态设置TextView的字体大小
附录C如何下载和安装Google Play服务,使用地图
附录D AsyncTask类
评论前必须登录!
注册