图书介绍

从实例走进OPhone世界PDF|Epub|txt|kindle电子书版本网盘下载

从实例走进OPhone世界
  • 周轩,廖临波编著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:9787111330301
  • 出版时间:2011
  • 标注页数:287页
  • 文件大小:98MB
  • 文件页数:299页
  • 主题词:移动电话机-应用程序-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

从实例走进OPhone世界PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一篇 平台基础篇2

第1章千里之行始于足下——OPhone开发入门2

1.1搭建开发平台2

1.1.1安装JavaSDK3

1.1.2安装Eclipse5

1.1.3安装AndroidSDK6

1.1.4安装OPhoneSDK7

1.1.5模拟器的配置和运行8

1.1.6配置Eclipse环境11

1.2创建第一个程序12

1.2.1创建工程12

1.2.2真机运行指南13

1.3HelloOPhone工程分析14

1.3.1开发平台结构14

1.3.2工程组成15

1.4外部资源管理17

1.4.1资源存储17

1.4.2资源配置18

1.4.3资源访问19

1.5本章小结21

第2章进一步海阔天空——项目开发起步22

2.1程序设计初探22

2.1.1需求分析22

2.1.2设计流程22

2.1.3代码实现23

2.1.4代码分析26

2.2界面实现27

2.2.1添加菜单27

2.2.2新增界面32

2.3程序核心Activity34

2.3.1Acitivity启动34

2.3.2Activity生命周期35

2.4日志功能37

2.4.1日志信息37

2.4.2日志使用38

2.4.3日志分析39

2.5实现交互的Intent40

2.5.1Intent应用功能40

2.5.2Intent基础知识42

2.5.3Intent应用实例43

2.6用Preference存取简单信息44

2.7调试工具46

2.7.1adbshell46

2.7.2ADB常用命令48

2.7.3其他工具49

2.8本章小结49

第3章范例代码剖析——APIDemos50

3.1程序整体介绍50

3.1.1程序整体结构51

3.1.2程序主界面启动分析53

3.2控件使用55

3.2.1布局界面Layout55

3.2.2条状物Bar58

3.2.3图片Image63

3.3系统功能代码实例66

3.3.1实现交互的Dialog实例66

3.3.2提示用户的Notification实例68

3.4实例的单元测试70

3.5本章小结72

第二篇无线通信篇74

第4章沟通从电话开始——通话应用74

4.1用户需求分析74

4.2设计模式与功能实现74

4.2.1从按钮响应到MVC模式75

4.2.2手机状态与包76

4.2.3后台运行与文件读写78

4.3便捷呼叫78

4.3.1实现按钮响应的接口78

4.3.2弹出对话框80

4.3.3保存输入数据81

4.3.4使用Permission82

4.4来电判断运营商85

4.4.1呼叫状态监听85

4.4.2呼叫状态判断87

4.5自动保存呼叫记录89

4.5.1文件写入90

4.5.2使用文件管理器91

4.5.3文件读取91

4.6程序开机自启动92

4.6.1表示启动完成的Intent93

4.6.2广播接收者BroadcastReceiver93

4.6.3BroadctReceiver生命周期95

4.7本章小结95

第5章便捷由短信引领——短信应用96

5.1短信基础知识96

5.1.1短信单元组成96

5.1.2短信发送实例97

5.1.3短信运行测试环境99

5.2PendingIntent功能介绍101

5.2.1发送方法详解释101

5.2.2PendingIntent应用举例102

5.3SMSManager功能介绍104

5.3.1长短信和数据短信104

5.3.2短信的接收方法105

5.3.3特殊短信的接收106

5.4本章小结108

第6章信息传递的中介——网络应用109

6.1网络应用基础109

6.1.1网页文本获取实例109

6.1.2解决无法访问网络问题112

6.1.3OPhone网页的不同113

6.2获取网络数据114

6.2.1获取图片代码115

6.2.2多线程访问网络116

6.2.3线程工具AsyncTask118

6.3HTTP协议的开发122

6.3.1HttpClient介绍122

6.3.2用GET方法获取数据123

6.3.3用POST方法提交数据123

6.4简单的网页呈现WebVew125

6.5本章小结126

第三篇娱乐游戏篇128

第7章进入音乐世界——音乐播放器应用128

7.1最简易的音乐播放器128

7.1.1UI设计128

7.1.2代码分析129

7.1.3音频播放MediaPlayer类131

7.1.4进一步开发133

7.2播放列表133

7.2.1准备音乐133

7.2.2UI设计135

7.2.3数据共享存储ContentProviders机制136

7.2.4播放列表显示137

7.2.5播放音乐140

7.3后台播放组件Service143

7.3.1Service概述144

7.3.2进度条145

7.3.3后台播放的实现146

7.4本章小结149

第8章3D产品开发——OpenGLES应用150

8.1OpenGL与OPhone150

8.2.3D开发框架150

8.2.1GLSurfaceVew类151

8.2.2Renderer接口152

8.3图形着色155

8.4物体旋转157

8.5纹理贴图160

8.5.1载入纹理160

8.5.2创建纹理矩阵162

8.5.3绘制纹理162

8.6事件处理163

8.7本章小结165

第9章建立信息的仓库——数据库应用166

9.1SQLite数据库简介166

9.2SQLite相关操作167

9.2.1命令行工具167

9.2.2代码操作168

9.2.3封装操作179

9.3音乐数据库实例181

9.3.1数据库设计182

9.3.2主界面设计186

9.3.3文件浏览器187

9.3.4播放列表190

9.4本章小结192

第10章游戏实例分析——贪吃蛇193

10.1贪吃蛇开发基础193

10.1.1View类基础194

10.1.2自定义属性194

10.1.3数据结构195

10.1.4运行顺序196

10.1.5TileView类199

10.2解剖贪吃蛇199

10.2.1游戏界面199

10.2.2游戏交互201

10.2.3界面刷新202

10.2.4状态保存203

10.3不死贪吃蛇的实现205

10.4本章小结206

第四篇移动生活篇209

第11章找到所处的位置——GPS应用209

11.1背景知识209

11.1.1硬件开发流程209

11.1.2GPS介绍210

11.1.3情景模式介绍211

11.2设计流程212

11.2.1确保GPS可用212

11.2.2获得GPS控制权216

11.2.3获得情景模式控制权219

11.2.4其他工作221

11.3切换代码223

11.4提升用户体验224

11.5本章小结227

第12章捕捉方向和速度——传感应用228

12.1传感器概述228

12.1.1手机上的传感器228

12.1.2加速度传感器229

12.2获取传感器数据231

12.2.1AVD配置231

12.2.2管理与监听传感器232

12.2.3软件版本问题235

12.2.4代码示例236

12.3模拟器中的传感器236

12.3.1OpenIntents项目237

12.3.2SensorSimulator使用237

12.3.3导入模拟器库239

12.3.4编写代码241

12.4应用实例242

12.4.1翻转手机调静音242

12.4.2计步器244

12.5本章小结247

第13章留下美好的瞬间——相机应用248

13.1摄像头结构与参数248

13.1.1摄像头整体结构248

13.1.2传感器分类249

13.1.3摄像头主要参数250

13.1.4视频录制参数251

13.2相机程序基础252

13.2.1相机的界面和代码252

13.2.2代码流程分析253

13.2.3代码功能分析254

13.2.4相机资源的释放与关闭255

13.3Camera类的接口和功能257

13.3.1回调接口和类257

13.3.2预览功能257

13.3.3图片旋转功能260

13.4摄像效果优化262

13.4.1自动焦距调整262

13.4.2相片保存与优化263

13.5本章小结265

第五篇OPhone拓展篇267

第14章与众不同的OPhone——特色应用267

14.1主屏程序HomeAPI267

14.1.1主屏程序功能267

14.1.2界面初始化流程269

14.1.3注册Receiver流程271

14.1.4添加快捷方式272

14.2AGPS快速定位273

14.2.1什么是AGPS273

14.2.2AGPS实现原理274

14.2.3AGPS数据分析276

14.3基于3G网络的可视电话277

14.3.1可视电话简介277

14.3.2可视电话应用开发277

14.4本章小结279

第15章OPhone开发者必读——MM平台280

15.1MobileMarket介绍280

15.1.1MobileMarket功能280

15.1.2开发者注册流程281

15.2计费模式283

15.2.1创新的销售模式283

15.2.2Try and Buy流程283

15.2.3鉴权的申请284

15.2.4应用改造流程285

15.3分成模式286

15.4本章小结287

后记288

参考文献289

热门推荐