登入帳戶  | 訂單查詢  | 購物車/收銀台( 0 ) | 在線留言板  | 付款方式  | 運費計算  | 聯絡我們  | 幫助中心 |  加入書簽
會員登入 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類瀏覽雜誌 臺灣用戶
品種:超過100萬種各類書籍/音像和精品,正品正價,放心網購,悭钱省心 服務:香港台灣澳門海外 送貨:速遞郵局服務站

新書上架簡體書 繁體書
暢銷書架簡體書 繁體書
好書推介簡體書 繁體書

八月出版:大陸書 台灣書
七月出版:大陸書 台灣書
六月出版:大陸書 台灣書
五月出版:大陸書 台灣書
四月出版:大陸書 台灣書
三月出版:大陸書 台灣書
二月出版:大陸書 台灣書
一月出版:大陸書 台灣書
12月出版:大陸書 台灣書
11月出版:大陸書 台灣書
十月出版:大陸書 台灣書
九月出版:大陸書 台灣書
八月出版:大陸書 台灣書
七月出版:大陸書 台灣書
六月出版:大陸書 台灣書

『簡體書』Android开发基础与案例实战(Java版·微课视频版)

書城自編碼: 3913134
分類:簡體書→大陸圖書→教材研究生/本科/专科教材
作者: 童长飞
國際書號(ISBN): 9787302632771
出版社: 清华大学出版社
出版日期: 2023-09-01

頁數/字數: /
書度/開本: 16开 釘裝: 平装

售價:HK$ 72.5

我要買

 

** 我創建的書架 **
未登入.


新書推薦:
元和十四年 : 大唐中兴与沉沦的十字路口
《 元和十四年 : 大唐中兴与沉沦的十字路口 》

售價:HK$ 79.4
思考的技术:珍藏版
《 思考的技术:珍藏版 》

售價:HK$ 90.9
琥珀之夏(《镜之孤城》作者、推理小说家辻村深月新长篇;能治愈童年创伤的,也许唯有长大成人的自己)
《 琥珀之夏(《镜之孤城》作者、推理小说家辻村深月新长篇;能治愈童年创伤的,也许唯有长大成人的自己) 》

售價:HK$ 59.8
流人系列02:亡狮
《 流人系列02:亡狮 》

售價:HK$ 90.9
希腊小史
《 希腊小史 》

售價:HK$ 112.7
中国古代的谣言与谶语
《 中国古代的谣言与谶语 》

售價:HK$ 112.7
战役图文史:改变世界历史的50场战役 (彩印典藏版)
《 战役图文史:改变世界历史的50场战役 (彩印典藏版) 》

售價:HK$ 147.2
寻路:走向西南联大(西南联大文库)
《 寻路:走向西南联大(西南联大文库) 》

售價:HK$ 66.7

 

建議一齊購買:

+

HK$ 59.8
《数据结构(C语言版)》
+

HK$ 78.8
《地质学与地貌学(第2版)》
+

HK$ 74.3
《大学美术鉴赏(第二版)(普通高等学校公共艺术课程系列教材)》
+

HK$ 60.8
《美容药物学(第2版)》
+

HK$ 50.8
《概率论与数理统计》
+

HK$ 117.1
《流体力学(第二版)》
編輯推薦:
(1)任务驱动式教学。各任务学习目标明确,将应用场景的沉浸与知识点融合,学习者通过临摹各任务,掌握相关知识和开发技巧,提高知识灵活应用能力。
(2)适合碎片化学习。各章任务尽量保持独立和代码完整性,绝大多数单个任务学习时长在30~60分钟以内完成,有利于初学者利用闲余时间碎片化学习,也有利于大学课程的内容组织,开展线上线下混合教学。
(3)由浅入深,循序渐进。在内容安排上,按难易程度合理安排章节顺序,各任务既保持独立性,又承上启下,符合学习者学习规律。
(4)注重代码的解耦和通用性。本书所有案例通过Android 5.0和Android 10.0测试,所写的部分工具类可直接应用于其他Android应用的项目开发。
內容簡介:
本书以任务驱动的方式,将Android开发的知识点融入各任务中,学习者可通过临摹任务掌握Android开发技巧。各任务既保持独立,又遵循由浅入深、循序渐进的学习规律,适合读者碎片化学习,也适合作为高校线上和线下混合式教学的教材。 本书共7章,分别从开发环境以及项目的基本信息、Android的布局与基本UI、列表与适配器、菜单与对话框、多线程与网络应用、数据存储与内容提供、Fragment与导航这7方面讲述Android开发的基本内容。本书中的各任务均通过Android 5.0和Android 10.0测试。 本书可作为全国高等学校计算机及相关专业的教材和相关培训及培训机构的教学用书,同时也适合作为Android编程爱好者的入门读物。
目錄
第1章开发环境及项目的基本信息
1.1开发环境及系统要求
1.2Android Studio的安装过程
1.3Android Studio虚拟机的设置
1.4项目的基本信息
1.4.1初步认识项目声明文件AndroidManifest.xml
1.4.2项目的资源引用方式
1.4.3项目的代码和布局文件
1.4.4项目的Gradle文件
1.5Android Studio的常用快捷键
第2章Android的布局与基本UI
2.1按钮与文本框的互动
2.1.1任务说明
2.1.2任务相关知识点
2.1.3任务实现
2.1.4Android项目的存储备份与瘦身
2.1.5Android项目的调试
2.2控制布局对齐
2.2.1任务说明
2.2.2任务相关知识点
2.2.3任务实现
2.3控制布局占比权重
2.3.1任务说明
2.3.2任务相关知识点
2.3.3任务实现
2.4单选框
2.4.1任务说明
2.4.2任务相关知识点
2.4.3任务实现
2.5多选框
2.5.1任务说明
2.5.2任务实现
2.6获取并显示EditText文本
2.6.1任务说明
2.6.2任务实现
2.7控制文本颜色以及UI边距
2.7.1任务说明
2.7.2任务实现
2.8相对布局
2.8.1任务说明
2.8.2任务实现
2.9约束布局
2.9.1任务说明
2.9.2任务相关知识点
2.9.3任务实现
2.10本章综合作业
第3章列表与适配器
3.1下拉列表
3.1.1任务说明
3.1.2任务相关知识点
3.1.3任务实现
3.2使用Spinner控制文本颜色
3.2.1任务说明
3.2.2任务实现
3.3使用Spinner控制文本大小
3.3.1任务说明
3.3.2任务实现
3.4使用ListView切换ImageView图片
3.4.1任务说明
3.4.2任务实现
3.5使用SimpleAdapter生成复杂视图
3.5.1任务说明
3.5.2任务实现
3.6改写ArrayAdapter生成复杂视图
3.6.1任务说明
3.6.2任务实现
3.7使用网格视图
3.7.1任务说明
3.7.2任务实现
3.8列表视图与网格视图的动态切换
3.8.1任务说明
3.8.2任务实现
3.9使用RecyclerView
3.9.1任务说明
3.9.2任务实现
3.10本章综合作业
第4章菜单与对话框
4.1使用选项菜单
4.1.1任务说明
4.1.2任务实现
4.2使用上下文菜单
4.2.1任务说明
4.2.2任务实现
4.3使用弹出菜单
4.3.1任务说明
4.3.2任务实现1: 注册两个ContextMenu
4.3.3任务实现2: 巧用PopupMenu
4.4使用对话框AlertDialog
4.4.1任务说明
4.4.2任务实现
4.5使用自定义视图对话框
4.5.1任务说明
4.5.2任务实现
4.6使用对话框实现多选
4.6.1任务说明
4.6.2任务实现
4.7实现多选适配器与动态菜单
4.7.1任务说明
4.7.2针对ListView的多选适配器实现方法
4.7.3针对RecyclerView的多选适配器实现方法
4.8本章综合作业
第5章多线程与网络应用
5.1使用多线程与Handler
5.1.1任务说明
5.1.2任务相关知识点
5.1.3任务实现
5.1.4验证变量的线程安全性
5.2使用多线程与自定义接口
5.2.1任务说明
5.2.2任务实现
5.3使用多线程与LiveData
5.3.1任务说明
5.3.2任务实现
5.4使用Okhttp和Gson获取Web API数据
5.4.1任务说明
5.4.2任务实现
5.5Activity的页面跳转与数据传递
5.5.1任务说明
5.5.2任务实现
5.6使用RxHttp获取Web API数据
5.6.1任务说明
5.6.2任务实现
5.7使用Jsoup实现网页数据提取
5.7.1任务说明
5.7.2任务实现
5.8使用Jsoup和Glide实现网页数据渲染
5.8.1任务说明
5.8.2任务实现
5.9使用SwipeRefreshLayout和WebView
5.9.1任务说明
5.9.2任务实现
5.10本章综合作业
第6章数据存储与内容提供
6.1使用SharedPreferences实现轻量化存储
6.1.1任务说明
6.1.2任务实现
6.2Sqlite数据库的创建
6.2.1任务说明
6.2.2任务实现
6.3使用pinyin4j实现拼音模糊查询
6.3.1任务说明
6.3.2面向多音字的汉字转拼音
6.3.3任务实现
6.4面向UI交互的Sqlite数据库增删改操作
6.4.1任务说明
6.4.2任务实现
6.5使用ContentProvider写系统通讯录
6.5.1任务说明
6.5.2运行时权限
6.5.3系统通讯录的写入方法
6.5.4任务实现
6.6使用ContentProvider读系统通讯录
6.6.1任务说明
6.6.2系统通讯录的读取方法
6.6.3任务实现
6.7选取系统相册图片
6.7.1任务说明
6.7.2任务实现
6.8本章综合作业
第7章Fragment与导航
7.1使用底部导航
7.1.1任务说明
7.1.2使用向导创建底部导航
7.1.3认识Fragment
7.1.4认识导航组件Navigation
7.1.5任务实现
7.2Fragment的数据维持与数据传递
7.2.1任务说明
7.2.2任务实现
7.3Fragment的隐藏与显示
7.3.1任务说明
7.3.2任务实现
7.4本章综合作业
参考文献
內容試閱
新一轮科技革命和产业变革带动了传统产业的升级改造。党的二十大报告强调“必须坚持科技是第一生产力、人才是第一资源、创新是第一动力,深入实施科教兴国战略、人才强国战略、创新驱动发展战略,开辟发展新领域新赛道,不断塑造发展新动能新优势”。建设高质量高等教育体系是摆在高等教育面前的重大历史使命和政治责任。高等教育要坚持国家战略引领,聚焦重大需求布局,推进新工科、新医科、新农科、新文科建设,加快培养紧缺型人才。

当前,国内多数应用型人才培养本科院校和专科院校的计算机、软件工程、电子信息等专业均会开设移动开发相关课程,而Android开发占据移动开发课程的主流。考虑到高校目前Java课程比Kotlin课程普及度高,尽管Android开发主推Kotlin语言,本书依然坚持使用Java语言,这是为了更好地衔接现有的课程体系。在内容编排上,本书不仅讲述Android基础开发,还特别注重Java知识的渗透,让读者通过各任务的临摹学习,掌握数据的封装、接口回调、类的继承与改写、多线程开发、异步编程、数据库编程、UI交互编程等相关知识和开发技巧,以提高Java开发能力,可作为Java后继课程的延伸。
本书主要内容

第1章开发环境及项目的基本信息,介绍Android Studio(2021版)开发环境的安装、虚拟机的设置,并考虑Intel和AMD CPU的安装设置。此外,还介绍开发项目的结构,以及Android Studio开发过程中常用的快捷键。

第2章Android的布局与基本UI,通过9个任务的讲解,使读者掌握Android开发中各UI组件如何布局在容器上,着重使用LinearLayout以及布局权重和布局对齐等特性,并以
相对布局(RelativeLayout)和
约束布局(ConstraintLayout)为补充,涉及文本框(TextView)、可编辑文本框(EditText)、按钮(Button)、多选框(CheckBox)、单选框(RadioButton)等UI的使用和事件处理。

第3章列表与适配器,通过9个任务的讲解,使读者掌握批量数据的UI显示方法和事件处理,尤其是下拉列表(Spinner)、列表视图(ListView)、网格视图(GridView)以及RecyclerView的使用方法,强调自定义视图适配器的灵活应用,尤其是适配器的改写。
第4章菜单与对话框,通过7个任务的讲解,使读者掌握数据在可视化界面下配合菜单与对话框实现增、删、改方法,尤其是选项菜单(OptionsMenu)、上下文菜单(ContextMenu)、弹出菜单(PopupMenu)以及对话框(AlertDialog)的使用方法,强调自定义接口实现模块解耦的编程技巧。

第5章多线程与网络应用,通过9个任务的讲解,使读者掌握Handler、自定义接口以及LiveData等不同方法实现的后台线程与前端UI的数据交互方法,通过实例验证数据的多线程安全性问题,提高多线程开发能力。在网络应用上,引入OkHttp、Gson、RxHttp等第三方库用于实现基于Web API的JSON数据解析与数据显示,并探讨Activity多种启动模式的差异。最后,引入Jsoup第三方库爬取HTML数据,自定义适配器异步解析网页和Glide加载网络图片,实现图书资讯App的基础开发。

第6章数据存储与内容提供,通过7个任务的讲解,使读者掌握SharedPreferences轻量化存储、Sqlite数据库应用以及内容提供器组件ContentProvider数据读写操作、系统相册读取、运行时权限等相关知识和编程技巧。

第7章Fragment与导航,通过3个任务的讲解,使读者掌握底部导航、碎片Fragment的使用、Fragment跳转、基于视图模型的数据维持与数据传递、自定义导航控制Fragment的隐藏与显示等相关编程技巧。
本书特色
(1) 任务驱动式教学。各任务学习目标明确,将应用场景的沉浸与知识点融合,读者通过临摹各任务,可掌握相关知识和开发技巧,提高知识的灵活应用能力。

(2) 适合碎片化学习。各章任务尽可能地保持独立性和代码完整性,
有利于初学者利用闲余时间碎片化学习,也有利于高校老师开展线上和线下混合式教学。

(3) 由浅入深,循序渐进。在内容安排上按难易程度合理安排章节顺序,各任务既保持独立性,又承上启下,符合读者的学习规律。
(4) 注重代码的解耦和通用性。本书中的所有任务均通过Android 5.0和Android 10.0测试,所写的部分工具类可直接应用于其他Android应用的项目开发。
配套资源
为便于教与学,本书配有微课视频(1360分钟)、源代码、教学课件、教学大纲。

(1) 获取微课视频的方式: 先刮开并用手机版微信App扫描本书封底的文泉云盘防盗码,授权后再扫描书中相应的视频二维码,观看教学视频。

(2) 获取源代码、全书网址的方式: 先刮开并用手机版微信App扫描本书封底的文泉云盘防盗码,授权后再扫描下方二维码,即可获取。

源代码


全书网址


(3) 其他配套资源可以扫描本书封底的“书圈”二维码,关注后回复本书书号即可下载。
读者对象
本书可作为全国高等学校计算机及相关专业的教材和相关培训及培训机构的教学用书,同时也适合作为Android编程爱好者的入门读物。

本书作者在编写过程中参考了诸多相关资料,在此对相关资料的作者表示衷心的感谢。限于个人水平和时间仓促,书中难免存在疏漏之处,欢迎广大读者批评指正。

作者
2023年6月

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 大陸用户 | 海外用户
megBook.com.hk
Copyright © 2013 - 2024 (香港)大書城有限公司  All Rights Reserved.