读书月福利
欢迎光临中图网 请 | 注册
> >>
Android开发从入门到精通-项目案例版

Android开发从入门到精通-项目案例版

出版社:中国水利水电出版社出版时间:2017-09-01
开本: 32开 页数: 700
读者评分:5分1条评论
中 图 价:¥62.9(7.0折) 定价  ¥89.8 登录后可看到会员价
加入购物车 收藏
运费6元,满69元免运费
?快递不能达地区使用邮政小包,运费14元起
云南、广西、海南、新疆、青海、西藏六省,部分地区快递不可达
本类五星书更多>

Android开发从入门到精通-项目案例版 版权信息

  • ISBN:9787517057741
  • 条形码:9787517057741 ; 978-7-5170-5774-1
  • 装帧:一般胶版纸
  • 册数:暂无
  • 重量:暂无
  • 所属分类:>>

Android开发从入门到精通-项目案例版 本书特色

《Android开发从入门到精通(项目案例版)》作为Android书籍,从1行代码开始,详尽讲述了Android(安卓)开发入门、Android进阶、Android核心技术、Android高级编程、Android项目实战案例等内容。全书共25章,其中前20章主要介绍了Android开发入门基础知识、用户界面设计基础、UI组件的应用、基本程序单元Activity、Android应用核心Intent、Android程序调试、Android事件处理和手势、Action Bar的使用、图形图像处理技术、多媒体应用开发、数据存储技术、Handler消息处理、Service应用、传感器应用、位置服务与地图应用、网络编程及Internet应用。所有重要知识点均结合实例讲解。*后5章通过欢乐写数字、锁屏背单词等5个具体的移动开发案例,完整展现了项目开发的全过程。
《Android开发从入门到精通(项目案例版)》配备了极为丰富的学习资源,具体内容如下:
◎配套资源:232节教学视频(可扫描二维码观看),总时长33.6小时,以及全书实例源代码。
◎附赠“开发资源库”,便于进行深度拓展和广度拓展。
※实例资源库:1093个实例及源码解读 ※模块资源库:16个典型模块完整开发过程展现
※项目资源库:15个项目完整开发过程展现 ※能力测试题库:4种程序员**能力测试题库《Android开发从入门到精通(项目案例版)》作为Android书籍,从1行代码开始,详尽讲述了Android(安卓)开发入门、Android进阶、Android核心技术、Android高级编程、Android项目实战案例等内容。全书共25章,其中前20章主要介绍了Android开发入门基础知识、用户界面设计基础、UI组件的应用、基本程序单元Activity、Android应用核心Intent、Android程序调试、Android事件处理和手势、Action Bar的使用、图形图像处理技术、多媒体应用开发、数据存储技术、Handler消息处理、Service应用、传感器应用、位置服务与地图应用、网络编程及Internet应用。所有重要知识点均结合实例讲解。*后5章通过欢乐写数字、锁屏背单词等5个具体的移动开发案例,完整展现了项目开发的全过程。 《Android开发从入门到精通(项目案例版)》配备了极为丰富的学习资源,具体内容如下: ◎配套资源:232节教学视频(可扫描二维码观看),总时长33.6小时,以及全书实例源代码。 ◎附赠“开发资源库”,便于进行深度拓展和广度拓展。 ※实例资源库:1093个实例及源码解读 ※模块资源库:16个典型模块完整开发过程展现 ※项目资源库:15个项目完整开发过程展现 ※能力测试题库:4种程序员**能力测试题库 ※面试资源库:351道常见Java面试真题 ◎附赠“在线课程”,含Android、Java体系课程和实战课程等百余课时的在线课程。 《Android开发从入门到精通(项目案例版)》适合作为Android编程入门者、Android进阶者、应用型高校、培训机构的教材或参考书。

Android开发从入门到精通-项目案例版 内容简介

本书是一本屡获殊荣、经久不衰的安卓入门类畅销书Android书籍的全新改造,从1行代码Android开始,集Android编程入门、Android核心技术、Android高级编程、Android视频教程于一体。 1. 累计重印30余次、销量近12万册安卓入门经典之全新再造。 2. 教程 同步视频 实例分析 项目案例 在线课程 海量资源 在线服务。 3. 扫描书中二维码,可在手机、电脑同步看教学视频。 4.232节高清微视频覆盖全书,集视、听演示于一体,边看边学更快捷。 5.市场培训价值2000元,总计150学时,Java、Oracle在线课程超值大放送。 6.271个实例源代码详尽分析。 7.大项目案例条分缕析展示开发全过程,手把手教你做项目。 8.附赠海量学习资源: (1)实例资源库(1093个实例及源代码分析,多读源代码是快速学习之道) (2)模块资源库(16个典型移植模块,拿来改改就能用) (3)项目资源库(赠送15大完整项目开发案例,完整展现开发全流程) (4)面试资源库(351道面试真题、面试技巧及职业规划) (5)能力测试题库(600余过关能力测试题,逐层通关,孰能生巧) 9. 编写方式采用“基础知识 中小实例 实战案例”模式编写,由浅入深,扫除学习障碍,快速学习。 10.在线服务:QQ群、微信公众号在线服务,即时在线交流本书的所有疑难问题。

Android开发从入门到精通-项目案例版 目录

第1章走进Android
1.1Android简介 智能手机操作系统 Android大事记 Android特征 Android系统架构 Android应用领域 1.2搭建Android开发环境 开发环境概述 JDK的下载 JDK的安装与配置 集成Android开发环境的下载与安装 第2章**个Android应用 视频讲解:62分钟实例:1个 2.1创建Android应用程序 2.2Android项目结构 manifests节点 java节点 res节点 2.3使用Android模拟器 创建AVD并启动Android模拟器 Android模拟器的基本配置 2.4运行Android应用 使用模拟器运行Android应用 连接手机运行Android应用 第3章用户界面设计基础 视频讲解:208分钟实例:10个 3.1UI设计相关的概念 View ViewGroup 3.2控制UI界面 使用XML布局文件控制UI界面 在Java代码中控制UI界面 使用XML和Java代码混合控制UI 界面 开发自定义的View 3.3布局管理器 相对布局管理器 线性布局管理器 帧布局管理器 表格布局管理器 网格布局管理器 布局管理器的嵌套 第4章基本UI组件 视频讲解:158分钟实例:9个 4.1文本类组件 文本框 编辑框 4.2按钮类组件 普通按钮 图片按钮 单选按钮 复选框 4.3日期时间类组件 日期选择器 时间选择器 计时器 第5章高级UI组件 视频讲解:195分钟实例:10个 5.1进度条类组件 进度条 拖动条 星级评分条 5.2图像类组件 图像视图 图像切换器 网格视图 5.3列表类组件 下拉列表框 列表视图 5.4通用组件 滚动视图 选项卡 第6章基本程序单元Activity 视频讲解:89分钟实例:4个 6.1Activity概述 6.2创建、配置、启动和关闭
Activity 创建Activity 配置Activity 启动和关闭Activity 6.3多个Activity的使用 使用Bundle在Activity之间交换数据 调用另一个Activity并返回结果 6.4使用Fragment Fragment的生命周期 创建Fragment 在Activity中添加Fragment 第7章Android应用核心Intent 视频讲解:52分钟实例:3个 7.1初识Intent Intent概述 Intent的基本应用 7.2Intent对象的属性 Component name(组件名称) Action(动作) Data(数据) Category(种类) Extras(附加信息) Flags(标志) 7.3Intent种类 显式Intent 隐式Intent 7.4Intent过滤器 配置标记 配置标记 配置标记 第8章Android程序调试 视频讲解:53分钟实例:1个 8.1DDMS工具使用 打开DDMS DDMS常用功能详解 8.2输出日志信息 Log.e()方法 Log.w()方法 Log.i()方法 Log.d()方法 Log.v()方法 8.3程序调试 Android Studio编辑器调试 Android Studio调试器调试 第9章Android事件处理和手势 视频讲解:92分钟实例:6个 9.1事件处理概述 基于监听的事件处理 基于回调的事件处理 9.2物理按键事件处理 9.3触摸屏事件处理 单击事件 长按事件 触摸事件 单击事件与触摸事件的区别 9.4手势 手势检测 手势添加 第10章Android应用的资源 视频讲解:160分钟实例:7个 10.1字符串资源 定义字符串资源文件 使用字符串资源 10.2颜色资源 颜色值的定义 定义颜色资源文件 使用颜色资源 10.3尺寸资源 Android支持的尺寸单位 定义尺寸资源文件 使用尺寸资源 10.4布局资源 10.5数组资源 定义数组资源文件 使用数组资源 10.6图像资源 Drawable资源 mipmap资源 10.7主题和样式资源 主题资源 样式资源 10.8菜单资源 定义菜单资源文件 使用菜单资源 10.9Android程序国际化 第11章Action Bar的使用 视频讲解:66分钟实例:5个 11.1Action Bar概述 11.2Action Bar基本应用 显示和隐藏Action Bar 添加Action Item选项 添加 Action View Action Bar与Tab 11.3实现层级式导航 启用程序图标导航 配置父Activity 控制导航图标的显示 第12章消息、通知、广播与闹钟 视频讲解:84分钟实例:4个 12.1通过Toast显示消息提示框 12.2使用AlertDialog实现对话框 12.3使用Notification在状态栏上显示
通知 12.4使用BroadcastReceiver发送和
接收广播 BroadcastReceiver简介 BroadcastReceiver应用 12.5使用AlarmManager设置闹钟 AlarmManager简介 设置一个简单的闹钟 第13章图形图像处理技术 视频讲解:94分钟实例:7个 13.1常用绘图类 Paint类 Canvas类 Path类 Bitmap类 BitmapFactory类 13.2绘制2D图像 绘制几何图形 绘制文本 绘制图片 绘制路径 13.3Android中的动画 实现逐帧动画 实现补间动画 第14章多媒体应用开发 视频讲解:125分钟实例:6个 14.1播放音频与视频 使用MediaPlayer播放音频 使用SoundPool播放音频 使用VideoView播放视频 使用MediaPlayer和SurfaceView 播放视频 14.2控制摄像头 拍照 录制视频 14.3本章总结 第15章数据存储技术 视频讲解:106分钟实例:5个 15.1SharedPreferences存储 获得SharedPreferences对象 向SharedPreferences文件存储数据 读取SharedPreferences文件中存储的 数据 15.2文件存储 内部存储 外部存储 15.3数据库存储 sqlite3工具的使用 使用代码操作数据库 15.4使用Content Provider实现数据
共享 Content Provider概述 创建Content Provider 使用Content Provider 15.5本章总结 第16章Handler消息处理 视频讲解:45分钟实例:3个 16.1Handler消息传递机制 Handler类简介 Handler类中的常用方法 16.2Handler与Looper、MessageQueue的
关系 16.3消息类(Message) 16.4循环者(Looper) 16.5本章总结 第17章Service应用 视频讲解:64分钟实例:2个 17.1Service概述 Service的分类 Service的生命周期 17.2Service的基本用法 创建与配置Service 启动和停止Service 17.3Bound Service 17.4使用IntentService 第18章传感器应用 视频讲解:75分钟实例:4个 18.1Android传感器概述 Android的常用传感器 开发步骤 18.2磁场传感器 18.3加速度传感器 18.4方向传感器 18.5本章总结 第19章位置服务与地图应用 视频讲解:72分钟实例:5个 19.1位置服务 获取LocationProvider 获取定位信息 19.2百度地图服务 获得地图API密钥 下载SDK开发包 新建使用百度地图API的Android 项目………………………………… 定位到“我的位置” 19.3本章总结 第20章网络编程及Internet应用 实例:6个 20.1通过HTTP访问网络 发送GET请求 发送POST请求 20.2解析JSON格式数据 JSON简介 解析JSON数据 20.3使用WebView显示网页 使用WebView组件浏览网页 使用WebView加载HTML代码 让WebView支持JavaScript 20.4本章总结 第21章欢乐写数字 视频讲解:97分钟综合案例:1个 21.1开发背景 21.2系统功能设计 系统功能结构 业务流程图 21.3创建项目 系统开发环境要求 系统文件夹组织结构 创建新项目 21.4启动界面设计 启动界面布局 实现启动界面的全屏显示 启动界面向游戏主界面的跳转 21.5游戏主界面设计 游戏主界面布局 实现游戏主界面全屏显示 游戏主界面向选择数字界面的跳转 游戏主界面向关于界面的跳转…... 启动后自动播放背景音乐............... 游戏背景音乐的开启与静音 ........ 跳转界面时自动停止音乐 ............. 返回游戏主界面时自动播放音乐 21.6选择数字界面设计 选择数字界面布局 实现选择数字界面全屏显示 设置背景音乐 21.7数字1书写界面设计 书写界面布局 ..................... 打开数字 1 的书写界面 ..... 设置背景及默认图片 实现数字1的书写功能 实现书写过程中断时图片倒退显示 播放数字儿歌 21.8演示动画对话框设计 创建演示动画布局文件 创建演示逐帧动画文件 创建自定义对话框 ............. 播放演示动画 21.9关于界面设计 完成关于界面按钮和Logo的布局 布局联系方式和版权 实现关于界面全屏显示 返回上一级界面 21.10本章总结 第22章锁屏背单词 视频讲解:123分钟综合案例:1个 22.1开发背景 22.2系统功能设计 系统功能结构 业务流程图 22.3创建项目 开发环境需求 创建新项目 导入图片资源 导入数据库与语音资源 创建数据库 创建数据库解析单词的工具类 22.4锁屏界面设计 绘制锁屏界面 声明控件 初始化控件 同步手机系统时间 选择词义时的操作 获取数据库文件 手势滑动事件 配置Manifest权限 22.5复习界面设计 复习界面布局 实现复习界面功能 22.6设置界面设计 绘制开关按钮 实现开关按钮的功能 设置界面布局 实现设置界面功能 22.7主界面设计 自定义按钮样式 绘制主界面布局 创建BaseApplication对象 声明BaseApplication 锁屏状态监听 实现主界面功能 22.8本章总结 第23章静待花开 综合案例:1个 23.1开发背景 23.2系统功能设计 系统功能结构 业务流程 23.3本章目标 23.4开发准备 导入工具类等资源文件 创建MyDataHelper数据帮助类 23.5实现大雁飞翔的效果 设置大雁的逐帧动画 实现大雁飞翔的效果 23.6实现蒲公英飘落的效果 创建数据模型DandelionModel类 创建DandelionView类 初始化绘制数据 重写SurfaceHolder的回调方法 绘制降落的蒲公英 实现飘落的效果 23.7实现花开的效果 创建Plant类 添加子控件 测量控件并设置宽高 摆放Plant中的子控件 设置组合动画 设置接口回调 设置用于控制动画效果的方法 静待花开 23.8实现背景颜色渐变的效果 创建属性动画xml文件 设置背景渐变动画 23.9其他主要功能的展示 名人名言列表 说明界面 选择要分享的花 种花界面花枯萎的效果 23.10本章总结 第24章悦步运动 综合案例:1个 24.1开发背景 24.2系统功能设计 系统功能结构 业务流程图 24.3开发准备 24.4计步功能的设计 运动界面概述 运动界面布局 创建SportFragment类 创建SportFragment的视图 初始化数据 初始化控件和设置控件 获取天气预报网络资源 获取计步步数 显示数据 24.5计步服务功能的设计 声明变量 初始化计步服务 管理服务的生命周期 24.6测试计步功能的设计 测试界面的创建和布局的设置 实现计步的功能 24.7食物热量对照表设计 食物热量对照表概述 界面布局 显示数据 24.8其他主要功能的展示 更改个人信息 播放热身动画 设置“我的计划” 心率测试功能 24.9本章总结 第25章外勤助手 综合案例:1个 25.1开发背景 25.2系统功能设计 系统功能结构图 业务流程图 25.3系统开发** 开发环境要求 后台服务器要求 与后台Java服务器交互的主要接口 25.4导航的定位与路线规划设计 申请密钥 下载Android地图SDK 导入Jar包 绘制地图 实现定位服务 实现用户定位及路线规划 25.5考勤签到模块设计 自定义签到日历控件 初始化签到数据 实现签到功能 查询签到记录 25.6任务上报模块设计 任务上报模块概述 任务上报功能的实现 查询历史数据 25.7业务分析模块设计 使用饼状图分析订单数据 使用线形图分析业绩排名 25.8其他功能展示 客户界面拨打电话功能 添加计划功能 录音功能 记录损耗费用支出明细 25.9本章总结 开发资源库使用说明
展开全部

Android开发从入门到精通-项目案例版 作者简介

明日学院倾力打造了在线实用技能学习平台,该平台主要为学习者提供海量、优质的课程,课程结构严谨,用户可以根据自身的学习程度,自主安排学习进度。其宗旨是为编程学习者提供一站式服务,培养用户的编程思维。由明日学院Java程序开发团队策划并组织编写的教材不求面面俱到,只选取开发中必需、常用的内容讲解,语言通俗易懂,内容由浅入深,既注重实用性,又兼顾读者的接受能力,深受读者喜爱。由其组织编写的多种图书在同行业图书销售排行榜中名列前茅。

商品评论(1条)
书友推荐
本类畅销
编辑推荐
返回顶部
中图网
在线客服