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

当前位置:首页 > 电脑专区 > 应用软件 > 电子阅读 > android移动开发一本就够pdf高清扫描版

android移动开发一本就够pdf高清扫描版

分享到:
android移动开发一本就够提供Android开发从入门到进阶的全程指导,囊括详尽的开发实践技术和前瞻的市场应用技巧。小编分享的这本书涵盖了Android开发从概念、技术到市场推广应用的全部话题,内容包括:Android概览、Android应用程序设计精髓、Android用户界面设计精髓、常用Android.API、更多Android应用程序设计原则、对外发布你的Android应用程序和附录7个部分。附录还包含了Android开发常用工具(如模拟器、DDMS、调试桥、Eclipse和SQLite等)的使用指南。Android移动开发一本就够不仅适合Android应用程序开发人员阅读,还能为QA测试人员提供指导。另外Android移动开发一本就够还可以帮助项目经理更好地管理项目进程和项目团队,帮助市场推广人员更好地把握市场,创造令人瞩目的销售业绩。
android移动开发一本就够

android移动开发一本就够目录:

第一部分 Android概览
第1章 Android简介
1.1 移动软件开发简史
1.1.1 遥想当年
1.1.2 “砖头”
1.1.3 无线应用协议(WAP)
1.1.4 专用移动平台
1.2 开放手机联盟(OHA)
1.2.1 无线Google
1.2.2 成立开放手机联盟
1.2.3 制造商:设计Android手机
1.2.4 移动运营商:传播Android体验
1.2.5 内容提供商:开发Android应用程序
1.2.6 充分发挥Android的优势
1.3 Android平台的不同之处
1.3.1 Android:下一代平台
1.3.2 免费开放源代码
1.3.3 熟悉和廉价的开发工具
1.3.4 合理的开发人员学习曲线
1.3.5 强大的应用程序开发支持
1.3.6 丰富、安全的应用集成
1.3.7 无障碍发布
1.3.8 为应用程序提供的“自由市场”
1.3.9 新生并逐渐成长的平台
1.4 Android平台
1.4.1 Android的基本体系结构
1.4.2 安全与许可权限
1.4.3 开发Android应用程序
小结 
参考资料和更多信息 
第2章 搭建你的Android开发环境
2.1 配置你的开发环境
2.1.1 配置操作系统以适应设备调试
2.1.2 配置Android硬件以供调试
2.1.3 升级Android SDK
2.1.4 Android软件开发包的问题
2.2 探索Android SDK
2.2.1 理解Android SDK许可协议
2.2.2 阅读Android SDK文档
2.2.3 探索Android应用程序框架
2.2.4 了解Android工具
2.2.5 探索Android示例应用程序
小结
 参考资料和更多信息
 第3章 编写第一个Android应用程序
3.1 测试你的开发环境
3.1.1 在Eclipse工程中导入Snake应用程序
3.1.2 为Snake工程创建Android虚拟设备(AVD)
3.1.3 为Snake工程创建运行配置参数3.1.4 在Android模拟器中运行Snake应用程序3.2 构建你的第一个Android应用程序
3.2.1 创建和配置新的Android工程
3.2.2 Android应用程序的核心文件和目录
3.2.3 为新工程创建Android虚拟设备
3.2.4 为工程配置运行参数
3.2.5 在模拟器中运行Android应用程序
3.2.6 在模拟器中调试Android应用程序
3.2.7 为Android应用程序添加日志记录
3.2.8 为应用程序添加媒体支持
3.2.9 为应用程序添加位置服务(LBS)
3.2.10 在硬件上调试应用程序
小结 
参考资料和更多信息 
第二部分 Android应用程序设计精髓
第4章 剖析Android应用程序
4.1 掌握重要的Android术语
4.2 使用应用程序Context
4.3 使用Activity执行应用程序任务
4.3.1 Android Activity的生命周期
4.3.2 使用Intent管理Activity跳转
4.4 使用服务
4.5 接收和广播Intent
小结 
参考资料和更多信息 
第5章 使用Android Manifest文件定义应用程序
5.1 配置Android Manifest文件
5.2 管理你的应用程序标识
5.2.1 为你的应用程序指定版本
5.2.2 给你的应用程序加上名称和图标
5.3 强制指定应用程序的系统需求
5.3.1 针对特定SDK版本
5.3.2 强制指定应用程序平台需求
5.3.3 使用外部库
5.4 注册Activity和其他应用程序组件
5.4.1 使用Intent过滤器为应用程序指派主入口点Activity
5.4.2 配置其他Intent过滤器
5.5 使用许可权限
5.5.1 注册应用程序所需的许可权限
5.5.2 注册应用程序授予其他应用程序的许可权限
5.6 探索Manifest文件的其他参数
小结 
参考资料和更多信息 
第6章 管理应用程序资源
6.1 什么是资源
6.1.1 存储应用程序资源
6.1.2 理解资源目录的层级结构
6.1.3 资源的类型
6.1.4 存储不同的资源类型
6.1.5 使用程序访问资源6.2 使用Eclipse设置简单资源
6.3 使用资源
6.3.1 使用String(字符串)资源
6.3.2 使用格式化的字符串资源
6.3.3 使用字符串数组
6.3.4 使用Boolean(布尔)资源
6.3.5 使用Integer(整型)资源
6.3.6 使用颜色
6.3.7 使用尺寸
6.3.8 使用简单Drawable资源
6.3.9 使用图像
6.3.10 使用动画
6.3.11 使用菜单
6.3.12 使用XML文件
6.3.13 使用原始文件
6.3.14 资源引用
6.3.15 使用布局(Layout)
6.3.16 使用样式(Style)
6.3.17 使用主题(Theme)
6.4 引用系统资源
小结 
参考资料和更多信息 
第三部分 Android用户界面设计精髓
第7章 探索用户界面屏幕元素
7.1 Android视图和布局简介
7.2 使用TextView显示文本
7.2.1 配置布局和尺寸
7.2.2 在文本中创建上下文链接
7.3 获取用户数据
7.3.1 使用EditText控件获取用户输入文本
7.3.2 使用Spinner控件为用户提供可选输入
7.4 使用按钮、多选框和单选组
7.4.1 使用基本按钮
7.4.2 使用多选框和开关(Toggle)按钮
7.4.3 使用RadioGroup和RadioButton
7.5 获取用户输入的日期和时间
7.6 使用指示器向用户显示数据
7.7 使用SeekBar调整进度
7.7.1 使用RatingBar显示评分数据
7.7.2 使用Chronometer显示时间推移
7.7.3 显示时间
7.8 为用户提供选项和上下文菜单
7.8.1 使用选项菜单7.8.2 使用ContextMenu
7.9 处理用户事件
7.9.1 监听触摸模式状态改变
7.9.2 监听全屏幕上的事件7.9.3 监听长时单击
7.9.4 监听焦点改变
7.1 使用对话框
7.10.1 探索不同类型的对话框7.10.2 跟踪对话框的生命周期
7.10.3 使用自定义对话框
7.11 使用样式
7.12 使用主题
小结 
第8章 使用布局设计用户界面
8.1 创建Android用户界面
8.1.1 使用XML资源创建布局
8.1.2 使用代码创建布局
8.2 组织用户界面
8.3 使用内建的布局类
8.3.1 使用FrameLayout
8.3.2 使用LinearLayout
8.3.3 使用RelativeLayout
8.3.4 使用TableLayout
8.3.5 在屏幕上使用多布局
8.4 使用内建的View容器类
8.4.1 使用数据驱动容器
8.4.2 使用标签组织视图
8.4.3 添加滚动支持
8.4.4 探索其他视图容器
小结 
第9章 绘图与动画
9.1 屏幕绘图
9.2 使用文字
9.2.1 使用默认字体
9.2.2 使用自定义字体
9.2.3 测量文字所需的屏幕尺寸
9.3 使用位图
9.4 使用图形
9.4.1 用XML资源定义图形
9.4.2 使用程序定义图形
9.4.3 绘制各种图形
9.5 使用动画
9.5.1 使用逐帧动画
9.5.2 使用补间动画
小结 
第四部分 使用常用Android API
第10章 使用Android数据和存储API
10.1 使用应用程序首选项
10.1.1 创建私有和共享首选项
10.1.2 搜索和读取首选项
10.1.3 新增、修改和删除首选项
10.1.4 使用Android文件系统查找首选项数据
10.2 使用文件和目录
10.2.1 探索Android应用程序目录
10.2.2 使用Android文件系统操作其他目录和文件
10.3 使用SQLite数据库存储结构化数据
10.3.1 创建SQLite数据库
10.3.2 创建、修改和删除数据库记录
10.3.3 在SQLite数据库中执行查询
10.3.4 关闭和删除SQLite数据库
10.3.5 设计持久数据库
10.3.6 向应用程序界面绑定数据
小结 
参考资料和更多信息
 第11章 使用内容提供器在应用程序间共享数据
......
第12章 使用Android网络API
......
第13章 使用Android Web API
......
第14章 使用位置服务API
......
第15章 使用Android多媒体API
......
第16章 使用Android电话API
16.1 使用电话功能
16.1.1 为获取手机状态信息取得许可权限
16.1.2 获取通话状态
16.1.3 请求获取服务信息
16.1.4 监控信号强度和数据连接速度
16.1.5 使用电话号码
16.2 使用短消息
16.2.1 获得发送和接收短消息的许可权限
16.2.2 发送短消息
16.2.3 接收短消息
16.3 拨打和接听电话
小结 
参考资料和更多信息 
第17章 通过OpenGL ES使用Android 3D图形
......
第18章 使用Android NDK
......
第19章 使用Android可选硬件API
......
第五部分 更多Android应用程序设计原则
第20章 使用通知
......
第21章 使用服务
......
第22章 扩展Android应用程序
......
第23章 用户账户管理与数据同步
......
 第24章 处理高级用户输入
......
第25章 面向不同设备配置和语言
......
第六部分 对外发布你的Android应用程序
第26章 移动软件开发过程
......
第27章 设计和开发“防弹”Android应用程序
......
第28章 测试Android应用程序
......
第29章 销售你的Android应用程序
......
第七部分 附录
附录A Android模拟器快速入门
A.1 模拟器的目的:虚拟现实
A.2 使用Android虚拟设备(AVD)
A.2.1 使用Android SDK和AVD管理器
A.2.2 创建AVD
A.3 使用指定AVD启动模拟器
A.3.1 配置模拟器启动项
A.3.2 启动模拟器运行应用程序
A.3.3 从Android SDK和AVD管理器中启动模拟器
A.4 配置模拟器的GPS位置信息
A.5 在两个模拟器实例之间拨打电话
A.6 在两个模拟器实例之间发送消息
A.7 通过控制台与模拟器交互
A.7.1 使用控制台模拟来电
A.7.2 使用控制台模拟短消息
A.7.3 使用控制台发送GPS坐标
A.7.4 使用控制台监视网络状态
A.7.5 使用控制台操作电源设置
A.7.6 使用其他控制台命令
A.8 享受模拟器
A.9 认识模拟器的局限
附录B Android DDMS快速入门
B.1 独立或结合Eclipse使用DDMS
B.2 熟悉DDMS的关键特性
B.3 使用进程
B.3.1 向Android应用程序关联调试器
B.3.2 监视Android应用程序的线程活动
B.3.3 触发垃圾回收(GC)
B.3.4 监视堆活动
B.3.5 监视内存分配
B.3.6 终止Android进程
B.4 使用文件浏览器
B.4.1 浏览模拟器或设备上的文件系统
B.4.2 从模拟器或设备上拷贝文件
B.4.3 向模拟器或设备拷贝文件
B.4.4 删除模拟器或设备上的文件
B.5 使用模拟器控制
B.5.1 模拟语音来电
B.5.2 模拟短消息接收
B.5.3 发送位置坐标
B.6 使用应用程序日志
B.7 在模拟器或目标设备上截屏
附录C Android调试桥快速入门
C.1 列表显示连接的设备和模拟器
C.2 针对特定设备使用ADB命令
C.3 启动和停止ADB服务进程
C.3.1 停止ADB服务进程
C.3.2 启动和检测ADB服务进程
C.4 发布Shell命令
C.4.1 发布单条Shell命令
C.4.2 使用Shell会话
C.4.3 使用Shell启动和终止模拟器
C.5 拷贝文件
C.5.1 向设备或模拟器发送文件
C.5.2 从设备提取文件
C.6 安装和卸载Android应用程序
C.6.1 安装应用程序
C.6.2 重装应用程序
C.6.3 卸载应用程序
C.7 使用LogCat记录日志
C.7.1 显示所有的日志信息
C.7.2 在日志数据中包含日期和时间信息
C.7.3 过滤日志信息
C.7.4 清除日志
C.7.5 将日志输出重定向至一个文件
C.7.6 访问次级日志
C.8 控制备份服务
C.8.1 强制备份操作
C.8.2 强制恢复操作
C.8.3 将存档数据清空
C.9 生成Bug报告
C.10 使用Shell查看SQLite数据库
C.10.1 在ADB Shell中进行应用程序压力测试
C.10.2 通过Shell安装和使用自定义二进制文件
C.11 其他ADB命令探索
附录D Eclipse技巧和诀窍
D.1 构建你的Eclipse工作空间
D.1.1 集成源代码管理服务
D.1.2 调整视图中的标签面板
D.1.3 最大化窗口
D.1.4 最小化窗口
D.1.5 显示并排窗口
D.1.6 显示同一文件的两个部分
D.1.7 关掉不需要的标签面板
D.1.8 保持对窗口的控制
D.1.9 定制日志过滤器
D.2 编写Java代码
D.2.1 善用自动补全(Auto-Complete)
D.2.2 格式化代码
D.2.3 创建类
D.2.4 创建方法存根(stub)
D.2.5 组织导入
D.2.6 重命名
D.2.7 重构代码
D.2.8 整理代码
D.2.9 提供Javadoc风格的文件
D.2.10 解决诡异的构建错误
附录E SQLite快速入门
E.1 探索SQLite的常见任务
E.2 使用sqlite3命令行接口
E.2.1 运行ADB Shell
E.2.2 连接数据库
E.2.3 探索你的数据库
E.2.4 导入和导出数据库
E.2.5 在命令行中执行SQL命令
E.2.6 使用其他的sqlite3命令
E.2.7 认识SQLite的局限
E.3 通过实例学习:学生成绩数据库
E.3.1 设计学生成绩数据库的模式
E.3.2 结合AUTOINCREMENT创建简单表
E.3.3 向表中插入数据
E.3.4 使用SELECT查询表数据
E.3.5 创建具有外键和复合主键的表
E.3.6 修改和更新表数据
E.3.7 使用JOIN进行多表查询
E.3.8 使用计算列
E.3.9 对计算列使用子查询
E.3.10 删除表

下载说明:

方法一:
1、下载并解压,得出pdf文件
2、如果打不开本文件,别着急,这时候请务必在3322软件站选择一款阅读器下载哦
3、安装后,再打开解压得出的pdf文件
4、以上都完成后,接下来双击进行阅读就可以啦,朋友们开启你们的阅读之旅吧。
方法二:
1、可以在手机里下载3322软件站中的阅读器和百度网盘
2、接下来直接将pdf传输到百度网盘
3、用阅读器打开即可阅读

免责声明:

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

软件截图

下载提示

android移动开发一本就够pdf高清扫描版

正在下载...

扫描二维码,手机下载APP

软件下载站本地下载

相关文章