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

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

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

『簡體書』Android移动应用开发任务驱动教程(Android 9.0+ Android Studio 3.2)

書城自編碼: 3389610
分類:簡體書→大陸圖書→計算機/網絡程序設計
作者: 陈承欢
國際書號(ISBN): 9787121366253
出版社: 电子工业出版社
出版日期: 2019-06-01


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

售價:HK$ 74.3

我要買

 

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


新書推薦:
日本百鬼画谱
《 日本百鬼画谱 》

售價:HK$ 71.3
大明拐点 : 天启党争
《 大明拐点 : 天启党争 》

售價:HK$ 66.7
纲鉴易知录评注(布面精装  全8册)
《 纲鉴易知录评注(布面精装 全8册) 》

售價:HK$ 572.7
官商跃迁:中国古代政商关系简史
《 官商跃迁:中国古代政商关系简史 》

售價:HK$ 101.2
当代学术·乡族与国家:多元视野中的闽台传统社会(修订本)
《 当代学术·乡族与国家:多元视野中的闽台传统社会(修订本) 》

售價:HK$ 101.2
了不起的中国冠军:讲给孩子的奥运故事
《 了不起的中国冠军:讲给孩子的奥运故事 》

售價:HK$ 78.2
海外中国研究·北京的六分仪:中国历史中的全球潮流
《 海外中国研究·北京的六分仪:中国历史中的全球潮流 》

售價:HK$ 78.2
霍比特人(插图典藏版,150余幅精美全彩插图,原作地图首度汉化为简体中文,2024年全新译本)
《 霍比特人(插图典藏版,150余幅精美全彩插图,原作地图首度汉化为简体中文,2024年全新译本) 》

售價:HK$ 124.2

 

內容簡介:
本书选择了当前Android应用程序开发的*组合Android 9.0Android Studio 3.2,使程序开发环境*、程序运行速度*快。 本书以Android应用程序的开发环境搭建、界面设计、功能实现、典型应用为主线,选取教学内容和设置教学单元,将Android移动应用开发分为3个学习阶段(搭建与熟悉开发环境,界面设计和功能实现,Android的典型应用)和8个教学单元,每个教学单元面向教学全过程设置"教学导航知识导读任务实战单元小结单元习题5个教学环节。每项任务设置了"任务描述知识索引实施过程3个环节,通过"知识索引将各项任务所应用的知识与"知识导读环节的理论知识关联起来。全书采用"任务驱动、精讲多练、理论实践一体化的教学方法,在完成每一项任务的过程中学习知识、训练技能、积累经验及固化能力。 本书适合作为高等院校计算机相关专业Android移动应用开发教材,也可作为Android程序设计的培训教材或参考书。
關於作者:
陈承欢,男,1967年出生,本科毕业于湖南大学,硕士研究生毕业于武汉大学国际软件学院,现任职于湖南铁道职业技术学院,先后担任企业技术员8年,担任计算机专任教师9年,担任教学副主任4年、系主任4年、教务处长5年。国家三级教授。
目錄
目录

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

【教学导航】1

【知识导读】1

1.1相关概念解释1

1.2Android的体系结构3

1.3设置JDK或者Android SDK路径5

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

1.5关于MainActivity.java文件7

1.6关于AndroidManifest.xml文件8

1.7Android应用程序的样式和主题设置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

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

【教学导航】49

【知识导读】49

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

2.2View与ViewGroup50

2.3View视图的基本属性51

2.4Android的主要布局对象52

2.5Android常用UI控件简介55

2.6Android控件的基本属性60

2.7TextView控件与EditText控件61

2.8Button控件65

2.9Android资源应用66

【任务实战】68

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

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

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

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

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

【单元小结】87

【单元习题】87

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

【教学导航】89

【知识导读】89

3.1Android的应用组件89

3.2Activity90

3.3Intent97

3.4Android的事件处理机制102

3.5Android的对话框与消息框112

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

3.7OnTouchEvent115

3.8MotionEvent116

【任务实战】117

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

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

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

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

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

【单元小结】127

【单元习题】128

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

【教学导航】130

【知识导读】130

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

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

4.3使用SharedPreferences对象存储数据133

4.4使用ContentProvider存储数据134

4.5使用File对象存储数据135

4.6Uri及其组成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

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

【教学导航】175

【知识导读】175

5.1Service(服务)175

5.2BroadcastReceiver(广播)185

【任务实战】191

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

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

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

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

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

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

【单元小结】209

【单元习题】209

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

【教学导航】211

【知识导读】211

6.1HTTP协议简介211

6.2URL请求的类别212

6.3WebView控件简介212

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

6.5使用HttpURLConnection访问网络217

【任务实战】218

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

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

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

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

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

【单元小结】233

【单元习题】233

单元7Android的图像浏览与图形绘制程序设计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

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

【教学导航】259

【知识导读】259

8.1SoundPool类与播放音频259

8.2MediaPlayer类与播放音频261

8.3VideoView类与播放视频265

8.4MediaPlayer与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

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

参考文献301
內容試閱
高等职业院校教学改革创新示范教材?软件开发系列
Android移动应用开发任务驱动教程
(Android 9.0 Android Studio 3.2)
陈承欢 编著
Publishing House of Electronics Industry
北京?BEIJING
内 容 简 介
本书选择了当前Android应用程序开发的最佳组合Android 9.0Android 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
开 本:7871 092 116 印张: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 IO开发者大会上,发布了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。
编 者

 

 

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