Android自学视频教程
正版二手,均有笔记不影响使用,无赠品、光盘、MP3等。如需购买套装书,请联系客服核实,批量上传数据有误差,默认一本,套装书售后运费自理,还请见谅!
¥
20.1
2.5折
¥
79.8
八五品
库存4件
作者软件开发技术联盟 编
出版社清华大学出版社
出版时间2014-12
版次1
装帧平装
货号9787302371120
上书时间2024-11-07
商品详情
- 品相描述:八五品
图书标准信息
-
作者
软件开发技术联盟 编
-
出版社
清华大学出版社
-
出版时间
2014-12
-
版次
1
-
ISBN
9787302371120
-
定价
79.80元
-
装帧
平装
-
开本
16开
-
纸张
胶版纸
-
页数
553页
-
字数
929千字
-
正文语种
简体中文
-
丛书
软件开发自学视频教程
- 【内容简介】
-
《Android自学视频教程》以初学者为主要对象,全面介绍Android应用开发相关的各种技术。内容编排由浅入深,结合丰富的图解和形象的比喻讲解,并附有大量的注意、说明、技巧等栏目,夯实读者理论技术,丰富管理与开发经验。
《Android自学视频教程》分3篇共21章,其中,第1篇为入门篇,主要包括Android入门、搭建Android开发环境、认识Android模拟器、剖析Android程序、Android常用组件的使用、掌握布局管理器、Android程序调试与错误处理、Activity的使用和使用Intent进行通信等内容;第2篇为提高篇,主要包括Android高级组件的使用、Android中的事件处理、数据存储技术、Content Provider实现数据共享、图形图像处理技术、利用OpenGL实现3D图形、多媒体应用开发、线程与消息处理、网络编程技术和Service服务的使用等内容;第3篇为实战篇,主要包括Android游戏--数独游戏和Android应用--家庭理财通两个实战项目。另外本书光盘含:
21小时视频讲解/1340个编程实例/17个经典模块分析/17个项目开发案例/99个编程实践任务/616个能力测试题目(基础能力测试、数学及逻辑思维能力测试、面试能力测试、编程英语能力测试)/23个IT励志故事。
《Android自学视频教程(附光盘)》适用于Android应用开发的爱好者、初学者和中级开发人员,也可作为大中专院校和培训机构的教材。
- 【作者简介】
-
软件开发技术联盟,是一家以计算机软件开发和教育为核心的高科技企业和一些中青年骨干教师组成松散组织,专门从事应用软件开发与服务,涉及的软件行业有煤矿、公交、物流、办公系统、零售、生产等多种领域。该企业近年来从事图书的研发编写,编写的图书有《软件开发视频大讲堂》、《软件开发全程实录》等多个系列,多种图书荣获全行业优秀畅销书奖。
- 【目录】
-
第1篇入门篇
第1章Android入门
(视频讲解:22分钟)
1.1Android概述
1.1.1Android的定义
1.1.2Android成功案例
1.1.3Android的版本
1.1.4Android市场
1.2Android特性
1.2.1开放性
1.2.2挣脱束缚
1.2.3丰富的硬件
1.2.4开发商
1.2.5Google应用
1.3Android4.3新增特性
1.3.1用户体验
1.3.2多用户切换与受限账户
1.3.3蓝牙
1.3.4WiFi后台自动搜索功能
1.3.5图形
1.3.6音频
1.3.7流媒体加密
1.3.8通知栏
1.3.9相机
1.3.10拨号面板
1.3.11键盘与输入
1.3.12设置
1.3.13支持国际用户
1.3.14新增多国语言支持
1.3.15谷歌套件
1.3.16其他新增特性
1.4如何学习Android
1.4.1如何学好Android
1.4.2AndroidAPI文档的使用
1.5本章小结
第2章搭建Android开发环境
(视频讲解:1小时26分钟)
2.1搭建Android开发环境
2.1.1Android开发准备
2.1.2JDK的下载
2.1.3JDK的安装与配置
2.1.4ADTBundle的下载
2.2第一个Android程序
2.2.1创建Android应用程序
2.2.2创建AVD模拟器
2.2.3运行Android程序
2.2.4调试Android应用程序
2.2.5Android应用开发流程
2.3综合应用
2.3.1创建一个可以运行在所有Android版本上的程序
2.3.2在Android窗口中输出“你好”中文字符串
2.4本章常见错误
2.5本章小结
2.6跟我上机
第3章认识Android模拟器
(视频讲解:21分钟)
3.1启动和删除Android模拟器
3.1.1创建并启动Android模拟器
3.1.2删除Android模拟器
3.2Android模拟器常用设置
3.2.1设置语言
3.2.2设置输入法
3.2.3设置日期时间
3.3安装和卸载程序
3.3.1使用adb命令安装和卸载Android程序
3.3.2通过DDMS管理器安装Android程序
3.3.3在Android模拟器中卸载程序
3.4综合应用
3.4.1设置模拟器桌面背景
3.4.2在Android模拟器中安装搜狗拼音输入法
3.5本章常见错误
3.6本章小结
3.7跟我上机
第4章剖析Android程序
(视频讲解:58分钟)
4.1Android程序的组成
4.1.1src目录
4.1.2res目录
4.1.3gen目录及R.java文件
4.1.4AndroidManifest.xml文件
4.2Android程序的生命周期
4.3Android程序的基本组件
4.3.1Activity(活动窗口)
4.3.2BroadcastReceiver(广播接收器)
4.3.3ContentProvider(数据共享)
4.3.4Service(服务)
4.4综合应用
4.4.1在Android程序中添加Activity
4.4.2在Android程序中添加Service
4.5本章常见错误
4.6本章小结
4.7跟我上机
第5章Android常用组件的使用
(视频讲解:2小时42分钟)
5.1Android的UI界面
5.1.1AndroidUI界面概述
5.1.2使用XML布局文件控制UI界面
5.1.3在Java代码中控制UI界面
5.1.4使用XML和Java代码混合控制UI界面
5.1.5开发自定义的View
5.2文本类组件
5.2.1TextView组件
5.2.2EditText组件
5.2.3AutoCompleteTextView组件
5.3按钮类组件
5.3.1Button组件
5.3.2ImageButton组件
5.3.3ToggleButton组件
5.4选择类组件
5.4.1RadioButton组件
5.4.2CheckBox组件
5.5列表类组件
5.5.1ListView组件
5.5.2Spinner组件
5.6图像类组件
5.6.1ImageView组件
5.6.2Gallery组件
5.6.3ImageSwitcher组件
5.7综合应用
5.7.1实现带图标的ListView列表
5.7.2猜猜鸡蛋放在哪只鞋子里
5.8本章常见错误
5.9本章小结
5.10跟我上机
第6章掌握布局管理器
(视频讲解:58分钟)
6.1线性布局管理器
6.2绝对布局管理器
6.3框架布局管理器
6.4相对布局管理器
6.5表格布局管理器
6.6综合应用
6.6.1我同意游戏条款
6.6.2应用相对布局管理器显示软件更新提示
6.7本章常见错误
6.8本章小结
6.9跟我上机
第7章Android程序调试与错误处理
(视频讲解:48分钟)
7.1输出日志信息的几种方法
7.1.1Log.d方法——输出故障日志信息
7.1.2Log.e方法——输出错误日志信息
7.1.3Log.i方法——输出程序日志信息
7.1.4Log.v方法——输出冗余日志信息
7.1.5Log.w方法——输出警告日志信息
7.2Android程序调试
7.3程序异常处理
7.3.1Android程序出现异常怎么办
7.3.2如何捕捉Android程序异常
7.3.3抛出异常的两种方法
7.3.4何时使用异常处理
7.4综合应用
7.4.1向LogCat视图中输出用户登录时间
7.4.2使用throw关键字在方法中抛出异常
7.5本章常见错误
7.6本章小结
7.7跟我上机
第8章Activity的使用
(视频讲解:1小时44分钟)
8.1Activity入门
8.1.1Activity概述
8.1.2Activity的4种状态
8.1.3Activity的属性
8.2Activity的生命周期
8.2.1Activity生命周期概述
8.2.2Activity的方法
8.3Activity常用操作
8.3.1创建Activity
8.3.2启动一个或多个Activity
8.3.3多个Activity之间的传值
8.3.4关闭Activity
8.4综合应用
8.4.1根据输入的生日判断星座
8.4.2带选择头像的用户注册界面
8.4.3仿QQ客户端登录界面
8.5本章常见错误
8.6本章小结
8.7跟我上机
第9章使用Intent进行通信
(视频讲解:56分钟)
9.1Intent对象简介
9.1.1Intent对象概述
9.1.23种不同的Intent传输机制
9.2Intent对象的组成
9.2.1组件名称
9.2.2动作
9.2.3数据
9.2.4种类
9.2.5附加信息
9.2.6标志
9.3解析Intent对象
9.3.1Intent过滤器
9.3.2通用情况
9.3.3使用Intent匹配
9.4使用Intent传递数据
9.4.1无参数Activity跳转
9.4.2向下一个Activity传递数据
9.5综合应用
9.5.1使用Intent实现直接发送短信
9.5.2使用Intent打开网页
9.6本章常见错误
9.7本章小结
9.8跟我上机
第2篇提高篇
第10章Android高级组件的使用
(视频讲解:1小时2分钟)
10.1日期时间类组件
10.1.1AnalogClock组件
10.1.2DigitalClock组件
10.2进度条组件
10.2.1ProgressBar组件
10.2.2SeekBar组件
10.2.3RatingBar组件
10.3对话框及消息提示组件
10.3.1Toast组件
10.3.2Notification组件
10.3.3AlertDialog组件
10.4综合应用
10.4.1显示在标题上的进度条
10.4.2仿手机QQ登录状态显示功能
10.5本章常见错误
10.6本章小结
10.7跟我上机
第11章Android中的事件处理
(视频讲解:20分钟)
11.1事件处理概述
11.2处理键盘事件
11.3处理触摸事件
11.4手势的创建与识别
11.4.1手势的创建
11.4.2手势的导出
11.4.3手势的识别
11.5综合应用
11.5.1查看手势对应分值
11.5.2使用手势输入数字
11.6本章常见错误
11.7本章小结
11.8跟我上机
第12章数据存储技术
(视频讲解:44分钟)
12.1使用SharedPreferences对象存储数据
12.2使用Files对象存储数据
12.2.1openFileOutput()和openFileInput()方法
12.2.2对Android模拟器中的SD卡进行操作
12.3SQLite数据库编程
12.4综合应用
12.4.1遍历Android模拟器的SD卡
12.4.2在SQLite数据库中批量添加数据
12.4.3使用列表显示数据表中全部数据
12.5本章常见错误
12.6本章小结
12.7跟我上机
第13章ContentProvider实现数据共享
(视频讲解:44分钟)
13.1ContentProvider概述
13.1.1数据模型
13.1.2URI的用法
13.2ContentProvider的常用操作
13.2.1查询数据
13.2.2增加记录
13.2.3增加新值
13.2.4批量更新记录
13.2.5删除记录
13.3自定义ContentProvider
13.3.1继承ContentProvider类
13.3.2声明ContentProvider
13.4综合应用
13.4.1查询联系人ID和姓名
13.4.2自动补全联系人姓名
13.5本章常见错误
13.6本章小结
13.7跟我上机
第14章图形图像处理技术
(视频讲解:2小时8分钟)
14.1Android中的常用绘图类
14.1.1Paint类
14.1.2Canvas类
14.1.3Bitmap类
14.1.4BitmapFactory类
14.2绘制2D图像
14.2.1绘制几何图形
14.2.2绘制文本
14.2.3绘制路径
14.2.4绘制图片
14.3常见的图像特效
14.3.1旋转图像
14.3.2缩放图像
14.3.3倾斜图像
14.3.4平移图像
14.3.5使用BitmapShader渲染图像
14.4Android中的动画
14.4.1实现逐帧动画
14.4.2实现补间动画
14.5综合应用
14.5.1实现带描边的圆角图片
14.5.2实现放大镜效果
14.5.3忐忑的精灵
14.6本章常见错误
14.7本章小结
14.8跟我上机
第15章利用OpenGL实现3D图形
(视频讲解:56分钟)
15.1OpenGL概述
15.2绘制3D图形
15.2.1构建3D开发的基本框架
15.2.2绘制一个模型
15.3添加效果
15.3.1应用纹理贴图
15.3.2旋转
15.3.3光照效果
15.3.4透明效果
15.4综合应用
15.4.1绘制一个不断旋转的金字塔
15.4.2使用Android机器人对立方体进行纹理贴图
15.5本章常见错误
15.6本章小结
15.7跟我上机
第16章多媒体应用开发
(视频讲解:50分钟)
16.1音频的播放
16.1.1使用MediaPlayer播放音频
16.1.2使用SoundPool播放音频
16.2视频的播放
16.2.1使用VideoView组件播放视频
16.2.2使用MediaPlayer和SurfaceView播放视频
16.3综合应用
16.3.1为游戏界面添加背景音乐和按键音
16.3.2制作开场动画
16.4本章常见错误
16.5本章小结
16.6跟我上机
第17章线程与消息处理
(视频讲解:35分钟)
17.1多线程的基本操作
17.1.1创建线程
17.1.2开启线程
17.1.3线程的休眠
17.1.4中断线程
17.2Handler消息传递机制
17.2.1循环者——Looper
17.2.2消息处理类——Handler
17.2.3消息类——Message
17.3综合应用
17.3.1开启新线程实现电子广告牌
17.3.2多彩的霓虹灯
17.3.3简易打地鼠游戏
17.4本章常见错误
17.5本章小结
17.6跟我上机
第18章网络编程技术
(视频讲解:1小时6分钟)
18.1通过HTTP访问网络
18.1.1使用HttpURLConnection访问网络
18.1.2使用HttpClient访问网络
18.2使用WebView显示网页
18.2.1使用WebView组件浏览网页
18.2.2使用WebView组件加载HTML代码
18.2.3让WebView组件支持JavaScript
18.3综合应用
18.3.1打造功能实用的网页浏览器
18.3.2获取天气预报
18.4本章常见错误
18.5本章小结
18.6跟我上机
第19章Service服务的使用
(视频讲解:40分钟)
19.1Service概述
19.1.1Service的分类
19.1.2Service类的重要方法
19.1.3Service的声明
19.2StartedService的使用
19.2.1继承IntentService类
19.2.2继承Service类
19.2.3启动服务
19.2.4停止服务
19.3BoundService的使用
19.3.1继承Binder类
19.3.2使用Messenger类
19.3.3绑定到服务
19.4管理Service的生命周期
19.5综合应用
19.5.1继承IntentService输出当前时间
19.5.2继承Service输出当前时间
19.5.3继承Binder类绑定服务显示时间
19.5.4使用Messenger类绑定服务显示时间
19.6本章常见错误
19.7本章小结
19.8跟我上机
第3篇实战篇
第20章Android游戏——数独游戏
(视频讲解:28分钟)
20.1需求分析
20.2程序开发及运行环境
20.3程序文件夹组织结构
20.4公共资源文件
20.4.1字符串资源文件
20.4.2数组资源文件
20.4.3颜色资源文件
20.5游戏主窗体设计
20.5.1设计系统主窗体布局文件
20.5.2为界面中的按钮添加监听事件
20.5.3绘制数独游戏界面
20.5.4数独游戏的实现算法
20.6虚拟键盘模块设计
20.6.1设计虚拟键盘布局文件
20.6.2在虚拟键盘中显示可以输入的数字
20.7游戏设置模块设计
20.7.1设计游戏设置布局文件
20.7.2设置是否播放背景音乐和显示提示
20.7.3控制背景音乐的播放与停止
20.8关于模块设计
20.8.1设计关于窗体布局文件
20.8.2显示关于信息
20.9将程序安装到Android手机上
20.10本章小结
第21章Android应用——家庭理财通
(视频讲解:46分钟)
21.1需求分析
21.2系统设计
21.2.1系统目标
21.2.2系统功能结构
21.2.3系统业务流程图
21.2.4系统编码规范
21.3系统开发及运行环境
21.4数据库与数据表设计
21.4.1数据库分析
21.4.2创建数据库
21.4.3创建数据表
21.5系统文件夹组织结构
21.6公共类设计
21.6.1数据模型公共类
21.6.2Dao公共类
21.7登录模块设计
21.7.1设计登录布局文件
21.7.2登录功能的实现
21.7.3退出登录窗口
21.8系统主窗体设计
21.8.1设计系统主窗体布局文件
21.8.2显示各功能窗口
21.8.3定义文本及图片组件
21.8.4定义功能图标及说明文字
21.8.5设置功能图标及说明文字
21.9收入管理模块设计
21.9.1设计新增收入布局文件
21.9.2设置收入时间
21.9.3添加收入信息
21.9.4重置新增收入窗体中的各个控件
21.9.5设计收入信息浏览布局文件
21.9.6显示所有的收入信息
21.9.7单击指定项时打开详细信息
21.9.8设计修改/删除收入布局文件
21.9.9显示指定编号的收入信息
21.9.10修改收入信息
21.9.11删除收入信息
21.10便签管理模块设计
21.10.1设计新增便签布局文件
21.10.2添加便签信息
21.10.3清空便签文本框
21.10.4设计便签信息浏览布局文件
21.10.5显示所有的便签信息
21.10.6单击指定项时打开详细信息
21.10.7设计修改/删除便签布局文件
21.10.8显示指定编号的便签信息
21.10.9修改便签信息
21.10.10删除便签信息
21.11系统设置模块设计
21.11.1设计系统设置布局文件
21.11.2设置登录密码
21.11.3重置密码文本框
21.12开发常见问题与解决
21.12.1程序在装有Android系统的手机上无法运行
21.12.2无法将最新修改在Android模拟器中体现
21.12.3退出系统后还能使用记录的密码登录
21.13本章小结
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价