欢迎来到传智教育旗下图书库
传智教育官网 博学谷 黑马程序员

图书库

加入合作伙伴
封面图

Android移动开发基础案例教程(第2版)

黑马程序员/编著
定价:¥59.80

出版社:人民邮电出版社

ISBN:978-7-115-56768-0

图书种类:高校教材

出版日期:2021-10

所属学科:Android

页数:278

咨询客服 查看配套资源

关注获取新书发布信息

内容简介

Android移动开发基础案例教程》第2版为《Android移动开发基础案例教程》书的升级版,是一本Android入门书籍。本书使用Android Studio 3.2.0作为开发工具,Android系统的版本使用的是9.0。本书从初学者的角度出发,采用案例驱动式教学方法,对Android基础知识进行深入讲解。在案例设计上力求贴合实际需求,真正做到把书本上的知识应用到实际开发中,比较适合初学者学习。

本书共12章,1~11章主要讲解Android的基础知识,包括Android发展历史Android体系结构、开发环境搭建、常见界面布局、常见界面控件、数据存储、四大组件、网络编程Handler消息机制、多媒体、动画、Fragment等。第12章主要总结了第1~11章的基础知识,编写了一个仿美团外卖的项目。通过对该项目的学习,让初学者掌握基础知识在实际开发中的用法,达到理论与实际相结合的目的,成为一名专业的编程人员。

本书附有配套视频、源代码、教学课件等教学资源,同时为了帮助初学者更好地学习本书中的内容,还提供了在线答疑服务,希望能够得到更多读者的关注。


适合群体

本书既可以作为高等院校计算机相关专业的“移动互联网”课程专用教材,也可以作为Android爱好者的自学教材,是一本适合初学者学习和参考的读物。

图书特色

本书是《Android移动应用基础教程》的第2版,主要做了以下改进:

(1)较新的Android Studio开发工具,与真实开发环境保持一致;

(2)采用案例驱动式教学方法,对Android基础知识进行深入讲解;

(3)新增了RecyclerView控件的使用、自定义View、一些有趣案例与一个仿美团外卖的综合项目。

配套资源
进入高校教辅平台查看资源
图书目录
目录
第1章 Android基础入门	
1.1	Android简介	
1.1.1	通信技术	
1.1.2	Android发展历史	
1.1.3	Android体系结构	
1.1.4	Dalvik虚拟机	
1.2	Android开发环境搭建	
1.2.1	Android Studio安装	
1.2.2	模拟器创建	
1.2.3	在Android Studio中下载SDK	
1.3	开发第一个Android程序	
1.4	Android程序结构	
1.5	资源的管理与使用	
1.5.1	图片资源	
1.5.2	主题和样式资源	
1.5.3	布局资源	
1.5.4	字符串资源	
1.5.5	颜色资源	
1.5.6	尺寸资源	
1.6	程序调试	
1.6.1	单元测试	
1.6.2	Logcat的使用	
1.7	本章小结	
1.8	本章习题	
第2章 Android常见界面布局	
2.1	View视图	
2.2	界面布局编写方式	
2.2.1	在XML文件中编写布局	
2.2.2	在Java代码中编写布局	
2.3	界面布局的通用属性	
2.4	线性布局	
2.4.1	线性布局LinearLayout简介	
2.4.2	实战演练—仿动物连连看游戏界面	
2.5	相对布局	
2.5.1	相对布局RelativeLayout简介	
2.5.2	实战演练—音乐播放器界面	
2.6	表格布局	
2.6.1	TableLayout表格布局	
2.6.2	实战演练—计算器界面	
2.7	帧布局	
2.7.1	帧布局FrameLayout	
2.7.2	实战演练—霓虹灯界面	
2.1	本章小结	
2.2	本章习题	
第3章 Android常见界面控件	
3.1	简单控件的使用	
3.1.1	TextView控件	
3.1.2	EditText控件	
3.1.3	Button控件	
3.1.4	ImageView控件	
3.1.5	RadioButton控件	
3.1.6	CheckBox控件	
3.1.7	Toast类	
3.1.8	实战演练—实现注册界面效果	
3.2	列表控件的使用	
3.2.1	ListView控件的使用	
3.2.2	常用数据适配器(Adapter)	
3.2.3	实战演练—购物商城	
3.2.4	RecyclerView控件的使用	
3.2.5	实战演练—仿今日头条推荐列表	
3.3	自定义View	
3.4	本章小结	
3.5	本章习题	
第4章 程序活动单元Activity	
4.1	Activity的生命周期	
4.1.1	生命周期状态	
4.1.2	生命周期方法	
4.2	Activity的创建、配置、开启和关闭	
4.2.1	创建Activity	
4.2.2	配置Activity	
4.2.3	启动和关闭Activity	
4.3	Intent与IntentFilter	
4.3.1	Intent	
4.3.2	IntentFilter	
4.4	Activity之间的跳转	
4.4.1	在Activity之间数据传递	
4.4.2	Activity之间的数据回传	
4.4.3	实战演练—小猴子摘桃	
4.5	任务栈和启动模式	
4.5.1	Android中的任务栈	
4.5.2	Activity的启动模式	
4.6	使用Fragment	
4.6.1	Fragment简介	
4.6.2	Fragment的生命周期	
4.6.3	创建Fragment	
4.6.4	在Activity中添加Fragment	
4.6.5	实战演练—仿美团菜单	
4.7	本章小结	
4.8	本章习题	
第5章 数据存储	
5.1	数据存储方式	
5.2	文件存储	
5.2.1	将数据存入文件中	
5.2.2	从文件中读取数据	
5.2.3	实战演练—保存QQ账号与密码	
5.3	SharedPreferences存储	
5.3.1	将数据存入SharedPreferences中	
5.3.2	读取与删除SharedPreferences中的数据	
5.3.3	实战演练—保存QQ账号与密码	
5.4	SQLite数据库存储	
5.4.1	SQLite数据库的创建	
5.4.2	SQLite数据库的基本操作	
5.4.3	SQLite数据库中的事务	
5.4.4	实战演练—绿豆通讯录	
5.5	本章小结	
5.6	本章习题	
第6章 内容提供者	
6.1	内容提供者概述	
6.2	创建内容提供者	
6.3	访问其他应用程序	
6.3.1	查询其他程序的数据	
6.3.2	实战演练—读取手机通讯录	
6.4	内容观察者	
6.4.1	什么是内容观察者	
6.4.2	实战演练—监测数据变化	
6.5	本章小结	
6.6	本章习题	
第7章 广播机制	
7.1	广播机制的概述	
7.2	广播接收者	
7.2.1	什么是广播接收者	
7.2.2	创建广播接收者	
7.3	自定义广播与广播的类型	
7.3.1	自定义广播	
7.3.2	实战演练—饭堂小广播	
7.3.3	广播的类型	
7.3.4	实战演练—数鸭子	
7.4	本章小结	
7.5	本章习题	
第8章 服务	
8.1	服务概述	
8.2	服务的创建	
8.3	服务的生命周期	
8.4	服务的启动方式	
8.4.1	调用startService()方法启动服务	
8.4.2	调用bindService()方法启动服务	
8.5	服务的通信	
8.5.1	本地服务通信和远程服务通信	
8.5.2	实战演练—仿网易音乐播放器	
8.6	本章小结	
8.7	本章习题	
第9章 网络编程	
9.1	通过HTTP访问网络	
9.1.1	HTTP协议通信简介	
9.1.2	使用HttpURLConnection访问网络	
9.2	使用WebView进行网络开发	
9.2.1	使用WebView浏览网页	
9.2.2	使用WebView执行HTML代码	
9.2.3	设置WebView支持JavaScript	
9.3	JSON数据解析	
9.3.1	JSON数据	
9.3.2	JSON解析	
9.3.3	实战演练—仿拼多多砍价界面	
9.4	Handler消息机制	
9.5	本章小结	
9.6	本章习题	
第10章 图形图像处理	
10.1	常用的绘图类	
10.1.1	Bitmap类	
10.1.2	BitmapFactory类	
10.1.3	Paint类
10.1.4	Canvas类	
10.1.5	实战演练—绘制小狗	
10.2	为图像添加特效	
10.3	动画	
10.3.1	补间动画	
10.3.2	逐帧动画	
10.3.3	属性动画	
10.3.4	实战演练—飞舞的蝴蝶和鸟	
10.4	本章小结	
10.5	本章习题	
第11章 多媒体应用开发	
11.1	音频播放	
11.1.1	MediaPlayer类播放音频	
11.1.2	SoundPool类播放音频	
11.1.3	实战演练—弹钢琴	
11.2	视频播放	
11.2.1	VideoView控件播放视频	
11.2.2	实战演练—VideoView视频播放器	
11.2.3	MediaPlayer类和SurfaceView控件播放视频	
11.2.4	实战演练—SurfaceView视频播放器	
11.3	本章小结	
11.4	本章习题	
第12章 综合项目—仿美团外卖	
12.1	项目分析	
12.1.1	项目概述	
12.1.2	开发环境	
12.1.3	模块说明	
12.2	效果展示	
12.2.1	店铺界面	
12.2.2	店铺详情界面	
12.2.3	菜品详情界面	
12.2.4	订单界面	
12.3	服务器数据准备	
12.4	店铺功能业务实现	
12.4.1	搭建标题栏布局	
12.4.2	搭建广告栏界面布局	
12.4.3	搭建店铺界面布局	
12.4.4	搭建店铺列表条目界面布局	
12.4.5	封装店铺信息与菜品信息的实体类	
12.4.6	编写广告栏的适配器	
12.4.7	编写店铺列表适配器	
12.4.8	实现店铺界面显示功能	
12.5	店铺详情功能业务实现	
12.5.1	搭建店铺详情界面布局	
12.5.2	搭建菜单列表条目界面布局	
12.5.3	搭建购物车列表条目界面布局	
12.5.4	搭建确认清空购物车界面布局	
12.5.5	编写菜单列表适配器	
12.5.6	编写购物车列表适配器	
12.5.7	实现菜单显示与购物车功能	
12.6	菜品详情功能业务实现	
12.6.1	搭建菜品详情界面布局	
12.6.2	实现菜品界面显示功能	
12.7	订单功能业务实现	
12.7.1	搭建订单界面布局	
12.7.2	搭建订单列表条目界面布局	
12.7.3	搭建支付界面布局	
12.7.4	编写订单列表适配器	
12.7.5	实现订单显示与支付功能	
12.8	本章小结	

展开全部内容

热销图书推荐

图书封面

Bootstrap响应式Web开发(第2版)

人民邮电出版社

定价:¥59.80 咨询客服

图书封面

Spring Cloud微服务架构开发(第2版)

人民邮电出版社

定价:¥59.80 咨询客服

图书封面

Cinema 4D任务驱动教程

高等教育出版社

定价:¥59.50 咨询客服

图书封面

Illustrator 2023任务驱动教程

高等教育出版社

定价:¥59.50 咨询客服

深圳坪山网站建设公司金堂网站优化有哪些怎么把网站优化最好的方法惠普网站的结构与优化建议坪山网站关键词优化南昌网站优化推荐一个成熟的seo怎么优化网站武汉移动网站的优化日历网站 优化中山家电网站seo优化常州盐城网站优化工作室盘县网站seo优化公司网站可用性测试及优化指南虹口区百度网站优化公司利用百度经验优化企业网站广州学网站制作网络优化邯郸放心的网站推广与优化梅州网站首页关键词优化多少钱牛推网络 网站优化排名快ad宜兴网站搜索优化推广网站优化方式有哪些南通网站优化招聘网站导航怎么做优化优化网站斟酌易速达新乡获嘉网站优化合肥外贸网站优化推广惠州seo网站优化报价成都专业网站seo如何优化江门按天网站优化运营濮阳网站自然优化行业网站如何优化香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声卫健委通报少年有偿捐血浆16次猝死汪小菲曝离婚始末何赛飞追着代拍打雅江山火三名扑火人员牺牲系谣言男子被猫抓伤后确诊“猫抓病”周杰伦一审败诉网易中国拥有亿元资产的家庭达13.3万户315晚会后胖东来又人满为患了高校汽车撞人致3死16伤 司机系学生张家界的山上“长”满了韩国人?张立群任西安交通大学校长手机成瘾是影响睡眠质量重要因素网友洛杉矶偶遇贾玲“重生之我在北大当嫡校长”单亲妈妈陷入热恋 14岁儿子报警倪萍分享减重40斤方法杨倩无缘巴黎奥运考生莫言也上北大硕士复试名单了许家印被限制高消费奥巴马现身唐宁街 黑色着装引猜测专访95后高颜值猪保姆男孩8年未见母亲被告知被遗忘七年后宇文玥被薅头发捞上岸郑州一火锅店爆改成麻辣烫店西双版纳热带植物园回应蜉蝣大爆发沉迷短剧的人就像掉进了杀猪盘当地回应沈阳致3死车祸车主疑毒驾开除党籍5年后 原水城县长再被查凯特王妃现身!外出购物视频曝光初中生遭15人围殴自卫刺伤3人判无罪事业单位女子向同事水杯投不明物质男子被流浪猫绊倒 投喂者赔24万外国人感慨凌晨的中国很安全路边卖淀粉肠阿姨主动出示声明书胖东来员工每周单休无小长假王树国卸任西安交大校长 师生送别小米汽车超级工厂正式揭幕黑马情侣提车了妈妈回应孩子在校撞护栏坠楼校方回应护栏损坏小学生课间坠楼房客欠租失踪 房东直发愁专家建议不必谈骨泥色变老人退休金被冒领16年 金额超20万西藏招商引资投资者子女可当地高考特朗普无法缴纳4.54亿美元罚金浙江一高校内汽车冲撞行人 多人受伤

深圳坪山网站建设公司 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化