ANDROID移动应用开发任务驱动教程(ANDROID 9.0+ ANDROID STUDIO 3.2)/陈承欢 陈承欢 著 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线

ANDROID移动应用开发任务驱动教程(ANDROID 9.0+ ANDROID STUDIO 3.2)/陈承欢 陈承欢 著精美图片
》ANDROID移动应用开发任务驱动教程(ANDROID 9.0+ ANDROID STUDIO 3.2)/陈承欢 陈承欢 著电子书籍版权问题 请点击这里查看《

ANDROID移动应用开发任务驱动教程(ANDROID 9.0+ ANDROID STUDIO 3.2)/陈承欢 陈承欢 著书籍详细信息

  • ISBN:9787121366253
  • 作者:暂无作者
  • 出版社:暂无出版社
  • 出版时间:2019-06
  • 页数:暂无页数
  • 价格:40.80
  • 纸张:轻型纸
  • 装帧:平装-胶订
  • 开本:16开
  • 语言:未知
  • 丛书:暂无丛书
  • TAG:暂无
  • 豆瓣评分:暂无豆瓣评分
  • 豆瓣短评:点击查看
  • 豆瓣讨论:点击查看
  • 豆瓣目录:点击查看
  • 读书笔记:点击查看
  • 原文摘录:点击查看
  • 更新时间:2025-01-19 20:26:07

寄语:

新华书店正版,关注店铺成为会员可享店铺专属优惠,团购客户请咨询在线客服!


内容简介:

本书选择了当前Android应用程序开发的很好组合―Android 9.0+ Android Studio 3.2,使程序开发环境很好、程序运行速度最快。 本书以Android应用程序的开发环境搭建、界面设计、功能实现、典型应用为主线,选取教学内容和设置教学单元,将Android移动应用开发分为3个学习阶段(搭建与熟悉开发环境,界面设计和功能实现,Android的典型应用)和8个教学单元,每个教学单元面向教学全过程设置"教学导航→知识导读→任务实战→单元小结→单元习题”5个教学环节。每项任务设置了"任务描述→知识索引→实施过程”3个环节,通过"知识索引”将各项任务所应用的知识与"知识导读”环节的理论知识关联起来。全书采用"任务驱动、精讲多练、理论实践一体化”的教学方法,在完成每一项任务的过程中学习知识、训练技能、积累经验及固化能力。 本书适合作为高等院校计算机相关专业Android移动应用开发教材,也可作为Android程序设计的培训教材或参考书。


书籍目录:

目录

单元1 Android开发环境搭建与基本操作1

【教学导航】1

【知识导读】1

1.1 相关概念解释1

1.2 Android的体系结构3

1.3 设置JDK或者Android SDK路径5

1.4 关于Android应用程序中的布局文件activity_main.xml5

1.5 关于MainActivity.java文件7

1.6 关于AndroidManifest.xml文件8

1.7 Android应用程序的样式和主题设置11

1.8 关于Android系统的包12

1.9 相关问题剖析13

【任务实战】14

【任务1-1】 下载和安装Android Studio14

【任务1-2】 启动Android Studio与创建Android Studio项目18

【任务1-3】 创建Android Studio项目App010129

【任务1-4】 熟悉Android Studio的组成结构31

【任务1-5】 Android Studio项目中的模块操作36

【任务1-6】 Android Studio开发环境的个性化设置40

【任务1-7】 将Android Studio项目打包生成APK45

【单元小结】47

【单元习题】47

单元2 Android的控件应用与界面布局程序设计49

【教学导航】49

【知识导读】49

2.1 Android屏幕元素的层次结构49

2.2 View与ViewGroup50

2.3 View视图的基本属性51

2.4 Android的主要布局对象52

2.5 Android常用UI控件简介55

2.6 Android控件的基本属性60

2.7 TextView控件与EditText控件61

2.8 Button控件65

2.9 Android资源应用66

【任务实战】68

【任务2-1】 使用文字标签显示欢迎信息68

【任务2-2】 设计包含多种控件的用户登录界面75

【任务2-3】 设计开关与调节声音的界面81

【任务2-4】 使用LinearLayout布局设计用户注册界面84

【任务2-5】 使用FrameLayout布局实现图片相框效果85

【单元小结】87

【单元习题】87

单元3 Android的事件处理与交互实现程序设计89

【教学导航】89

【知识导读】89

3.1 Android的应用组件89

3.2 Activity90

3.3 Intent97

3.4 Android的事件处理机制102

3.5 Android的对话框与消息框112

3.6 Android输出日志信息的方法115

3.7 OnTouchEvent115

3.8 MotionEvent116

【任务实战】117

【任务3-1】 用户登录时检测用户名的长度合法性117

【任务3-2】 获取屏幕单击位置119

【任务3-3】 用户注册时检测E-mail格式121

【任务3-4】 实现动态添加联系人123

【任务3-5】 打开浏览器浏览网页125

【单元小结】127

【单元习题】128

单元4 Android的数据存储与数据共享程序设计130

【教学导航】130

【知识导读】130

4.1 Android系统的数据存储方式简介130

4.2 使用SQLite数据库存储数据131

4.3 使用SharedPreferences对象存储数据133

4.4 使用ContentProvider存储数据134

4.5 使用File对象存储数据135

4.6 Uri及其组成135

【任务实战】136

【任务4-1】 设计可记住用户名和密码的登录界面136

【任务4-2】 使用SharedPreferences实现Activity之间的数据传递145

【任务4-3】 使用SQLite数据库保存用户输入的用户名和密码150

【任务4-4】 预览选择的系统图片156

【任务4-5】 实现添加与查询联系人158

【任务4-6】 使用ContentProvider管理联系人信息162

【任务4-7】 对Android模拟器中的SD卡进行操作168

【单元小结】173

【单元习题】173

单元5 Android的服务与广播应用程序设计175

【教学导航】175

【知识导读】175

5.1 Service(服务)175

5.2 BroadcastReceiver(广播)185

【任务实战】191

【任务5-1】 获取系统的唤醒服务191

【任务5-2】 获取系统的屏蔽状态194

【任务5-3】 获取当前网络状态197

【任务5-4】 实现音量控制199

【任务5-5】 实现程序开机自动启动203

【任务5-6】 监控手机电池电量206

【单元小结】209

【单元习题】209

单元6 Android的网络与通信应用程序设计211

【教学导航】211

【知识导读】211

6.1 HTTP协议简介211

6.2 URL请求的类别212

6.3 WebView控件简介212

6.4 Android的线程与Handler消息机制214

6.5 使用HttpURLConnection访问网络217

【任务实战】218

【任务6-1】  获取指定城市的天气预报218

【任务6-2】 实现百度在线搜索221

【任务6-3】 实现浏览网络图片224

【任务6-4】 实现短信发送227

【任务6-5】 实现电话拨打230

【单元小结】233

【单元习题】233

单元7 Android的图像浏览与图形绘制程序设计235

【教学导航】235

【知识导读】235

7.1 使用简单图片235

7.2 位图的典型应用238

7.3 绘图239

【任务实战】241

【任务7-1】 使用ViewPager控件实现图片轮播241

【任务7-2】 设计滑动切换的图片浏览器249

【任务7-3】 绘制简单几何图形251

【任务7-4】 绘制多种形式的路径253

【任务7-5】 绘制Android机器人图形255

【单元小结】256

【单元习题】257

单元8 Android的音频与视频应用程序设计259

【教学导航】259

【知识导读】259

8.1 SoundPool类与播放音频259

8.2 MediaPlayer类与播放音频261

8.3 VideoView类与播放视频265

8.4 MediaPlayer与SurfaceView联合播放视频267

【任务实战】269

【任务8-1】 使用SoundPool类播放音频269

【任务8-2】 使用MediaPlayer类播放本地音频271

【任务8-3】 制作简易音乐播放器276

【任务8-4】 使用VideoView控件播放本地视频282

【任务8-5】 使用MediaPlayer类和SurfaceView控件播放本地视频285

【单元小结】289

【单元习题】289

附录A “Android应用程序开发”课程设计291

附录B  各单元任务中类及引入包的说明292

附录C JDK的下载、安装与配置295

参考文献301


作者介绍:

暂无相关内容,正在全力查找中


出版社信息:

暂无出版社相关信息,正在全力查找中!


书籍摘录:

暂无相关书籍摘录,正在全力查找中!



原文赏析:

暂无原文赏析,正在全力查找中!


其它内容:

前言

"高等职业院校教学改革创新示范教材?软件开发系列

Android移动应用开发任务驱动教程

(Android 9.0 + Android Studio 3.2)

陈承欢 编著

Publishing House of Electronics Industry

北京?BEIJING

内 容 简 介

本书选择了当前Android应用程序开发的很好组合—Android 9.0+ Android Studio 3.2,使程序开发环境很好、程序运行速度最快。

本书以Android应用程序的开发环境搭建、界面设计、功能实现、典型应用为主线,选取教学内容和设置教学单元,将Android移动应用开发分为3个学习阶段(搭建与熟悉开发环境,界面设计和功能实现,Android的典型应用)和8个教学单元,每个教学单元面向教学全过程设置“教学导航→知识导读→任务实战→单元小结→单元习题”5个教学环节。每项任务设置了“任务描述→知识索引→实施过程”3个环节,通过“知识索引”将各项任务所应用的知识与“知识导读”环节的理论知识关联起来。全书采用“任务驱动、精讲多练、理论实践一体化”的教学方法,在完成每一项任务的过程中学习知识、训练技能、积累经验及固化能力。

本书适合作为高等院校计算机相关专业Android移动应用开发教材,也可作为Android程序设计的培训教材或参考书。

未经许可,不得以任何方式复制或抄袭本书之部分或全部内容。

版权所有,侵权必究。

图书在版编目(CIP)数据

办公软件高级应用任务驱动教程:Windows 10+Office 2016 / 陈承欢,聂立文,杨兆辉编著. —北京:电子工业出版社,2018.8

ISBN 978-7-121-34598-2

Ⅰ. ①办… Ⅱ. ①陈… ②聂… ③杨… Ⅲ. ①Windows操作系统-高等学校-教材②办公自动化-应用软件-高等学校-教材 Ⅳ. ①TP316.7②TP317.1

中国版本图书馆CIP数据核字(2018)第137792号

责任编辑:程超群

印 刷:

装 订:

出版发行:电子工业出版社

北京市海淀区万寿路173信箱 邮编 100036

开 本:787×1 092 1/16 印张:19.5 字数:499千字

版 次:2015年11月第1版

2019年9月第2版

印 次:2019年9月第1次印刷

定 价:55.00元

凡所购买电子工业出版社图书有缺损问题,请向购买书店调换。若书店售缺,请与本社发行部联系,联系及邮购电话:(010)88254888,88258888。

质量投诉请发邮件至zlts@phei.com.cn,盗版侵权举报请发邮件至dbqq@phei.com.cn。

本书咨询联系方式:(010)88254577,ccq@phei.com.cn。

前言

随着信息技术和通信技术的飞速发展,智能手机、平板电脑等移动智能终端已成为人们日常通信和信息处理的推荐工具,并正在改变人们的交流和生活方式。目前,应用Android不仅可以开发运行在智能移动设备上的应用软件,而且可以开发2D甚至3D游戏。

Android是一种基于Linux的自由及开放源代码的操作系统,由Google公司和开放手机联盟领导及开发,中文名称习惯称为“安卓”。Android Studio是由Google公司推出的一个Android程序的开发环境,提供了集成的Android程序开发工具用于开发和调试。Android Studio是一个全新的Android开发环境,成功解决了多分辨率、多语言等诸多程序开发与运行问题,开发者可以在编写程序的同时预览在不同尺寸屏幕中的外观效果。

目前Android应用程序开发的很好搭档是Android 9.0 + Android Studio 3.2。Android 9.0最早于2018年1月25日出现在Google官网上,随后,Google于2018年8月7日正式推出Android 9.0的正式版。与上一版本相比,此次Android 9.0的新增功能包括:统一推送升级,深度集成Project Treble模式,更加封闭,原生支持通话录音等。在2018 Google I/O开发者大会上,发布了Android Studio 3.2版,该版本带来了一系列的新功能,如支持Android P开发预览版、新的Android App Bundle,以及Android Jetpack。

本书具有以下特色和创新:

(1)充分调研Android移动应用开发岗位的实际需求,精选教学案例。

本书编写前期对Android应用程序的典型应用和Android移动应用开发职业岗位的需求做了大量细致的调研工作,先后分析了300多个Android典型应用程序的功能及实现方法,调研了200多个Android开发岗位的工作职责和职位要求。经过4次筛选、优化和简化,最终形成了45项典型教学案例。

(2)选择了近期新、很好开发工具组合—Android 9.0 + Android Studio 3.2。

经过反复多次的调研和测试,本书选择了当前Android应用程序开发的很好组合—Android 9.0 + Android Studio 3.2,使程序开发环境很好、程序运行速度最快,使所掌握的开发技术在短期内不过时。

(3)合理选取教学内容,科学设置教学单元。

以Android应用程序的开发环境搭建、界面设计、功能实现、典型应用为主线,选取教学内容和设置教学单元,而不是罗列Android相关知识。同时,遵循学习者的认知规律和技能形成规律,将Android移动应用开发分为3个学习阶段:第1个阶段的重点是学会搭建并熟悉开发环境,第2个阶段的重点是学会界面设计和功能实现,第3个阶段的重点是学会Android的典型应用。本书设置了8个教学单元:Android开发环境搭建与基本操作,Android的控件应用与界面布局程序设计,Android的事件处理与交互实现程序设计,Android的数据存储与数据共享程序设计,Android的服务与广播应用程序设计,Android的网络与通信应用程序设计,Android的图像浏览与图形绘制程序设计,Android的音频与视频应用程序设计。全书将Android应用开发的相关知识合理安排到各个教学单元。由于Android应用开发涉及众多的概念、知识和方法,同时限于篇幅,本书重点探析了Android的基础知识和典型应用,主要介绍了常用控件的应用。定时器、传感器、定位服务、动画处理技术等知识和技术没有涉及,请学习者参考相关书籍或网站进行深入学习。

(4)充分考虑教学实施的需求,合理设置教学流程。

每个教学单元面向教学全过程设置“教学导航→知识导读→任务实战→单元小结→单元习题”5个教学环节。每项任务设置了“任务描述→知识索引→实施过程”3个环节,通过“知识索引”将各项任务所应用的知识与“知识导读”环节的理论知识关联起来,这样做既保证了Android应用开发相关理论知识的系统性和条理性,也凸现了知识的实际应用。

(5)采用“任务驱动、精讲多练、理论实践一体化”的教学方法,在完成每一项任务的过程中学习知识、训练技能、积累经验及固化能力。

全书围绕45项Android移动开发任务,全方位促进Android应用开发能力的提升,引导学习者在完成各项设计任务的过程中,逐步理解概念和方法,循序渐进地学会开发环境搭建、界面设计和功能实现,从而熟练掌握形式多样的典型应用的实现方法和开发技巧。

本书免费提供配套的电子教案、源代码等相关教学资源,需要者可到华信教育资源网(www.hxedu.com.cn)注册并登录后免费下载。

本书由陈承欢教授编著,吴献文、颜谦和、颜珍平、侯伟、肖素华、林保康、王欢燕、王姿、张丽芳等老师参与了部分章节的编写工作和教学案例的设计工作。

由于编者水平有限,书中的疏漏之处在所难免,敬请专家与读者批评指正。编者的QQ为1574819688。

编 者"



书籍真实打分

  • 故事情节:9分

  • 人物塑造:8分

  • 主题深度:3分

  • 文字风格:3分

  • 语言运用:9分

  • 文笔流畅:8分

  • 思想传递:6分

  • 知识深度:3分

  • 知识广度:6分

  • 实用性:7分

  • 章节划分:7分

  • 结构布局:7分

  • 新颖与独特:4分

  • 情感共鸣:6分

  • 引人入胜:7分

  • 现实相关:8分

  • 沉浸感:7分

  • 事实准确性:7分

  • 文化贡献:5分


网站评分

  • 书籍多样性:9分

  • 书籍信息完全性:6分

  • 网站更新速度:9分

  • 使用便利性:9分

  • 书籍清晰度:4分

  • 书籍格式兼容性:6分

  • 是否包含广告:3分

  • 加载速度:7分

  • 安全性:8分

  • 稳定性:3分

  • 搜索功能:4分

  • 下载便捷性:5分


下载点评

  • 强烈推荐(583+)
  • 无广告(506+)
  • 四星好评(309+)
  • 品质不错(444+)
  • 差评(288+)
  • 推荐购买(582+)
  • 目录完整(152+)

下载评价

  • 网友 索***宸: ( 2025-01-03 21:26:49 )

    书的质量很好。资源多

  • 网友 居***南: ( 2025-01-11 14:35:38 )

    请问,能在线转换格式吗?

  • 网友 国***芳: ( 2025-01-14 20:34:04 )

    五星好评

  • 网友 敖***菡: ( 2024-12-23 22:55:22 )

    是个好网站,很便捷

  • 网友 谢***灵: ( 2024-12-25 06:58:53 )

    推荐,啥格式都有

  • 网友 益***琴: ( 2025-01-15 03:27:45 )

    好书都要花钱,如果要学习,建议买实体书;如果只是娱乐,看看这个网站,对你来说,是很好的选择。

  • 网友 宫***玉: ( 2024-12-29 13:58:45 )

    我说完了。

  • 网友 丁***菱: ( 2024-12-29 14:49:59 )

    好好好好好好好好好好好好好好好好好好好好好好好好好

  • 网友 宫***凡: ( 2025-01-03 16:42:30 )

    一般般,只能说收费的比免费的强不少。

  • 网友 车***波: ( 2024-12-23 11:38:32 )

    很好,下载出来的内容没有乱码。

  • 网友 方***旋: ( 2025-01-03 11:19:45 )

    真的很好,里面很多小说都能搜到,但就是收费的太多了

  • 网友 訾***晴: ( 2024-12-20 10:15:46 )

    挺好的,书籍丰富

  • 网友 沈***松: ( 2025-01-13 00:44:46 )

    挺好的,不错

  • 网友 潘***丽: ( 2025-01-18 12:51:00 )

    这里能在线转化,直接选择一款就可以了,用他这个转很方便的

  • 网友 谭***然: ( 2024-12-23 09:21:27 )

    如果不要钱就好了

  • 网友 蓬***之: ( 2024-12-19 20:51:21 )

    好棒good


随机推荐