`

实战Android应用开发

阅读更多

《实战Android应用开发》
基本信息
作者: 李鸥 [作译者介绍]
出版社:清华大学出版社
ISBN:9787302288640
上架时间:2012-8-3
出版日期:2012 年8月
开本:16开
页码:1
版次:1-1
所属分类: 计算机 > 软件与程序设计 > 移动开发 > Android


更多关于 》》》《实战Android应用开发
内容简介
书籍
计算机书籍
  《实战android应用开发》通过开发实例和项目案例,详细地介绍了android应用开发的主要技术。书中的每一个知识点都通过常用示例进行通俗易懂的讲解,便于读者快速掌握android应用开发的知识,并能够快速地开发出android应用程序。本书配带1张光盘,收录了本书重点内容的教学视频和本书涉及的所有源代码。
  《实战android应用开发》分为11章,从android的基本知识讲起,通过实例逐步深入讲解了android的界面布局、程序特性、数据存储、网络通信、多媒体、手机短信通话、传感器和gps等应用开发的基本知识,然后介绍了android ndk开发等拓展知识,最后介绍了文件管理器、微博客户端综合案例,使读者综合应用所学知识,提高实战开发水平。
  《实战android应用开发》适合有一定java基础的android新手和移动开发新入行的人员阅读。对于有一定基础的读者,可通过本书进一步理解android应用开发的各个重点知识和概念;对于大、中专院校的学生和培训班的学员,本书不失为一本好教材。

目录
《实战android应用开发》
第1章 android基础( 教学视频:38分钟) 1
1.1 android介绍 1
1.1.1 android发展史 1
1.1.2 平台架构及特性 2
1.2 开发环境的搭建 5
1.2.1 java下载安装 5
1.2.2 android sdk下载 7
1.2.3 eclipse下载安装 8
1.2.4 eclipse配置 8
1.3 第一个android应用 13
1.3.1 创建android项目 13
1.3.2 运行调试android项目 17
1.4 工程目录结构及作用 22
1.5 本章总结 25
1.6 习题 26
第2章 android界面设计( 教学视频:49分钟) 27
2.1 界面设计原则和流程 27
2.1.1 界面设计原则 27
2.1.2 界面设计基本流程 28

.2.2 界面开发利器droiddraw 28
2.2.1 安装droiddraw 28
2.2.2 简单使用droiddraw 29
2.3 android中的基本布局layout 31
2.3.1 永不改变——帧布局(framelayout) 31
2.3.2 糖葫芦——线性布局(linearlayout) 33
2.3.3 阡陌纵横——表格布局(tablelayout) 34
2.3.4 我说在哪就在哪——绝对布局(absolutelayout) 36
2.3.5 我的邻桌——相对布局(relativelayout) 38
2.3.6 分而治之——切换卡(tabwidget) 39
2.3.7 犹抱琵琶半遮面——滚动视图(scrollview) 41
2.3.8 列表(listview) 44
2.4 android中综合界面实例 47
2.4.1 登录界面 47
2.4.2 体重计算器 52
2.4.3 相簿 56
2.4.4 四宫格 59
2.5 android中的常用特效 63
2.5.1 滚动文字 63
2.5.2 震动效果 64
2.5.3 镜像特效 65
2.6 android的主题和风格 69
2.7 本章总结 73
2.8 习题 73
第3章 android应用程序特性( 教学视频:129分钟) 75
3.1 activity——活动 75
3.1.1 横竖屏切换 75
3.1.2 拨打电话 79
3.1.3 活动总结 84
3.2 service——服务 85
3.2.1 创建服务 85
3.2.2 开始服务方式 88
3.2.3 绑定服务方式 90
3.2.4 服务总结 92
3.3 broadcastreceiver——广播 92
3.3.1 自定义广播 92
3.3.2 系统广播——短信广播 96
3.3.3 广播接收器总结 99
3.4 消息处理 99
3.4.1 进度条更新 100
3.4.2 搜索sd卡文件 103
3.4.3 异步处理总结 106
3.5 本章总结 107
3.6 习题 107
第4章 android数据存储( 教学视频:137分钟) 109
4.1 数据存储的方式 109
4.2 sharedpreference 109
4.2.1 自动保存登录信息 109
4.2.2 多应用程序共享用户信息 113
4.3 文件存储 114
4.3.1 文件的保存和读取 115
4.3.2 sd卡文件的保存和读取 118
4.3.3 文件存储总结 121
4.3.4 文件复制到sd卡 122
4.4 数据库存储 127
4.4.1 学生信息数据库的创建和删除 128
4.4.2 学生信息表的创建和删除 133
4.4.3 学生信息的增删改查 136
4.5 日记本 142
4.5.1 写日记 142
4.5.2 主界面 148
4.5.3 读取修改日记 152
4.5.4 日记本小结 157
4.6 网络存储 157
4.6.1 系统邮件设置 157
4.6.2 发送邮件 158
4.6.3 运行分析总结 159
4.7 数据共享 160
4.7.1 共享的图书信息 160
4.7.2 内容提供者(contentprovider) 161
4.7.3 内容解析器(contentresolver) 167
4.7.4 运行分析总结 168
4.8 系统通讯录 169
4.8.1 系统通讯录的保存 170
4.8.2 获取通讯录联系人信息 172
4.8.3 显示通讯录联系人 177
4.9 本章总结 180
4.10 习题 180
第5章 android网络通信( 教学视频:116分钟) 183
5.1 网络通信方式 183
5.2 android控制pc关机 184
5.2.1 pc服务器端 184
5.2.2 android控制端 187
5.2.3 运行分析总结 188
5.3 android即时聊天 189
5.3.1 android接收端 190
5.3.2 android发送端 192
5.3.3 运行分析总结 193
5.4 查询手机归属地 195
5.4.1 get请求 195
5.4.2 post请求 197
5.4.3 显示结果 200
5.4.4 总结 203
5.5 天气预报 204
5.5.1 天气获取 204
5.5.2 xml文件解析 206
5.5.3 结果显示 212
5.5.4 总结 213
5.6 在线翻译 213
5.6.1 web service环境 214
5.6.2 web service服务调用 215
5.6.3 总结 219
5.7 简易浏览器 219
5.7.1 浏览网页 219
5.7.2 网页事件处理 222
5.7.3 网页拍照 224
5.7.4 分析总结 226
5.8 wifi管理 227
5.9 蓝牙聊天 231
5.9.1 蓝牙搜索 231
5.9.2 聊天通信 235
5.9.3 总结 239
5.10 本章总结 240
5.11 习题 240
第6章 android多媒体( 教学视频:79分钟) 242
6.1 音乐播放器 242
6.1.1 播放列表 243
6.1.2 音乐播放 244
6.1.3 运行分析总结 249
6.2 学话机器人 249
6.2.1 语音录制 250
6.2.2 机器人学话 254
6.2.3 运行分析总结 255
6.3 视频播放器 255
6.3.1 多媒体播放类 256
6.3.2 视频视图videoview 260
6.3.3 视频播放总结 261
6.4 照相机 262
6.4.1 系统照相机 262
6.4.2 简易相机 265
6.4.3 照相总结 274
6.5 条纹码识别器 274
6.5.1 条纹码识别库 274
6.5.2 条纹码获取 278
6.5.3 条纹码总结 284
6.6 本章总结 284
6.7 习题 284
第7章 手机通信功能开发( 教学视频:100分钟) 286
7.1 短信导出 286
7.1.1 系统短信的保存 286
7.1.2 导出短信 288
7.1.3 分析总结 294
7.2 短信收发软件 294
7.2.1 短信防火墙 294
7.2.2 系统发送短信 297
7.2.3 直接发送短信 299
7.3 语音通话 303
7.3.1 呼出电话 303
7.3.2 来电防火墙 305
7.4 桌面备忘录 310
7.4.1 桌面实现 311
7.4.2 内容添加 314
7.4.3 widget运行 315
7.5 本章总结 317
7.6 习题 317
第8章 传感器、gps应用开发( 教学视频:24分钟) 319
8.1 访问传感器 319
8.1.1 世界坐标系 320
8.1.2 旋转坐标系 320
8.1.3 获取传感器清单(需要真机) 321
8.1.4 指南针应用(真机版) 322
8.1.5 指南针应用(模拟器版) 326
8.1.6 计步器应用 331
8.2 gps应用 336
8.2.1 gps位置获取 337
8.2.2 gps标记显示 345
8.2.3 测mapview上两点间距离 353
8.3 在mapview上绘制轨迹 361
8.3.1 轨迹绘制说明 362
8.3.2 使用google earth生成kml文件 362
8.4 基站应用 370
8.4.1 基站信号强度获取 370
8.4.2 基站定位 373
8.5 本章总结 376
8.6 习题 377
第9章 android ndk开发( 教学视频:46分钟) 378
9.1 windows下ndk开发环境搭建 378
9.1.1 下载android ndk 378
9.1.2 下载安装cygwin 380
9.1.3 验证ndk环境 384
9.1.4 安装eclipse下c/c++开发工具 387
9.1.5 安装eclipse下sequoyah插件 389
9.2 计算器 391
9.2.1 界面开发 392
9.2.2 ndk本地支持 392
9.2.3 调用实现 397
9.2.4 总结 400
9.3 等离子图像效果 400
9.3.1 ndk示例 401
9.3.2 建立等离子效果项目 401
9.3.3 java实现 403
9.3.4 本地方法实现 403
9.3.5 运行总结 408
9.4 水波纹效果 409
9.4.1 交互实现 409
9.4.2 ndk实现 412
9.4.3 运行分析 417
9.5 本章总结 418
9.6 习题 418
第10章 文件管理器( 教学视频:54分钟) 419
10.1 界面资源布局 419
10.2 视图类 420
10.2.1 项视图 420
10.2.2 文件配置 421
10.2.3 适配器 422
10.2.4 显示视图 423
10.3 文件管理 424
10.3.1 遍历根目录 424
10.3.2 上层目录 425
10.3.3 当前目录 425
10.3.4 单击选择 427
10.4 本章总结 428
第11章 微博客户端( 教学视频:56分钟) 429
11.1 开放平台的使用 429
11.1.1 应用注册 429
11.1.2 sdk使用 430
11.2 用户管理 433
11.2.1 用户授权请求 433
11.2.2 认证网页 434
11.2.3 认证返回数据存储 435
11.2.4 认证信息的存储 436
11.2.5 删除用户 437
11.3 微博主界面 439
11.3.1 认证用户登录 439
11.3.2 主界面设计 440
11.4 用户资料 442
11.4.1 用户信息获取 443
11.4.2 用户头像获取 444
11.4.3 关注详情 446
11.4.4 粉丝详情 449
11.5 用户消息 450
11.5.1 获取信息 451
11.5.2 显示评论 451
11.5.3 匹配高亮显示 452
11.5.4 评论处理 453
11.6 微博首页 454
11.6.1 未读消息 455
11.6.2 微博获取显示 456
11.6.3 微博详情 457
11.6.4 发布微博 459
11.7 本章总结 462

图书信息来源:中国互动出版网

分享到:
评论
1 楼 aa634749 2012-08-09  
哇,写的还挺详细的,支持一下。

相关推荐

    实战Android应用开发-李鸥

    《实战Android应用开发》是李鸥先生的一本深入探讨Android应用程序开发的专业书籍。该书旨在帮助读者通过实际项目案例,掌握Android开发的核心技术,并提升在真实环境中的开发能力。源代码提供给读者一个实践和学习...

    实战Android应用开发一书的配书光盘代码部分

    《实战Android应用开发》这本书是Android开发者们的重要参考资料,它深入浅出地讲解了Android应用开发的各个环节。书中配套的光盘代码部分是学习过程中的重要辅助材料,可以帮助读者更直观地理解书中的实例和理论...

    《实战Android应用开发》PDF

    《实战Android应用开发》这本书是为想要深入学习Android应用程序开发的开发者量身打造的实践指南。书中涵盖了Android开发的基础知识到高级技术,旨在帮助读者掌握实际项目中的Android应用开发技能。 首先,Android...

    实战Android应用开发-源文件

    在《实战Android应用开发》一书中,作者通过一系列的章节引领读者深入理解Android开发的各个环节,并提供配套的源代码来辅助学习。下面,我们将详细探讨这些标签所涵盖的知识点。 首先,"Android开发"是指使用...

    《实战Android应用开发》配书光盘

    《实战Android应用开发》配书光盘,内容为 (1)本书教学视频 (2)本书源文件 共分为6个压缩包,解压后是1.09G

    《实战Android应用开发》光盘资源

    《Android应用开发实战》:国内首本基于Android4.0的著作,资深专家亲自执笔,专业社区联袂推荐、一个综合性案例贯穿全书,融理论于实践,为实战进阶提供绝佳指导。这是一本实战性的进阶参考书,它摒弃了传统同类书...

    《实战Android应用开发》配书光盘-2

    《实战Android应用开发》配书光盘,内容为 (1)本书教学视频 (2)本书源文件 共分为6个压缩包,解压后是1.09G

    实战android应用开发(上)

    在《实战Android应用开发(上)》中,我们探索了Android平台上的应用程序设计与实现的各个方面。这份资源包含了各个章节的源代码,为学习者提供了深入理解Android开发的实践机会。下面将对这些章节涉及的知识点进行...

    《实战Android应用开发》配书光盘-5

    《实战Android应用开发》配书光盘,内容为 (1)本书教学视频 (2)本书源文件 共分为6个压缩包,解压后是1.09G

    android开发应用实战详解源码

    《Android开发应用实战详解源码》是一本专为Android开发者准备的实践指南,它涵盖了大量实用的小型示例代码,旨在帮助开发者巩固基础知识,解决实际问题。这些源码实例覆盖了Android开发的各个方面,包括用户界面...

    Android底层开发实战_Android底层开发实战_android_android开发实战_

    《Android底层开发实战》这...通过阅读《Android底层开发实战》,开发者不仅可以掌握Android底层开发的基础知识,还能学习到如何解决实际开发中遇到的问题,提升系统级优化能力,从而成为一名更全面的Android开发专家。

    android网络开发与应用实战详解源码

    2. JSON解析:Android应用程序经常需要与服务器交换JSON格式的数据。书中介绍了使用Gson和Jackson库进行JSON序列化和反序列化的技巧,以及如何手动解析JSON对象和数组。 3. 网络状态管理:Android设备的网络环境...

    《实战Android应用开发》配书光盘-3

    《实战Android应用开发》配书光盘,内容为 (1)本书教学视频 (2)本书源文件 共分为6个压缩包,解压后是1.09G

    《实战Android应用开发》配书光盘-4

    《实战Android应用开发》配书光盘,内容为 (1)本书教学视频 (2)本书源文件 共分为6个压缩包,解压后是1.09G

    《实战Android应用开发》配书光盘-1

    《实战Android应用开发》配书光盘,内容为 (1)本书教学视频 (2)本书源文件 共分为6个压缩包,解压后是1.09G

    Android底层开发技术实战详解_android底层_

    《Android底层开发技术实战详解》是一本面向Android底层开发者的专业书籍,旨在深入...通过阅读和实践书中的内容,开发者能够更好地应对Android开发中的各种挑战,为构建高效、稳定、安全的Android应用打下坚实基础。

    《C#开发Android应用实战 使用Mono for Android和.NET C#》

    《C#开发Android应用实战 使用Mono for Android和.NET C#》是一本专为开发者准备的指南,它详细阐述了如何利用C#语言和Mono for Android框架来构建原生的Android应用程序。这本书由(美)麦克卢尔撰写,是.NET开发者...

    android应用开发范例精解

    《Android应用开发范例精解》通过通俗易懂的开发实例及项目案例,详细介绍了Android应用开发的知识体系及实用开发技术。 《Android应用开发范例精解》共14章,分为3篇。第1篇为基础篇,涵盖Android背景及开发环境和...

    Android应用开发实战源代码

    以上这些知识点都是《Android应用开发实战》一书中的核心内容,通过这本书的学习,开发者能够系统地掌握Android开发的全过程,并具备实战能力。书中的源代码将为读者提供宝贵的实践机会,加深对理论知识的理解。

    android开发实战经典

    这本书名为《Android开发实战经典》,由李兴华编著,是一本针对Android开发的实用教材。从标题和描述中,我们可以得知它是一本专注于Android平台开发的专业书籍,内容涵盖了从基础知识到实战技巧的全面介绍。该书...

Global site tag (gtag.js) - Google Analytics