书名:新编Android应用开发从入门到精通 作者:何福贵 出版:机械工业出版社
▍内容介绍
开发环境搭建:详细讲解基于 Eclipse 和 Android Studio 搭建开发环境,对比两者并说明项目转换方法,助读者快速上手开发工具。
基础与规范:阐述 Android 开发流程及代码规范,为后续开发奠定良好基础,使代码编写更专业、规范。
界面设计:全面介绍布局方式(如常用布局、百分比布局等)与各类界面控件,融入 Material Design 理念,配合实例,助读者掌握美观交互界面设计。
组件与机制:深入剖析应用程序组件,如线程、Service、事件机制等,通过 AsyncTask 和 Handler 对比,助读者理解异步处理机制。
高级 UI 设计:包含自定义控件、多种视图(ListView、RecyclerView 等)及动画效果,如帧动画、矢量动画,助读者提升界面表现力与用户体验。
数据持久化:介绍多种数据存储方案,如轻量级 SharedPreferences、SQLite 数据库及数据共享 ContentProvider,并结合实例说明应用场景。
多媒体与网络:讲解多媒体功能开发,如视频播放、语音识别,以及网络开发相关知识,如权限机制、JSON 解析、网络图片加载等。
▍本书作者
何福贵:博士后、博导、北京市教学名师、优秀专业创新团队带头人。2010年至今指导学生参加全国职业技能竞赛获得一等奖4项、二等奖5项,2017年入选“高创计划”教学名师。曾出版专著十余本,撰写发表论文几十篇,涉及EI检索论文3篇、国际会议论文5篇、核心期刊4篇,以及教育改革十余篇等。 ▍本书特色 本书基于最新Android Studio开发平台和最新的Android SDK,以Android项目开发的视角,循序渐进地讲解了Android项目开发过程的主要内容,依次介绍了开发环境的搭建、。项目设计、界面设计、应用程序构成设计、高级界面设计、数据持久化方案、多媒体应用开发、网络开发、无线通信、开源库和开源项目,以及应用程序的托管和发布等内容。在讲解每一个知识时,都遵循了理论联系实际的教学方式,配以实战演练,彻底剖析了Android项目开发的完整实现流程。