图书介绍

移动开发全平台解决方案PDF|Epub|txt|kindle电子书版本网盘下载

移动开发全平台解决方案
  • DevDiv移动开发社区编著 著
  • 出版社: 北京:海洋出版社
  • ISBN:9787502780654
  • 出版时间:2011
  • 标注页数:401页
  • 文件大小:97MB
  • 文件页数:416页
  • 主题词:移动电话机-应用程序-程序设计

PDF下载


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

下载说明

移动开发全平台解决方案PDF格式电子书版下载

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

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

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

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

图书目录

第1章 开发环境搭建1

1.1 Android开发环境搭建1

1.1.1相关软件准备1

1.1.2安装与设置1

1.2 iOS开发环境搭建4

1.2.1相关软件准备5

1.2.2安装与设置7

1.2.3 Xcode整体布局8

1.3 Windows Phone开发环境搭建9

1.3.1相关软件准备9

1.3.2安装与设置10

1.3.3环境搭建涉及的其他问题11

1.3.4其他必备工具或方法11

第2章 模拟器的使用13

2.1 Android模拟器13

2.1.1 Android模拟器的创建13

2.1.2 Android模拟器的使用14

2.2 iOS模拟器15

2.2.1 iOS模拟器简介15

2.2.2清理界面17

2.2.3硬件模拟需求18

2.2.4模拟内存警告18

2.2.5多点触摸操作18

2.3 Windows Phone模拟器18

2.3.1 Wiindows Phone模拟器界面18

2.3.2 Windows Phone模拟器的使用19

第3章 调试方法21

3.1 Android调试21

3.1.1 Android调试桥21

3.1.2查询模拟器、设备22

3.1.3发送ADB命令22

3.1.4向特定模拟器、设备实例发送命令22

3.1.5安装应用程序23

3.1.6转发端口23

3.1.7模拟器、设备与文件传输23

3.1.8 ADB命令列表24

3.1.9执行shell命令25

3.1.10启用logcat日志27

3.1.11停止ADB服务29

3.2 iOS调试29

3.2.1终端输出30

3.2.2窗口提示30

3.2.3使用Leaks工具查看对象与内存31

3.3 Windows Phone调试32

3.3.1 Windows Phone工程的构成32

3.3.2调试Windows Phone程序36

3.3.3打印Log36

3.3.4常见问题及解决办法36

第4章 触摸屏41

4.1 Android触摸屏41

4.1.1 Android输入处理41

4.1.2 Android多点触摸与手势47

4.2 iOS触摸屏48

4.2.1 iOS输入处理49

4.2.2 iOS多点触摸与手势49

4.3 Wiindows Phone触摸屏50

4.3.1 Windows Phone输入处理50

4.3.2 Wiindows Phone多点触摸与手势56

第5章 Ul控件57

5.1 Android常用控件57

5.1.1 Button控件57

5.1.2 CheckBox控件58

5.1.3 ListView控件59

5.1.4容器控件70

5.2 iOS常用控件74

5.2.1 Button控件74

5.2.2输入控件75

5.2.3 Label控件76

5.2.4 Switch控件77

5.2.5 Slider控件77

5.2.6定制UISlider的on/off显示文字78

5.3 Windows Phone常用控件84

5.3.1 Button控件84

5.3.2 CheckBox控件87

5.3.3 RadioButton88

5.3.4 Slider控件89

5.3.5容器控件90

5.3.6输入控件94

5.3.7图形控件96

5.3.8其他基础控件102

5.3.9 Paviot(枢轴控件)106

5.3.10 Panorama(全景视图控件)108

5.3.11 WebBrowser(浏览器控件)109

5.3.12自定义控件110

5.3.13扩展控件(Siverlight Toolkit控件库)115

5.3.14广告控件119

第6章 双缓冲画图123

6.1 Android双缓冲画图123

6.1.1 Android画图基础123

6.1.2双缓冲画图的实现127

6.2 iOS双缓冲画图129

6.2.1 iOS中通过双缓冲实现截屏129

6.2.2双缓冲的应用131

6.3 Wiindows Phone双缓冲画图131

第7章 线程操作132

7.1 Android线程操作132

7.1.1 Thread类实现多线程132

7.1.2 AsyncTask类实现多线程135

7.1.3多线程通信原理136

7.2 iOS线程操作137

7.2.1线程创建及通信137

7.2.2范例详解140

7.2.3 iOS线程的注意事项及测试142

7.3 Windows Phone线程操作142

7.3.1 Dispatcher调度与RenderingThread线程原理143

7.3.2 Dispatcher属性144

7.3.3多线程实例144

7.3.4多线程的其他应用145

第8章 网络应用146

8.1 Android网络应用146

8.1.1 Android的HTTP访问类146

8.1.2使用WAP方式访问HTTP149

8.2 iOS网络应用149

8.2.1 iOS的HTTP访问类150

8.2.2 Socket应用154

8.3 Windows Phone网络应用159

8.3.1 Windows Phone的HTTP访问类159

8.3.2 WebClient与HTTpWebRequest的使用160

第9章 多语言支持与编码格式162

9.1编码相关知识162

9.1.1编码原理及发展历史162

9.1.2常见字符集标准162

9.1.3常见编码标准163

9.1.4 BOM163

9.2 Android多语言支持与编码格式164

9.2.1资源文件165

9.2.2通过资源文件实现多语言支持166

9.2.3设置应用的Locale(显示语言)168

9.3 iOS多语言支持与编码格式172

9.3.1 iOS多语言支持172

9.3.2 iOS编码格式176

9.4 Wiindows Phone多语言支持与编码格式179

9.4.1 Wiindows Phone多语言支持179

9.4.2 Wiindows Phone编码格式182

第10章 获取手机信息184

10.1 Android获取手机信息184

10.1.1获取手机IMEI和SIM卡相关信息184

10.1.2获取系统属性185

10.1.3获取手机的CPU信息和内存信息188

10.1.4获取己经安装的APK信息190

10.2 iOS获取手机信息193

10.3 Windows Phone获取手机信息194

10.3.1获取用户信息195

10.3.2获取设备信息195

10.3.3获取用户和设备信息封装类DeviceInfo.cs197

10.3.4获取用户和设备信息的应用198

第11章 资源图片的使用200

11.1 Android资源图片的使用200

11.1.1 drawable下资源图片的使用200

11.1.2 assets下资源图片的使用202

11.1.3 nine patch图片的使用202

11.2 iOS资源图片的使用206

11.3 Wiindows Phone资源图片的使用207

11.3.1图片格式选择207

11.3.2图片文件选择207

11.3.3图片大小限制207

11.3.4 Bu ildAction选项设置208

11.3.5释放内存208

第12章 文件、SD卡操作210

12.1 Android文件及SD卡操作210

12.1.1 I/O操作210

12.1.2私有文件操作214

12.1.3 SD卡操作216

12.2 iOS文件及SD卡操作217

12.2.1获取Home Directory217

12.2.2枚举文件夹217

12.2.3文件夹的建立及删除218

12.2.4创建与读取文件219

12.2.5读取与写入plist文件220

12.3 Wiindows Phone文件及SD卡操作224

12.3.1 IsolatedStorage224

12.3.2 IsolatedStorageSettings226

12.3.3 SD卡访问228

12.3.4关于IsolatedStorage的一个常见误解229

第13章 数据库操作230

13.1 Android数据库操作230

13.1.1 Android集成SQLite数据库231

13.1.2 Andorid数据库实例分析233

13.1.3 SQLite管理工具236

13.2 iOS数据库操作237

13.2.1 iOS中SQLite的使用及数据库文件的准备237

13.2.2 iOS中数据库的操作239

13.2.3 Core Data在数据库中的应用240

13.3 Windows Phone数据库操作243

13.3.1 Isolated Storage243

13.3.2第三方嵌入式数据库243

13.3.3 SQLite Client for WindowsPhone244

13.3.4 Wiondws Phone中使用数据库的注意事项247

第14章 第三方库调用248

14.1 Android第三方库调用248

14.1.1 Android中创建第三方库248

14.1.2 Andorid中调用第三方库249

14.2 iOS第三方库调用251

14.2.1 iOS中创建第三方库251

14.2.2创建Device与Simulator通用的Static Library254

14.2.3 iOS中调用第三方库258

14.3 Windows Phone第三方库调用259

14.3.1 Windows Phone中创建第三方库259

14.3.2 Windows Phone中调用第三方库261

第15章 短信、电话、邮件264

15.1 Android短信、电话、邮件264

15.1.1 Android短信功能264

15.1.2 Android电话功能267

15.1.3 Android邮件功能272

15.2 iOS短信、电话、邮件272

15.2.1 iOS短信功能273

15.2.2 iOS电话功能273

15.2.3 iOS邮件功能273

15.3 Windows Phone短信、电话、邮件274

15.3.1启动器(Launchers)调用短信、电话、邮件功能275

15.3.2选择器(Choosers)调用短信、电话、邮件功能280

15.3.3启动器和选择器的区别及使用方法289

第16章 开机自启动290

16.1 Android开机自启动290

16.2 iOS开机自启动291

16.3 Windows Phone开机自启动291

第17章 日程与闹钟292

17.1 Android日程与闹钟292

17.1.1日程292

17.1.2闹钟296

17.2 iOS日程与闹钟298

17.3 Windows Phone日程与闹钟300

第18章 墙纸、屏保、Widget301

18.1 Android墙纸、屏保、Widget301

18.1.1墙纸301

18.1.2屏保301

18.1.3 Widget305

18.2 iOS墙纸、屏保、Widget308

18.3 Windows Phone墙纸、屏保、Widget308

第19章Timer机制309

19.1 Android Timer机制309

19.1.1计划任务309

19.1.2 UI更新310

19.2 iOS Timer机制312

19.2.1 NSTimer简介312

19.2.2 NSTimer创建方法312

19.2.3 NSTimer应用实例312

19.3 Windows Phone Timer机制313

19.3.1 DispatcherTimer的使用方法314

19.3.2 XNA中的Timer315

19.3.3以视频刷新频率为Timer315

第20章 ×ML相关知识317

20.1 Android中XML相关知识317

20.1.1解析JSON数据319

20.1.2解析XML数据319

20.2 iOS中XML相关知识322

20.2.1 XML在iOS开发中的使用322

20.2.2 String在iOS开发中的使用326

20.2.3 XML和String之间的简单转换328

20.3 Windows Phone中XML相关知识329

20.3.1 XML简介329

20.3.2 Windows Phone中字符串与XML的使用329

第21章 解压缩332

21.1 Android解压缩332

21.2 iOS解压缩336

21.2.1数据压缩与解压336

21.2.2通过第三方库解压缩338

21.3 Windows Phone解压缩338

第22章 定位技术341

22.1 Android定位技术341

22.1.1 LocationManager定位341

22.1.2基站和WiFi定位342

22.1.3模拟经纬度坐标346

22.2 iOS定位技术348

22.2.1 CLLocationManager类的使用348

22.2.2 CLLocationManagerDelegate类的使用349

22.3 Windows Phone定位技术350

22.3.1 Windows Phone定位技术基础350

22.3.2 Windows Phone定位技术实例351

第23章 传感器353

23.1 Android传感器353

23.1.1 Android传感器的类型353

23.1.2加速度传感器355

23.1.3其他传感器357

23.1.4 Android中传感器的相关类357

23.2 iOS传感器358

23.2.1加速器358

23.2.2三轴陀螺仪359

23.3 Windows Phone传感器359

23.3.1加速器API359

23.3.2 Windows Phone传感器实例分析360

第24章 动画362

24.1 Android Animation362

24.1.1动画类型362

24.1.2加载XML动画文件368

24.2 iOS Animation368

24.2.1 UIView页面切换动画368

24.2.2 CATransition动画369

24.2.3 CABasicAnimation动画371

24.3 Windows Phone Animation371

24.3.1变换、动画简介及分类372

24.3.2基于定时器的动画372

24.3.3利用Obj ectAnimation实现动画374

24.3.4利用ImageTool Gif解码库播放动画378

24.3.5页面切换动画380

第25章 权限、打包、签名及安装、卸载381

25.1 Android权限、打包、签名及安装、卸载381

25.1.1 Android权限、打包、签名381

25.1.2 Android安装、卸载387

25.2 iOS权限、打包、签名及安装、卸载389

25.2.1 iOS权限、打包、签名389

25.2.2 iOS安装、卸载396

25.3 Wiindows Phone权限、打包、签名及安装、卸载399

25.3.1 Wiindows Phone权限、打包、签名399

25.3.2 Wiindows Phone安装、卸载400

参考文献401

热门推荐