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开发完全讲义相关推荐

  1. 《Android/OPhone 开发完全讲义》样章和目录下载

    <Android/OPhone 开发完全讲义>一书已经出版,现提供3个样章(第1.8和14章)试读,欢迎提出宝贵意见. 购买:互动网(china-pub) 内容简介 本书近500页,共25 ...

  2. 《Android/OPhone开发完全讲义》连载(7):使用SharedPreferences存取复杂数据

    本文为<Android/OPhone开发完全讲义>一书的内容连载.转载请注明出处 我们知道SharedPreferences只能保存简单类型的数据,例如,String.int等.如果想用S ...

  3. 《Android/OPhone 开发完全讲义》已出版,现提供源代码下载

    <Android/OPhone 开发完全讲义>已出版. 购买: 互动网(China-pub) 样章下载 现将本书源代码完全公开   Android-OPhone-src.zip 目录 前言 ...

  4. 《Android/OPhone 开发完全讲义》目录

    目录 前言 第1章 Android入门 1 1.1 Android的基本概念 1 1.1.1 Android简介 1 1.1.2 Android的系统构架 3 1.2 Android开发环境的搭建 4 ...

  5. android ophone开发...,(OPhone、android讲义.doc

    Android-OPhone-src.zip <Android/OPhone开发完全讲义>源代码下载次数: 8 2?小时前 目录前言第1章 Android入门 11.1 Android的基 ...

  6. Windows Mobile与OPhone开发对比

    转载自IT168 [ http://www.it168.com/ ]       Windows Mobile在经历过最初的Wince系列,pockect pc和smartphone两种版本,到微软最 ...

  7. Android应用开发性能优化完全分析,移动应用开发课程报告

    如下是我工作中一个项目的一次经历(我将代码回退特意抓取的),出现这个问题的场景是一次压力测试导致整个系统卡顿,瞬间杀掉应用就OK了,究其原因最终查到是一个API的调运位置写错了方式,导致一直被狂调,当 ...

  8. 最新《微专业Android安卓开发工程师课程》

    1.Android应用界面开发 资源下载 001 Android开发简介.flv 002 开始第一个应用.flv 003 Activity你必须知道的那些事(上).flv 004 Activity你必 ...

  9. 关于 Android 平台开发相关的有哪些推荐书籍?

    转自:http://www.zhihu.com/question/19579609 作者:Shan Huang 链接:http://www.zhihu.com/question/19579609/an ...

最新文章

  1. 致传统企业朋友:不够痛就别微服务,有坑
  2. C# 4.0新特性——Optional Parameters
  3. 优秀的 jQuery 文本输入框自动完成 自动提示插件
  4. Java集合系列---TreeMap源码解析(巨好懂!!!)
  5. c语言中如何确保一个程序是单例的_c++单例模式
  6. 读取XML文件时,总报“前言中不允许有内容”错误-分析
  7. openstack相关资料集结
  8. 45个python入门案例_给Python小白看的10个使用案例,入门Python就在这里了
  9. JavaScript判断数组中是否有重复元素方法
  10. python入门到精通 _6文件读写
  11. Scala中的fold和reduce理解
  12. 体育用品商城小程序开发功能
  13. AT指令详解,错误代码详解
  14. linux PS命令详解
  15. office2007 打开Excel 提示 工作表中的公式包含一个或多个无效引用的解决方法
  16. 基于QT的网络音乐播放器(一)
  17. 凯文·凯利:个人数据才是大未来
  18. layui js 自定义打印功能实现
  19. Pytorch快速搭建Alexnet实现手写英文字母识别+PyQt实现鼠标绘图
  20. 常用传感器讲解八--土壤湿度传感器(XH-M214)

热门文章

  1. Oracle去重后再进行count()计数
  2. 计算机毕业设计JAVA班费收支管理系统mybatis+源码+调试部署+系统+数据库+lw
  3. linux去掉文件快捷方式,整理总结:Linux常用命令篇
  4. 百钱买百鸡python创新编程_编程零基础应当如何开始学习 Python?
  5. Marshal Unmarshal in golang
  6. 关于 app 开启 talkback 模式,界面上的数字串无法正确播报数字(播报成了金额)的解决方法
  7. 经典Java多态例子
  8. 【软件测试】测试大纲法——测试用例编写
  9. 开学了,计算机的大学生们,送你们一篇经书,希望你们的四年不负年华!
  10. python不允许使用关键字作为变量名、允许使用内置函数_Python不允许使用关键字作为变量名,允许使用内置函数名作为变量名,但这会改变函数名的含义。...