您好,欢迎光临有路网!
Android开发从入门到精通(项目案例版)
QQ咨询:
有路璐璐:

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

  • 作者:明日学院
  • 出版社:中国水利水电出版社
  • ISBN:9787517057741
  • 出版日期:2017年09月01日
  • 页数:661
  • 定价:¥89.80
  • 分享领佣金
    手机购买
    城市
    店铺名称
    店主联系方式
    店铺售价
    库存
    店铺得分/总交易量
    发布时间
    操作

    新书比价

    网站名称
    书名
    售价
    优惠
    操作

    图书详情

    内容提要
    《Android开发从入门到精通(项目案例版)》从*行代码开始,详尽讲述了Android(安卓)开发入门、Android进阶、Android核心技术、Android**编程、Android项目实战案例等内容。全书共25章,其中前20章主要介绍了Android开发入门基础知识、用户界面设计基础、UI组件的应用、基本程序单元Activity、Android应用核心Intent、Android程序调试、Android事件处理和手势、Action Bar的使用、图形图像处理技术、多媒体应用开发、数据存储技术、Handler消息处理、Service应用、传感器应用、位置服务与地图应用、网络编程及Inter应用。所有重要知识点均结合实例讲解。*后5章通过欢乐写数字、锁屏背单词等5个具体的移动开发案例,完整展现了项目开发的全过程。
    目录
    1.1Android简介

    智能手机操作系统

    Android大事记

    Android特征

    Android系统架构

    Android应用领域

    1.2搭建Android开发环境

    开发环境概述

    K的下载

    K的安装与配置

    集成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过滤器

    配置ction>标记

    配置标记

    配置标记

    第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手势

    手势检测

    手势添加

    0章Android应用的资源

    视频讲解:160分钟实例:7个

    10.1字符串资源

    定义字符串资源文件

    使用字符串资源

    10.2颜色资源

    颜色值的定义

    定义颜色资源文件

    使用颜色资源

    10.3尺寸资源

    Android支持的尺寸单位

    定义尺寸资源文件

    使用尺寸资源

    10.4布局资源

    10.5数组资源

    定义数组资源文件

    使用数组资源

    10.6图像资源

    Drawable资源

    mipmap资源

    10.7主题和样式资源

    主题资源

    样式资源

    10.8菜单资源

    定义菜单资源文件

    使用菜单资源

    10.9Android程序国际化

    1章Action Bar的使用

    视频讲解:66分钟实例:5个

    11.1Action Bar概述

    11.2Action Bar基本应用

    显示和隐藏Action Bar

    添加Action Item选项

    添加 Action View

    Action Bar与Tab

    11.3实现层级式导航

    启用程序图标导航

    配置父Activity

    控制导航图标的显示

    2章消息、通知、广播与闹钟

    视频讲解:84分钟实例:4个

    12.1通过Toast显示消息提示框

    12.2使用AlertDialog实现对话框

    12.3使用Notification在状态栏上显示
    通知

    12.4使用BroadcastReceiver发送和
    接收广播

    BroadcastReceiver简介

    BroadcastReceiver应用

    12.5使用AlarmManager设置闹钟

    AlarmManager简介

    设置一个简单的闹钟

    3章图形图像处理技术

    视频讲解:94分钟实例:7个

    13.1常用绘图类

    Paint类

    Canvas类

    Path类

    Bitmap类

    BitmapFactory类

    13.2绘制2D图像

    绘制几何图形

    绘制文本

    绘制图片

    绘制路径

    13.3Android中的动画

    实现逐帧动画

    实现补间动画

    4章多媒体应用开发

    视频讲解:125分钟实例:6个

    14.1播放音频与视频

    使用MediaPlayer播放音频

    使用SoundPool播放音频

    使用VideoView播放视频

    使用MediaPlayer和SurfaceView

    播放视频

    14.2控制摄像头

    拍照

    录制视频

    14.3本章总结

    5章数据存储技术

    视频讲解:106分钟实例:5个

    15.1SharedPreferences存储

    获得SharedPreferences对象

    向SharedPreferences文件存储数据

    读取SharedPreferences文件中存储的

    数据

    15.2文件存储

    内部存储

    外部存储

    15.3数据库存储

    sqlite3工具的使用

    使用代码操作数据库

    15.4使用Content Provider实现数据
    共享

    Content Provider概述

    创建Content Provider

    使用Content Provider

    15.5本章总结

    6章Handler消息处理

    视频讲解:45分钟实例:3个

    16.1Handler消息传递机制

    Handler类简介

    Handler类中的常用方法

    16.2Handler与Looper、MessageQueue的
    关系

    16.3消息类(Message)

    16.4循环者(Looper)

    16.5本章总结

    7章Service应用

    视频讲解:64分钟实例:2个

    17.1Service概述

    Service的分类

    Service的生命周期

    17.2Service的基本用法

    创建与配置Service

    启动和停止Service

    17.3Bound Service

    17.4使用IntentService

    8章传感器应用

    视频讲解:75分钟实例:4个

    18.1Android传感器概述

    Android的常用传感器

    开发步骤

    18.2磁场传感器

    18.3加速度传感器

    18.4方向传感器

    18.5本章总结

    9章位置服务与地图应用

    视频讲解:72分钟实例:5个

    19.1位置服务

    获取LocationProvider

    获取定位信息

    19.2地图服务

    获得地图API密钥

    下载SDK开发包

    新建使用地图API的Android

    项目…………………………………

    定位到“我的位置”

    19.3本章总结

    第20章网络编程及Inter应用

    实例:6个

    20.1通过访问网络

    发送GET请求

    发送POST请求

    20.2解析JSON格式数据

    JSON简介

    解析JSON数据

    20.3使用WebView显示网页

    使用WebView组件浏览网页

    使用WebView加载HTML代码

    让WebView支持

    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类

    添加子控件

    测量控件并设置宽高

    摆lant中的子控件

    设置组合动画

    设置接口回调

    设置用于控制动画效果的方法

    静待花开

    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本章总结

    开发资源库使用说明

    与描述相符

    100

    北京 天津 河北 山西 内蒙古 辽宁 吉林 黑龙江 上海 江苏 浙江 安徽 福建 江西 山东 河南 湖北 湖南 广东 广西 海南 重庆 四川 贵州 云南 西藏 陕西 甘肃 青海 宁夏 新疆 台湾 香港 澳门 海外