《Android网络开发技术实战详解》
基本信息
作者: 朱桂英
丛书名: Android移动开发技术丛书
出版社:电子工业出版社
ISBN:9787121173493
上架时间:2012-8-13
出版日期:2012 年8月
开本:16开
页码:548
版次:1-1
所属分类: 计算机 > 软件与程序设计 > 移动开发 > Android

 
 

更多关于 》》》《Android网络开发技术实战详解》
内容简介
书籍
计算机书籍
  《android网络开发技术实战详解》以android 网络应用程序的开发为主题,从底层原理开始讲起,结合真实的案例向读者详细介绍了android 的基本组件的使用及应用程序开发的整个流程。本书的讲述由浅入深,从介绍android 平台的基本组件到带领读者开发大型应用程序,结构清晰、语言简洁。
  全书分为18 章,分别介绍了android 开发之前所要做的工作、必须具备的网页开发技术、html 5基础、在android 系统中开发网页的必备技术、http 通信处理、url 地址处理、webkit、wi-fi、蓝牙、邮件和rss 应用等。在本书最后,通过4 个大型综合实例,讲述了开发网络视频播放器系统、rss 阅读器系统、邮件系统、流量监控系统的基本过程,介绍了开发大型android 系统的常规流程。
  《android网络开发技术实战详解》内容翔实,实例丰富,案例真实,既可作为初学者的参考资料,也可作为向此领域发展的程序员的参考书。
目录
《android网络开发技术实战详解》
第1章 熟悉而又陌生的android 1
1.1这几年的那些事 1
1.2来到智能手机世界这个大舞台 2
1.2.1何谓智能手机 2
1.2.2百家争鸣的时代 2
1.3不只是群狼战术这点优势 3
1.3.1优点一——系出名门 3
1.3.2优点二——强大的开发团队 4
1.3.3优点三——诱人的奖励机制 4
1.3.4优点四——开源 4
1.4搭建android应用开发环境 5
1.4.1安装android sdk的系统要求 5
1.4.2安装jdk、eclipse和android sdk 5
1.4.3设定android sdk home 13
1.4.4验证理论 14
1.4.5创建android虚拟设备(avd) 15
1.4.6启动avd模拟器 16
第2章 时刻准备着 18
2.1简析android安装文件 18
2.1.1android sdk目录结构 18
2.1.2android.jar及内部结构 19
2.1.3阅读sdk文档需要技巧 20
2.1.4不简单的sdk工具 22
2.2实例教学 23
2.3android系统架构剖析 27
2.3.1android体系结构介绍 27
2.3.2android应用工程文件的组成 30
2.3.3应用程序的生命周期 33
第3章 必须具备的网页开发技术 36
3.1熟悉的html 36
3.1.1html初步 36
3.1.2文字的字体 37
3.1.3使用标示标记 40
3.1.4必不可少的区域和段落标记 41
3.1.5表格格外重要 43
3.1.6表单和动态相关 46
3.2强大的xml技术 49
3.2.1xml概述 50
3.2.2语法是根基 50
3.2.3获取xml文档 51
3.3css化妆 53
3.3.1基本语法 53
3.3.2css属性 54
3.3.3没有规矩,不成方圆 56
3.4javascript能让你动起来 57
3.4.1javascript的语法 57
3.4.2javascript运算符 58
3.4.3javascript中的循环语句 59
3.4.4javascript函数 61
3.4.5javascript事件 64
第4章 html 5强势来袭 66
4.1把握未来的风向标 66
4.1.1漫漫发展历程 66
4.1.2无与伦比的体验 67
4.2竟然可以处理视频 67
4.2.1神奇的[video]标记 68
4.2.2[video]标记的属性 69
4.3音频也没有问题 73
4.3.1[audio]标记 73
4.3.2[audio]标记的属性 74
4.4一发不可收 77
4.4.1使用[canvas]标记 77
4.4.2html dom canvas 对象 78
4.4.3canvas小试牛刀 79
4.5web存储是更加震撼的功能 84
4.5.1什么是web存储 84
4.5.2深远的影响 84
4.5.3html 5中的两种存储方法 85
4.6全新的表单 87
4.6.1全新的input 类型 87
4.6.2全新的表单元素 91
4.6.3全新的表单属性 94
第5章 开始工作 101
5.1准备工作 101
5.1.1需要web空间支持 101
5.1.2一个例子 103
5.1.3控制页面的缩放 107
5.2添加css装扮 108
5.2.1第一步:设置基本的样式 108
5.2.2第二步:添加视觉效果 110
5.3javascript让页面更加精彩 111
5.3.1有用的jquery框架介绍 111
5.3.2使用jquery后更加绚丽 113
5.4ajax带来了一片绚丽 115
5.5有动画后会更加美丽 122
5.5.1感谢jqtouch的帮助 122
5.5.2一个简单应用 122
第6章 http通信处理 131
6.1先谈谈java中的网络通信 131
6.1.1java网络通信基础 131
6.1.2socket和serversocket天生是一对 134
6.1.3是结束的时候了 139
6.2http通信基础 143
6.2.1http概述 143
6.2.2协议功能 144
6.2.3android中的http 144
6.3apache接口是一个中介 145
6.3.1apache接口基础 145
6.3.2apache的那点事 146
6.3.3apache应用要点 153
6.4标准中介——java接口 162
6.4.1ip地址 162
6.4.2url地址 163
6.4.3套接字socket类 164
6.4.4urlconnection类 165
6.4.5在android中使用java.net 166
6.5使用android网络接口 168
6.6在手机屏幕中传递http参数 169
6.6.1设计思路 169
6.6.2具体实现 169
第7章 处理url地址 174
7.1url类 174
7.1.1最根本的url类 174
7.1.2urlconnection在android 183
7.2具有完全访问能力的httpurlconnection 191
7.2.1httpurlconnection的功能 191
7.2.2在android中使用 httpurlconnection 194
第8章 webkit称王 201
8.1webkit的目录结构 201
8.2庖丁解牛webkit 203
8.2.1整体框架结构 203
8.2.2顶端的java层 203
8.2.3底部的c层 206
8.3操作webkit三步走 208
8.3.1第一步:webkit初始化 208
8.3.2第二步:载入数据 210
8.3.3第三步:刷新绘制 211
8.4webview是重中之重 212
8.4.1分析webview 212
8.4.2webview的功能 213
8.4.3实现webview的两种方式 214
8.4.4webview的几个常见功能 217
8.4.5浏览网页的演练 225
8.4.6加载html程序的演练 227
8.4.7加载javascript程序的演练 228
第9章 神奇的wi-fi 233
9.1微服私访wi-fi系统 233
9.1.1在android中打开wi-fi 233
9.1.2分析层次结构 234
9.1.3寻找差异 235
9.2漫漫分析源码路 236
9.2.1本地部分源码是幕后英雄 236
9.2.2jni中介部分 240
9.2.3高高在上的java框架部分 241
9.2.4可见的设置部分 243
9.3我们的任务 244
9.3.1强大的wifimanager类 244
9.3.2开始行动吧 248
第10章 开发蓝牙应用程序 260
10.1究竟何谓蓝牙 260
10.1.1漫漫发展历程 260
10.1.2蓝牙的特点 260
10.1.3android中的蓝牙 261
10.2继续深入到底层 261
10.2.1蓝牙层次结构 261
10.2.2android平台中的蓝牙和linux中的蓝牙的差异 263
10.3分析源码是深入学习开源的最佳途径 264
10.3.1初始化蓝牙芯片 264
10.3.2蓝牙服务 265
10.3.3管理蓝牙电源 266
10.4离不开的类 266
10.4.1bluetoothsocket类 266
10.4.2bluetoothserversocket类 267
10.4.3bluetoothadapter类 268
10.4.4bluetoothclass.service类 275
10.4.5bluetoothclass.device.major 类 276
10.4.6bluetoothclass.device类 276
10.4.7bluetoothclass类 277
10.5开始应用 279
10.5.1使用bluetoothadapter类 279
10.5.2使用bluetoothsocket类 281
10.6有用的总结 284
10.7开发一个遥控器程序 289
第11章 邮件让世界变小了 299
11.1最简单的开发邮件应用的办法 299
11.1.1配置android邮件客户端 299
11.1.2在发送短信时实现e-mail 邮件通知 302
11.1.3来电时自动邮件通知 306
11.1.4一个简易邮件发送系统 308
11.1.5调用内置gmail发送邮件 313
11.1.6其他处理邮件的方法 317
11.2用smsmanager类收发邮件 319
11.2.1何谓smsmanager 319
11.2.2一个简单的邮件发送程序 321
11.3寻找外援 327
11.3.1使用commons-mail.jar发送 邮件 327
11.3.2使用mail.jar和activation.jar实现邮件的接收和发送 330
11.3.3在android中用commons-email.jar和mail.jar实现邮件收发 337
第12章 rss是来自网络的力量 339
12.1认识rss 339
12.1.1rss的用途和阅读器介绍 339
12.1.2学习rss语法 340
12.2学习sax技术 341
12.2.1sax的原理 341
12.2.2基于对象和基于事件的接口 342
12.2.3常用的接口和类 343
12.3开发一个rss程序 346
第13章 android网络典型应用实践 362
13.1在线播放mp3 362
13.2远程下载手机铃声 369
13.3上传文件到远程服务器 376
13.4远程下载系统 380
13.4.1需要了解apk 380
13.4.2具体实现 383
13.5开发微博客户端 389
13.5.1基础知识介绍 389
13.5.2微博开发技术 390
13.5.3具体实现 391
第14章 网络视频播放器系统 399
14.1mediaplayer视频技术 399
14.1.1mediaplayer基础 399
14.1.2mediaplayer的状态 399
14.1.3接口 402
14.1.4常量 403
14.1.5公共方法 403
14.2videoview也很重要 405
14.2.1构造函数 405
14.2.2公共方法 405
14.3网络视频播放器系统 407
14.3.1实现布局文件 407
14.3.2主程序文件 408
第15章 综合邮件系统 417
15.1项目介绍 417
15.1.1项目背景介绍 417
15.1.2项目目的 417
15.2系统需求分析 418
15.2.1构成模块 418
15.2.2系统流程 420
15.2.3功能结构图 420
15.2.4系统功能说明 421
15.2.5系统需求 421
15.3数据存储设计 421
15.3.1用户信息类 422
15.3.2sharedpreferences类 426
15.4具体编码 428
15.4.1欢迎界面 429
15.4.2系统主界面 432
15.4.3邮箱类型设置 440
15.4.4邮箱收取设置 443
15.4.5邮箱发送设置 449
15.4.6邮箱用户检查 455
15.4.7设置用户别名 460
15.4.8用户邮件编辑 464
15.5辛苦的总结 471
第16章 rss阅读器系统 472
16.1实现流程 472
16.2具体实现 472
16.2.1实体类 473
16.2.2主程序文件main.java 476
16.2.3实现contenthandler接口 478
16.2.4主程序页面 showdescription.java 481
16.2.5主布局页面main.xml 483
16.2.6信息详情布局页面showdescription.xml 483
第17章 流量监控系统 486
17.1流量统计基础 486
17.1.1trafficstats类 486
17.1.2总结的流量统计函数 487
17.2网络流量防火墙 491
17.2.1系统需求分析 492
17.2.2具体系统需求 492
17.2.3编写布局文件 493
17.2.4编写主程序文件 495
第18章 打包、签名和发布 527
18.1申请会员 527
18.2生成签名文件 529
18.3使用签名文件 535
18.4发布 538

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

转载于:https://www.cnblogs.com/china-pub/archive/2012/08/23/2652804.html

Android网络开发技术实战详解相关推荐

  1. linux内核epub,Android底层开发技术实战详解——内核、移植和驱动(第2版)[EPUB][MOBI][AZW3][42.33MB]...

    内容简介 本书从底层原理开始讲起,结合真实的案例向读者详细介绍了Android内核.移植和驱动开发的整个流程.全书分为21章,依次讲解驱动移植的必要性, Goldfish.OMAP内核和驱动解析,显示 ...

  2. 【书摘001】android 底层开发技术实战详解 - 基础 - 进程管理的一些常用命令

    文章列举了常用的进程管理调试的命令

  3. 【Android 应用开发】Ubuntu 下 Android Studio 开发工具使用详解 (旧版本 | 仅作参考)

    . 基本上可以导入项目开始使用了 ... . 作者 : 万境绝尘 转载请注明出处 : http://blog.csdn.net/shulianghan/article/details/21035637 ...

  4. Android Apk加壳技术实战详解

    前言 前几天面试了一家信息加密相关的公司,经过两轮面试原以为坐等HR,结果还有一个实践测试ORZ-面试这么多家公司,真心觉得这家公司很特殊,尤其是那个逻辑测试-算了,不扯远了,走回正题. 面试官加我Q ...

  5. Android网络请求加密机制详解

    Android开发中,难免会遇到需要加解密一些数据内容存到本地文件.或者通过网络传输到其他服务器和设备的问题,但并不是使用了加密就绝对安全了,如果加密函数使用不正确,加密数据很容易受到逆向破解攻击.还 ...

  6. Android 网络编程之HTTPS详解

    前言:HTTPS涉及相关的知识,总是很难的将其归纳总结起来,本文旨在带你学习详细的HTTPS相关知识点,看完本文后,你会了解到以下相关知识点: HTTPS的工作原理 HTTPS为什么要这样设计 密码学 ...

  7. 【Android 应用开发】BluetoothSocket详解

    一. BluetoothSocket简介 1. 简介 客户端与服务端 : BluetoothSocket 和 BluetoothServerSocket 类似于Java中的套接字的 Socket 和 ...

  8. 【Android 应用开发】BluetoothDevice详解

    一. BluetoothDevice简介 1. 继承关系 public static Class BluetoothDevice extends Object implement Parcelable ...

  9. Android热修复技术原理详解(最新最全版本)

    本文框架 什么是热修复? 热修复框架分类 技术原理及特点 Tinker框架解析 各框架对比图 总结   通过阅读本文,你会对热修复技术有更深的认知,本文会列出各类框架的优缺点以及技术原理,文章末尾简单 ...

最新文章

  1. Go 学习笔记(49)— Go 标准库之 io/ioutil(读写文件、获取目录下的文件和子目录、创建临时目录和文件)
  2. 小鱼易连电脑版_生活多么美好 篇十六:我的桌面改造,有绿植,有小鱼,有大音箱...
  3. Codeforces Round #546 (Div. 2) B. Nastya Is Playing Computer Games
  4. code标签无法渲染html,【菜鸟笔记】记一次django无法正常在ie和edge浏览器渲染html页面-站长资讯中心...
  5. php 自定义行间距,phpstorm 常见设置
  6. linux 如何查看php的日志,Linux下apache日志分析与状态查看方法
  7. arcgis构建金字塔失败什么原因_天猫入驻为什么失败?知舟集团给出失败原因和解决办法...
  8. jQuery Event.delegateTarget 属性详解
  9. 《统计学习理论的本质》
  10. 使用Inkscape制作网易云音乐LOGO
  11. iphone如何显示实时网速和内存空间
  12. 12306服务器无响应,12306网络无法连接502是什么意思
  13. windows家庭版关闭windows defender
  14. MFC 16 进制HEX显示控件
  15. 低门槛,多玩法打金游戏 Tiny World
  16. 微信公众平台-测试号-测试接口的问题
  17. android 电视盒子 遥控器 获取,Android TV开发中所有的遥控器按键监听及注意事项,新增home键监听...
  18. [导入]把域名转到了GoDaddy下
  19. Objective-C中的消息发送总结
  20. 使用HTML+CSS实现网页loading加载效果,支持定时或加载完成后隐藏

热门文章

  1. blackbox_exporter的使用
  2. RS485自收发实现方案,典型应用电路及问题经验总结
  3. fixable with the `--fix` option.
  4. 异次元发卡系统源码荔枝发卡V3.0
  5. 中国设计在重庆丨5G+VR直播直击秋冬风尚大秀
  6. Dialogs 介绍
  7. 一文让你了解生成模型相关的解码Tricks
  8. 关于内存泄漏和内存溢出
  9. 全球及中国电化学研磨设备行业盈利模式与竞争态势分析报告2022-2028年
  10. VS生成桌面应用程序