基于Android Studio的案例教程(第2版)
宋三华电子工业出版社 · 中国2021年2月
评分 3.3- 字数
- 7.1万字
- 章节数
- 35
- ISBN
- 9787121390487
标签
编程设计 安卓开发移动应用分步详解实战案例实操指南技术教程案例教学学生读物新手入门编程入门内容简介
本书主要介绍如何利用Android Studio、Eclipse 等工具开发Android 项目。全书共分5 章,主要内容涉及Android 项目开发环境介绍、常用布局及布局组件、活动等几大组件、数据存储、网络XML 和JSON数据存取等内容。大部分章节都配备了案例,边讲理论边通过案例介绍如何应用。本书面向的是Android 开发初学者,大部分章节都配备了案例,主要是针对该章节的知识应用,代码不过多冗余,易于读者理解。编辑推荐
这是一本定位清晰的Android开发入门教程,围绕Android Studio与Eclipse两种工具展开,覆盖开发环境搭建、常用布局与布局组件、活动等核心组件、数据存储以及网络XML和JSON数据存取五大部分。它的长处在于“边讲理论边做案例”:每章配有针对性案例,代码不追求大而全,而是紧扣当章知识点,降低初学者的理解负担。对于刚接触Android、面对庞大官方文档不知从何下手的人来说,这种按章节递进、案例驱动的结构更容易建立整体框架。书中也涉及Eclipse,便于需要维护旧项目的读者对照。需要说明的是,作为2021年出版的教材,部分工具版本与开发实践已有变化,读者应结合当前环境调整。适合作为课程配套教材或自学入门的第一本书,不建议作为进阶或前沿技术参考。适合谁读
适合
- 零基础或刚接触Android开发、需要系统入门的学习者
- 需要课程配套教材的计算机相关专业学生
- 想通过小案例快速上手Android Studio的转行自学者
- 需了解Eclipse旧项目开发流程的维护人员
不适合
- 已有开发经验、寻求进阶架构或性能优化内容的读者
- 希望学习Kotlin或最新Jetpack组件的开发者
- 期待深入讲解底层原理与源码分析的读者
阅读建议
- 按章节顺序阅读并同步敲一遍案例代码,不要只看不练。
- 每章读完先独立复现案例,再对照书中代码排查差异。
- 遇到版本或工具差异时以当前官方文档为准,做好笔记。
- 学完布局与组件后,可自拟一个小项目串联各章知识。
出版社简介
电子工业出版社 中国 · 成立于 1982 年电子工业出版社是一家以电子信息及相关领域为出版特色的综合性出版社。从库内三千余种图书来看,其出版方向覆盖编程设计、人工智能、计算机综合、财经、摄影与社科等门类,既关注技术前沿,也兼顾大众阅读。代表图书包括《因子投资:方法与实践》《x86汇编语言:从实模式到保护模式》《RISC-V开放架构设计之道》《人工智能:语音识别理解与实践》《相控阵雷达技术》《雷达目标特性》及《100个Go语言典型错误》等,多围绕技术方法与工程实践展开。作者资源方面,有石川、李忠、王晓波、大卫·帕特森、安德鲁·沃特曼、余子濠等中外作者。受公开资料所限,暂不展开更多出版特色。
目录
- 版权信息
- 内容简介
- 前言
- 第1章 Android概述
- 1.1 Android平台架构
- 1.2 软件的下载和安装
- 1.3 Android Studio项目的建立与运行
- 1.4 Android项目结构及Android Studio界面
- 本章练习
- 第2章 项目界面搭建
- 2.1 系统资源
- 2.2 界面布局
- 2.3 界面交互方式
- 2.4 常用窗口小部件
- 2.5 Menu
- 2.6 AlertDialog
- 本章练习
- 第3章 增加项目组件
- 3.1 Activity
- 3.2 Intent
- 3.3 Service
- 3.4 BroadcastReceiver
- 本章练习
- 第4章 数据存储
- 4.1 特定于应用程序的存储
- 4.2 首选项存储
- 4.3 共享存储
- 4.4 SQLite数据库存储
- 本章练习
- 第5章 网络服务
- 5.1 Web服务器的搭建
- 5.2 HTTP通信
- 5.3 XML数据访问
- 5.4 JSON数据访问
- 本章练习
常见问题
零基础可以直接读这本书吗?
可以。本书面向Android开发初学者,从开发环境介绍讲起,大部分章节配有案例,代码不过多冗余,便于理解。但建议具备基本的Java语法基础,否则阅读组件与数据存储部分会比较吃力。书中的案例需要全部动手做吗?
建议尽量都做。本书的特点是边讲理论边通过案例介绍应用,案例紧扣当章知识点。只看不练容易停留在概念层面,动手复现后再对照代码排查差异,学习效果会明显更好。2021年出版的内容现在会不会过时?
部分工具版本和开发实践已有变化,尤其是Android Studio的界面与依赖配置。书中讲解的布局、组件、数据存储、网络数据存取等基础概念仍然适用,建议结合当前官方文档调整操作细节。书里讲Eclipse还有必要看吗?
如果只做新项目,可以以Android Studio部分为主。Eclipse相关内容更适合需要维护旧项目或了解历史开发流程的读者,按需选读即可,不必作为学习重点。本站为索引目录:「全网查询」由您发起、在您的浏览器中运行,所列入口均指向第三方站点,请自行判断可用性。
作者简介
宋三华 作者宋三华,公开资料有限,其身份与履历未见明确记载,从现有作品判断应为计算机教育或技术写作领域的作者。库内收录其作品两种,分别为《网络工程案例教程(第2版)》与《基于Android Studio的案例教程(第2版)》,均属计算机综合与编程设计类。两部作品皆以“案例教程”为名,且均已推出第2版,可见其写作偏重实践操作与教学应用:前者围绕网络工程的实施环节展开,后者则以Android Studio为开发工具讲解移动应用开发。这种以案例串联知识的写法,适合课堂讲授与读者自学,也说明作者对相关技术课程的教学需求有一定把握。由于缺乏生平与任职信息,目前只能依据作品题材对其写作方向作出上述判断。