图书介绍

ANDROID移动应用开发任务驱动教程 ANDROID STUDIO + GENYMOTION【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

ANDROID移动应用开发任务驱动教程 ANDROID STUDIO + GENYMOTION
  • 陈承欢,赵志茹编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:7121275716
  • 出版时间:2016
  • 标注页数:296页
  • 文件大小:44MB
  • 文件页数:306页
  • 主题词:移动终端-应用程序-程序设计-高等职业教育-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

ANDROID移动应用开发任务驱动教程 ANDROID STUDIO + GENYMOTIONPDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

单元1Android开发环境搭建与模拟器创建1

【教学导航】1

【知识导读】1

1.1 基本概念1

1.2 Android的体系结构3

1.3 Android Studio的优势5

1.4 Genymotion模拟器的优势6

1.5 在BIOS中设置处理器打开英特尔虚拟化技术(VT-x)6

1.6 正确设置JDK或者Android SDK路径6

【任务实战】7

【任务1-1】搭建Android开发环境与创建模拟器7

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

【单元小结】15

【单元习题】15

单元2 Android Studio的组成结构与基本操作17

【教学导航】17

【知识导读】17

2.1 关于Android应用程序中的布局文件activity_main.xml17

2.2 关于MainActivity.java文件19

2.3 关于AndroidManifest.xml文件20

2.4 Android应用程序的样式和主题设置23

2.5 关于Android系统的包24

2.6 相关问题剖析25

【任务实战】27

【任务2-1】熟悉AndroidStudio的组成结构27

【任务2-2】 Android Studio项目中的模块操作32

【任务2-3】 Android Studio开发环境的个性化设置34

【任务2-4】将Android Studio项目打包生成APK40

【单元小结】42

【单元习题】42

单元3Android的界面设计与资源应用程序设计44

【教学导航】44

【知识导读】44

3.1 Android屏幕元素的层次结构44

3.2 View与ViewGroup46

3.3 Android的布局对象47

3.4 Android中创建UI界面的方式50

3.5 Android常用UI控件简介54

3.6 Android尺寸的单位60

3.7 Android控件的基本属性60

3.8 TextView控件与EditText控件61

3.9 Button控件66

3.10 DatePicker控件与TimePicker控件66

3.11 Android资源应用68

【任务实战】70

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

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

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

【任务3-4】使用DatePicker控件获取日期80

【任务3-5】使用日期时间控件获取与显示时间81

【任务3-6】使用L inearLayout布局设计用户注册界面82

【任务3-7】使用TableLayout布局设计商品信息展示界面83

【任务3-8】使用GridLayout布局设计仿Windows 8桌面86

【任务3-9】使用FrameLayout布局实现图片相框效果88

【单元小结】89

【单元习题】90

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

【教学导航】92

【知识导读】92

4.1 Android的应用组件92

4.2 Activity93

4.3 Intent100

4.4 Android的事件处理机制105

4.5 Android的对话框与消息框113

4.6 Android输出日志信息的方法116

4.7 OnTouchEvent117

4.8 MotionEvent117

【任务实战】118

【任务4-1】用户触摸屏幕时显示提示信息118

【任务4-2】用户登录时检测用户名的长度合法性119

【任务4-3】获取屏幕单击位置121

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

【任务4-5】用户注册时检测Email格式126

【任务4-6】打开浏览器浏览网页128

【单元小结】130

【单元习题】130

单元5 Android的数据存储与数据共享程序设计132

【教学导航】132

【知识导读】132

5.1 Android系统的数据存储方式简介132

5.2 使用SQLite数据库存储数据133

5.3 使用SharedPreference对象存储数据134

5.4 使用ContentProvider存储数据136

5.5 使用File对象存储数据136

5.6 URI及其组成137

【任务实战】137

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

【任务5-2】对Android模拟器中的SD卡进行操作144

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

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

【任务5-5】预览选择的系统图片154

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

【单元小结】160

【单元习题】160

单元6 Android的服务与广播应用程序设计163

【教学导航】163

【知识导读】163

6.1 Service(服务)163

6.2 BroadcastReceiver(广播)173

【任务实战】179

【任务6-1】获取系统的唤醒服务179

【任务6-2】获取系统的屏蔽状态182

【任务6-3】获取当前网络状态184

【任务6-4】实现音量控制187

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

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

【单元小结】196

【单元习题】196

单元7 Android的网络与通信应用程序设计198

【教学导航】198

【知识导读】198

7.1 HTTP协议简介198

7.2 URL请求的类别199

7.3 Android的线程与Hander消息机制199

7.4 使用HttpURLConnection访问网络202

7.5 使用HttpClient访问网络203

【任务实战】204

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

【任务7-2】实现百度在线搜索207

【任务7-3】实现浏览网络图片211

【任务7-4】实现短信发送214

【任务7-5】实现电话拨打217

【单元小结】219

【单元习题】220

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

【教学导航】221

【知识导读】221

8.1 使用简单图片221

8.2 位图的典型应用223

8.3 绘图224

【任务实战】227

【任务8-1】设计按钮切换的图片浏览器227

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

【任务8-3】绘制简单几何图形232

【任务8-4】绘制多种形式的路径234

【任务8-5】绘制Android机器人图形236

【单元小结】238

【单元习题】238

单元9 Android的音频与视频应用程序设计240

【教学导航】240

【知识导读】240

9.1 SoundPool类与播放音频240

9.2 MediaPlayer类与播放音频242

9.3 VideoView类与播放视频246

9.4 MediaPlayer与SurfaceView联合播放视频248

【任务实战】250

【任务9-1】使用SoundPool类播放音频250

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

【任务9-3】实现在线音乐播放257

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

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

【单元小结】269

【单元习题】269

附录A Android移动应用开发课程设计271

附录B Android移动应用开发岗位需求调研273

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

附录D下载、安装与配置JDK278

附录E下载与安装Android Studio283

附录F下载与安装英特尔硬件加速执行管理器286

附录G下载、安装与配置模拟器Genymotion288

参考文献296

热门推荐