软件下载站,为您提供安全的软件下载!

当前位置:首页 > 电脑专区 > 应用软件 > 电子阅读 > 轻松学Android开发pdf扫描版

轻松学Android开发pdf扫描版

分享到:
轻松学Android开发由浅入深,全面系统地介绍了Android开发技术。本书最大的特色就是提供了大量的插图,一改过去编程书籍枯燥乏味的文字讲解,生动形象地展现了Android开发所需要的知识,使读者能够轻松地掌握学习内容。本书的每一章都配有专门的习题,以便读者进行自我测验。本书还提供了大量的配套教学视频,这些视频和书中的实例源代码一起收录于配书光盘中。
轻松学Android开发共分四篇。“Android基础篇”主要介绍Android系统、Android布局设计以及Android程序开发中常用的各类控件等知识;“Android技术篇”主要介绍菜单、对话框、Toast、Notification、Activity、Service、Broadcast以及Android数据存储等;“Android应用篇”介绍了Android网络开发、GPS定位、Google.Maps、GoogleStreetView以及Android音频/视频开发、传感器、手势、图形处理等技术;“Android开发篇”详细介绍了Android应用程序——音乐播放器的开发,以提高读者的实战水平。
本书涉及面广,从基本操作到高级技术和核心原理,再到项目开发,几乎涉及Android开发的所有重要知识。本书适合想全面学习Android开发技术的人员阅读,也适合各种使用Android操作系统进行开发的工程技术人员参考。 有需要的朋友欢迎来3322软件站免费下载。
轻松学Android开发

轻松学Android开发简介:

出版社: 电子工业出版社
ISBN:9787121198427
版次:1
商品编码:11226048
品牌:Broadview
包装:平装
丛书名: 轻松学开发
开本:16开
出版时间:2013-05-01
用纸:胶版纸
页数:420

轻松学Android开发目录:

Android基础篇
第1章 初识Android
1.1 什么是Android
1.1.1 Android的发展
1.1.2 Android的架构及特点
1.2 Android开发平台的搭建
1.2.1 下载JDK
1.2.2 安装JDK
1.2.3 配置Java环境变量
1.2.4 安装Eclipse
1.2.5 安装与配置Android SDK
1.2.6 安装Android ADT
1.2.7 虚拟设备的创建与模拟器的运行
1.3 HelloAndroid——我的第一个Android程序
1.3.1 创建第一个Android程序——HelloAndroid
1.3.2 基本文件及Android框架
1.4 小结
1.5 习题
第2章 Android程序界面布局设计
2.1 布局概述
2.1.1 什么是布局
2.1.2 布局的类型
2.1.3 布局文件的常用概念
2.2 相对布局
2.2.1 相对容器布局
2.2.2 相对控件布局
2.3 线性布局
2.3.1 什么是线性布局
2.3.2 线性布局的语法
2.3.3 创建线性布局
2.4 表格布局
2.4.1 什么是表格布局
2.4.2 表格布局的语法
2.4.3 创建表格布局
2.5 帧布局
2.5.1 什么是帧布局
2.5.2 帧布局的语法
2.5.3 创建帧布局
2.6 网格布局和布局控件
2.6.1 什么是网格布局
2.6.2 网格布局的语法
2.6.3 创建网格布局
2.6.4 什么是布局控件
2.7 小结
2.8 习题
第3章 基本控件
3.1 控件概述
3.1.1 控件的构成
3.1.2 属性的使用
3.1.3 方法和事件的使用
3.2 文本类控件
3.2.1 文本框
3.2.2 编辑框
3.3 按钮类控件
3.3.1 按钮
3.3.2 图片按钮
3.3.3 开关按钮
3.3.4 单选按钮
3.3.5 复选按钮
3.4 图片控件
3.5 动画播放技术
3.5.1 补间动画
3.5.2 帧动画
3.6 时钟控件
3.7 日期与时间控件
3.7.1 日期选择控件
3.7.2 时间选择控件
3.8 小结
3.9 习题
第4章 高级控件
4.1 自动完成文本类控件
4.1.1 自动完成文本控件
4.1.2 多文本自动完成输入控件
4.2 进度条与拖动条
4.2.1 进度条
4.2.2 拖动条
4.3 评分条
4.4 滚动视图
4.5 列表视图
4.6 下拉列表
4.7 选项卡
4.8 页面滑动切换控件
4.9 图片切换控件
4.10 网格视图
4.11 小结
4.12 习题
Android技术篇
第5章 消息提示
5.1 菜单
5.1.1 选项菜单和子菜单
5.1.2 上下文菜单
5.2 对话框
5.2.1 普通对话框
5.2.2 提示对话框
5.2.3 进度对话框
5.2.4 日期选择对话框
5.2.5 时间选择对话框
5.3 消息提示框
5.4 通知提示框
5.5 小结
5.6 习题
第6章 深入解析Activity
6.1 从一个单界面程序看Activity
6.1.1 启动单界面程序
6.1.2 了解Activity的状态变化
6.1.3 结束Activity
6.2 在两个Activity之间跳转
6.2.1 启动第一个Activity——主Activity
6.2.2 创建第二个Activity
6.2.3 启动第二个Activity
6.2.4 跳转回主Activity
6.2.5 “BACK”到第二个Activity
6.3 在两个Activity之间传递数据
6.3.1 传递数据到目标Activity
6.3.2 返回数据到主Activity
6.4 Intent和IntentFilter
6.4.1 Intent
6.4.2 IntentFilter
6.5 小结
6.6 习题
第7章 服务与消息广播
7.1 Service简介
7.1.1 开发Service
7.1.2 Service的生命周期
7.2 操作Service
7.2.1 调用context.startService() 方法启动Service
7.2.2 调用context.bindService() 方法启动Service
7.3 Service通信
7.3.1 本地服务通信
7.3.2 远程服务通信
7.4 系统提供的Service
7.4.1 电话管理器
7.4.2 短信管理器
7.4.3 音频管理器
7.4.4 振动器
7.5 广播接收者
7.5.1 开发广播接收者组件
7.5.2 接收系统广播
7.6 小结
7.7 习题
第8章 数据存储
8.1 SharedPreferences轻量级存储
8.1.1 SharedPreferences和Editor
8.1.2 使用SharedPreferences存储数据
8.2 文件存储
8.2.1 读写文件中的数据
8.2.2 读写SD卡中的数据
8.3 SQLite数据库存储
8.3.1 SQLiteDatabase和SQLiteOpenHelper
8.3.2 数据库的基本操作
8.4 内容提供者
8.4.1 ContentProvider简介
8.4.2 自定义ContentProvider
8.5 小结
8.6 习题
Android应用篇
第9章 网络应用
9.1 Socket通信
9.1.1 Socket的工作机制
9.1.2 Socket服务器端开发
9.1.3 Socket客户端开发
9.1.4 运行程序
9.2 HTTP通信
9.2.1 HTTP通信方式
9.2.2 使用HttpURLConnection接口进行开发
9.2.3 使用HttpClient接口进行开发
9.3 URL通信
9.3.1 URL简介
9.3.2 URL通信开发
9.4 WebView
9.4.1 WebView简介
9.4.2 WebView开发
9.5 小结
9.6 习题
第10章 地理位置应用
10.1 GPS定位服务
10.1.1 GPS的相关类
10.1.2 获取GPS信息
10.2 Google Maps
10.2.1 获取Map API Key
10.2.2 创建模拟器
10.2.3 Google Maps的相关类
10.2.4 Google Maps地图查询应用
10.3 Google StreetView
10.3.1 Google StreetView服务的原理
10.3.2 Google StreetView程序的开发
10.4 小结
10.5 习题
第11章 音频和视频应用
11.1 音频应用
11.1.1 MediaPlayer类简介
11.1.2 使用MediaPlayer播放本地音频文件
11.1.3 使用MediaPlayer播放标准音频文件
11.2 视频应用
11.2.1 视频相关类简介
11.2.2 使用VideoView播放视频文件
11.3 音频和视频的录制
11.3.1 录制音频
11.3.2 录制视频
11.4 小结
11.5 习题
第12章 传感器应用
12.1 传感器开发
12.1.1 系统传感器
12.1.2 传感器的开发过程
12.1.3 真机测试
12.2 常用传感器
12.2.1 加速度传感器
12.2.2 磁场传感器
12.2.3 方向传感器
12.2.4 重力传感器
12.2.5 亮度传感器
12.3 小结
12.4 习题
第13章 手势应用
13.1 输入法手势识别
13.1.1 Gesture相关类简介
13.1.2 输入法手势程序开发
13.2 触摸屏手势识别
13.2.1 GestureDetector简介
13.2.2 触摸屏手势程序的开发
13.3 小结
13.4 习题
第14章 图形应用
14.1 位图
14.1.1 AssetManager类
14.1.2 Bitmap对象和BitmapFactory类
14.1.3 对assets文件夹的访问
14.2 Canvas绘图
14.2.1 Canvas类和Paint类
14.2.2 绘制基本图形
14.3 小结
14.4 习题
Android开发篇
第15章 Android程序开发——音乐播放器
15.1 程序简介
15.1.1 功能概述
15.1.2 开发环境及目标平台
15.2 程序架构
15.3 登录界面的设计与实现
15.4 主界面的设计与实现
15.4.1 主界面布局
15.4.2 音乐播放列表
15.4.3 音乐播放控制
15.4.4 音乐音量调节
15.4.5 音乐播放进度控制
15.4.6 主界面菜单
15.5 录音界面的设计与实现
15.5.1 录音界面
15.5.2 实现录音功能
15.5.3 播放录音文件
15.6 设置界面的设计与实现
15.6.1 设置来电铃声
15.6.2 设置闹铃铃声
15.6.3 设置通知铃声
15.7 小结

轻松学Android开发前言/序言:

Android是Google于2007年11月5日发布的基于Linux平台的开源操作系统。Android操作系统由AndyRubin开发,最初主要支持手机,目前已逐渐扩展到平板电脑及其他领域。由于其开源性,Android开发平台允许任何移动终端厂商加入Android联盟,进而拥有更多的开发者。随着用户和应用的日益丰富,一个崭新的平台也将很快成熟。
笔者结合多年的Android开发经验和心得体会,花费了一年多的时间写作本书。希望各位读者能在本书的引领下跨入Android世界的大门,并成为一名开发高手。本书最大的特色就是结合大量的说明插图,全面、形象、系统、深入地介绍Android程序的开发,并以大量实例贯穿于全书的讲解之中。学习完本书的内容后,读者应该可以具备独立进行项目开发的能力。
本书特色
1.配合大量教学插图,读书学习不再枯燥乏味
本书最大的特点就是通篇采用图片讲解,将传统的文字讲解转换为各种形式的图片和表格,最大限度地提升读者的阅读兴趣,让读者在潜移默化中掌握Android程序开发的精髓。
2.提供大量多媒体语音教学视频,体验全新课堂
笔者专门录制了大量的配套多媒体语音教学视频,以便读者更加轻松、直观地学习本书内容,提高学习效率。这些视频与本书源代码一起收录于配书光盘中。
3.讲解由浅入深、循序渐进,适合各个层次的读者阅读
本书从Android的基础开始讲解,逐步深入到Android的高级开发技术及应用,内容从易到难,讲解由浅入深,循序渐进,适合各个层次的读者阅读。
4.穿插大量开发实例和技巧,迅速提升开发水平
本书在讲解知识点时穿插了大量短小精悍的典型实例,并给出了大量的开发技巧,以便读者更好地理解各种概念和开发技术,体验实际编程情境,迅速提高开发水平。
本书内容及体系结构
Android基础篇(第1章至第4章)
本篇主要内容包括Android系统、Android布局设计以及Android程序开发中常用的各类控件等。通过本篇的学习,读者可以掌握Android程序开发的基本流程。结合使用布局与控件,读者可以开发出较简单的Android程序。
Android技术篇(第5章至第8章)
本篇主要内容包括菜单、对话框、Toast、Notification、Activity、Service、Broadcast,以及Android数据存储等。通过本篇的学习,读者可以掌握Android核心技术,开发出更完善的应用程序。
Android应用篇(第9章至第14章)
本篇主要内容包括Android网络开发、GPS定位、GoogleMaps、GoogleStreetView,以及Android音频/视频开发、传感器、手势、图形处理等。通过本篇的学习,读者可以掌握Android的一些高级应用技术。
Android开发篇(第15章)
本篇主要解讲音乐播放器程序的开发。该案例综合运用了Android的多项知识。通过本篇的学习,读者可以掌握Android系统更实用的开发技术,将各个知识点组合应用,提高程序开发能力。
读者对象
·了解一些Android技术,希望进一步学习的自学者。
·想学习Android技术,以方便找工作的求职者。
·大中专院校相关专业的学生和教师。
·需要一本Android案头手册的程序员。
·有Java基础的Android初学者。
·Android专业开发人员。
·Android开发爱好者。
·各种Android培训班的学员。
致谢
本书由华北电力大学(保定)的王雅宁编写。书中难免有疏漏和不妥之处,敬请各位读者不吝指正。
编者

免责声明:

轻松学Android开发来源于网络,仅用于分享知识,学习和交流!请下载完在24小时内删除。
轻松学Android开发禁用于商业用途!如果您喜欢《轻松学Android开发》,请购买正版,谢谢合作。
爱学习,请到3322软件站 / 查找资源自行下载!

使用说明:

方法一:
1、下载并解压,得出pdf文件
2、如果打不开本文件,请务必在3322软件站选择一款阅读器/zt/430.html下载
3、安装后,在打开解压得出的pdf文件
4、双击进行阅读
方法二:
1、在手机里下载3322软件站中的阅读器和百度网盘
2、直接将pdf传输到百度网盘
3、用阅读器打开即可阅读
展开更多

软件截图

扫描二维码,手机下载APP

软件下载站本地下载

相关文章