Android/OPhone开发完全讲义

Android/OPhone开发完全讲义


基本信息

作者: 李宁
出版社:中国水利水电出版社
ISBN:9787508475271
上架时间:2010-7-1
出版日期:2010 年6月
开本:16开
页码:466
更多精彩信息地址:http://www.china-pub.com/196865
更有精彩样张抢先试读:http://www.china-pub.com/computers/common/mianfeisd.asp?id=196865


编辑推荐

国内覆盖面最广的Android开发指南
国内第一同时涉及Android和OPhone技术的参考手册
全书贯穿Android 1.5至Android 2.1五大Android版本的重要特性
超过200个实际案例,提供完美的实战环境
大量有价值的代码可以直接用于实际的项目
一线开发人员倾力之作,使全书的内容更接近实战
完整的综合应用案例,理论与实战相结合


精彩评论:

1号订的,2号就给送来了,够速度,看了样章觉得不错,是本好书。

内容又好价格还便宜!总算碰见个有良心的出版商

书终于到了,yeah,看了头几章,感觉不错。例子丰富,而且讲解详细,书的内容几乎涉及到了android的每一个细节部分。正在详细阅读中。等看完了再来评论。

万年历的例子讲的真好,思路清晰,且通俗幽默,多谢了李老师

本书从目录上看是目前最全的一本android书,而且价格也不贵,打算买回来看看。


目录

目 录
前言
如何使用本书的例子
第一部分 准备篇——大军未动,粮草先行
第1章 Android入门 2
1.1 Android的基本概念 2
1.2 Android开发环境的搭建 5
1.3 Android SDK中的常用命令行工具 8
1.4 PC上的Android 10
……
第2章 第一个Android程序 14
2.1 编写用于显示当前日期和时间的程序 14
2.2 调试程序 18
2.3 签名和发布应用程序 18
2.4 DDMS透视图 20
2.5 本章小结 21
第二部分 基础篇——Android世界的精彩之旅
第3章 Android应用程序架构 23
3.1 Android应用程序中的资源 23
3.2 Android的应用程序组件 25
3.3 AndroidManifest.xml文件的结构 26
3.4 本章小结 27
第4章 建立用户接口 28
4.1 建立、配置和使用Activity 28
实例1:演示Activity的生命周期 31
4.2 视图(View) 33
实例2:混合使用XML布局文件和代码来控制视图 37
实例3:定制组件——带图像的TextView 39
实例4:定制组件——带文本标签的EditText 42
实例5:定制组件——可更换表盘的指针时钟 44
4.3 使用AlertDialog类创建对话框 49
实例6:创建询问是否删除文件的【确认/取消】对话框 50
实例7:创建【覆盖/忽略/取消】对话框 51
实例8:创建3种选择省份的列表对话框 54
实例9:水平进度对话框和圆形进度对话框演示 58
……
第5章 组件详解 84
5.1 显示和编辑文本的组件 84
5.1.1 显示文本的组件:TextView 85
实例18:在TextView中显示URL及不同
字体大小、不同颜色的文本 86
实例19:带边框的TextView 88
5.1.2 输入文本的组件:EditText 89
实例20:在EditText中输入特定的字符 90
实例21:按回车键显示EditText 91
5.1.3 自动完成输入内容的组件:AutoCompleteTextView 92
……
第6章 移动存储解决方案 129
6.1 最简单的数据存储方式:
SharedPreferences 129
6.1.1 使用SharedPreferences存取数据 129
6.1.2 数据的存储位置和格式 131
实例35:存取复杂类型的数据 131
6.1.3 设置数据文件的访问权限 133
6.1.4 可以保存设置的Activity:
PreferenceActivity 134
6.2 文件的存储 137
6.2.1 openFileOutput和openFileInput方法 137
实例36:SD卡文件浏览器 138
实例37:存取SD卡中的图像 142
……
第7章 应用程序之间的通讯 166
7.1 Intent与Activity 166
7.1.1 用Intent启动Activity,并在
Activity之间传递数据 166
7.1.2 调用其他应用程序中的Activity(拨打
电话、浏览网页、发Email等) 169
7.1.3 定制自己的Activity Action 172
实例42:将电子词典的查询功能共享成
一个Activity Action 174
……
第8章 Android服务 182
8.1 Service起步 182
8.1.1 Service的生命周期 182
8.1.2 绑定Activity和Service 185
8.1.3 在BroadcastReceiver中启动Service 187
8.2 系统服务 188
8.2.1 获得系统服务 188
实例47:监听手机来电 189
实例48:来电黑名单 190
……
第9章 网络 214
9.1 可装载网络数据的组件 214
实例54:将网络图像装载到ListView
组件中 215
实例55:Google图像画廊(Gallery) 217
9.2 WebView组件 221
9.2.1 用WebView组件浏览网页 221
实例56:手机浏览器 221
9.2.2 用WebView组件装载HTML代码 222
实例57:将英文词典整合到Web页中
(JavaScript调用Java方法) 224
……
第10章 多媒体 237
10.1 图形 237
10.1.1 图形绘制基础 237
实例61:绘制基本的图形和文本 239
10.1.2 绘制位图 243
实例62:用两种方式绘制位图 243
第三部分 进阶篇——深入Android世界的腹地
第11章 2D动画 267
11.1 帧(Frame)动画 267
AnimationDrawable与帧动画 267
实例69:通过帧动画方式播放Gif动画 269
实例70:播放帧动画的子集 271
11.2 补间(Tween)动画 273
11.2.1 移动补间动画 273
实例71:循环向右移动的EditText与上下弹跳的球 275
……
第12章 OpenGL ES编程 288
12.1 OpenGL简介 288
12.2 构建OpenGL ES的基本开发框架 289
12.3 2D图形绘制 290
……
第13章 资源、国际化与自适应 299
13.1 Android中的资源 299
13.1.1 Android怎么存储资源 300
13.1.2 资源的种类 300
13.1.3 资源文件的命名 301
13.2 定义和使用资源 301
……
第14章 访问Android手机的硬件 322
14.1 在手机上测试硬件 322
14.1.1 安装Android USB驱动 322
14.1.2 在手机上测试程序 324
14.1.3 在手机上调试程序 324
……
第15章 放在桌面上的小玩意 343
15.1 窗口小部件(App Widget) 343
15.1.1 在Android桌面上添加
App Widget 343
15.1.2 开发App Widget的步骤 344
实例78:数字时钟 346
15.1.3 AppWidgetProvider类 348
15.1.4 向App Widget添加配置Activity 349
……
第16章 NDK编程 357
16.1 Android NDK简介 357
16.2 安装、配置和测试NDK开发环境 358
16.2.1 系统和软件要求 358
16.2.2 下载和安装Android NDK 358
16.2.3 下载和安装Cygwin 359
16.2.4 配置Android NDK的开发环境 361
16.2.5 编译和运行NDK自带的例子 362
……
第17章 整合Android与脚本语言 372
17.1 Android脚本环境简介 372
17.2 Android脚本环境安装 373
17.3 编写和运行Android脚本 374
17.4 本章小结 376
第18章 Android平台的新特性展示 377
18.1 Android平台的新特性 377
18.2 Android Framework API演变 379
18.3 实时壁纸(Live Wallpapers,Android 2.1) 380
18.4 补间动画渲染器(Android 1.6) 387
18.5 本章小结 389
第19章 另类的输入输出 390
19.1 手势(Gesture) 390
19.2 让手机说话(TTS) 395
19.3 本章小结 396
第20章 蓝牙 397
20.1 蓝牙简介 397
20.2 打开和关闭蓝牙设备 398
20.3 搜索蓝牙设备 398
20.4 蓝牙Socket 400
20.5 OBEX服务器 402
20.6 本章小结 403
第四部分 OPhone篇——进入OPhone世界
第21章 OPhone入门 405
21.1 OPhone平台概述 405
21.2 OPhone开发环境搭建 407
21.3 在真机上调试程序 408
21.4 本章小结 410
第22章 OPhone的API扩展 411
22.1 视频电话 411
22.2 搜索API 413
22.3 本章小结 414
第23章 JIL Widget开发详解 415
23.1 编写第一个JIL Widget程序 415
23.2 多媒体 417
23.3 操作文件 418
23.4 获得系统信息 422
23.5 控制硬件 425
23.6 本章小结 427
第五部分 综合实例篇——实践是检验真理的唯一标准
第24章 万年历 429
24.1 主界面设计与实现 429
24.2 选项菜单功能 443
24.3 可以写日记和提醒的万年历 444
24.4 本章小结 454
第25章 知道当前位置的Google GTalk 机器人 455
25.1 GTalk的通讯协议和技术 455
25.2 登录GTalk:Login类 456
25.3 联系人信息 458
25.4 联系人之间的通讯 461
25.5 本章小结 466

你可能感兴趣的:(Android/OPhone开发完全讲义)