图书介绍

PHP Web和Android开发入门与实践2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

PHP Web和Android开发入门与实践
  • 邢益良,裴云,陈敏编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302364580
  • 出版时间:2014
  • 标注页数:369页
  • 文件大小:44MB
  • 文件页数:387页
  • 主题词:网页制作工具-PHP语言-程序设计-高等学校-教材;移动终端-应用程序-程序设计-高等学校-教材

PDF下载


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

下载说明

PHP Web和Android开发入门与实践PDF格式电子书版下载

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

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

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

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

图书目录

第1章 PHP 5概述1

1.1 什么是PHP1

1.1.1 PHP的历史2

1.1.2 PHP的特点3

1.1.3 Web 2.0主流技术4

1.1.4 移动开发主流技术5

1.2 搭建PHP 5开发环境6

1.2.1 PHPnow集成开发套件6

1.2.2 phpDesigner工具11

1.2.3 新建PHP经典程序12

1.2.4 部署和运行PHP程序13

第2章 PHP 5开发基础14

2.1 PHP初探14

2.1.1 典型的PHP程序14

2.1.2 PHP代码嵌入到HTML文件15

2.1.3 注释17

2.2 变量17

2.2.1 变量的赋值17

2.2.2 变量打印18

2.2.3 变量名命名22

2.2.4 变量的作用域22

2.2.5 表单变量24

2.2.6 常量25

2.3 数据类型26

2.3.1 布尔型26

2.3.2 整型27

2.3.3 浮点型28

2.3.4 字符串28

2.3.5 数组30

2.3.6 类和对象31

2.3.7 NULL32

2.3.8 资33

2.4 运算符34

2.4.1 运算符优先级35

2.4.2 算术运算符35

2.4.3 赋值运算符36

2.4.4 位运算符36

2.4.5 比较运算符37

2.4.6 递增和递减运算符37

2.4.7 逻辑运算符38

2.4.8 字符串运算符38

2.4.9 其他运算符39

2.5 控制结构39

2.5.1 if/if…else语句40

2.5.2 switch分支结构41

2.5.3 while循环结构42

2.5.4 do…while循环结构43

2.5.5 for循环结构44

2.5.6 foreach循环结构45

第3章 PHP数组47

3.1 什么是数组47

3.2 数组的类型47

3.2.1 数字索引数组47

3.2.2 关联数组48

3.3 数组的创建和初始化48

3.3.1 一维索引数组48

3.3.2 一维关联数组50

3.3.3 多维数组51

3.4 数组的遍历53

3.4.1 一维数组的遍历53

3.4.2 多维数组的遍历54

3.5 数组函数库55

3.5.1 排序56

3.5.2 逆排序56

3.5.3 打乱数组排序57

3.5.4 删除数组元素57

第4章 PHP函数60

4.1 用户自定义函数的定义60

4.2 函数的调用61

4.3 函数参数62

4.4 函数返回值64

4.5 内置函数65

4.5.1 die函数65

4.5.2 日期时间函数65

4.5.3 sleep函数67

4.5.4 字符串函数68

4.5.5 文件操作函数69

4.5.6 数学函数71

第5章 面向对象开发72

5.1 类的定义72

5.2 创建和使用对象73

5.3 $this关键字73

5.4 构造函数74

5.5 析构函数75

5.6 访问控制76

5.6.1 private访问控制77

5.6.2 public访问控制77

5.6.3 protected访问控制78

5.7 类的继承78

5.7.1 类继承78

5.7.2 构造函数的继承79

5.7.3 在子类中调用父类的属性或方法80

5.7.4 访问控制的继承80

5.8 类的多态82

5.9 PHP接口83

5.9.1 接口定义及实现84

5.9.2 类与多接口85

5.9.3 接口单继承85

5.9.4 接口多继承86

5.10 抽象类87

5.11 final和self关键字88

5.12 反射技术90

第6章 MySQL数据库开发93

6.1 MySQL基础93

6.1.1 MySQL简介93

6.1.2 MySQL数据类型95

6.1.3 phpMyAdmin管理软件的安装与配置95

6.1.4 phpMyAdmin的使用96

6.1.5 MySQL命令行工具97

6.2 PHP访问MySQL数据库100

6.2.1 连接和关闭数据库服务器连接100

6.2.2 创建数据库100

6.2.3 选择数据库101

6.2.4 创建数据库表102

6.2.5 插入数据103

6.2.6 查询数据和显示数据103

6.2.7 更新数据105

6.2.8 删除数据105

第7章 HTML表单与PHP处理106

7.1 浏览器/服务器结构工作原理106

7.2 HTML简介106

7.3 HTML表单107

7.3.1 单行文本域108

7.3.2 密码域108

7.3.3 单选按钮108

7.3.4 复选框109

7.3.5 重置按钮和提交按钮109

7.3.6 按钮110

7.3.7 多行文本域110

7.3.8 列表111

7.4 PHP获取表单数据112

7.5 问卷调查系统114

第8章 XML技术117

8.1 XML简介117

8.2 SimpleXML技术119

8.2.1 建立XML文件和读取XML节点120

8.2.2 新添节点和属性121

8.2.3 修改节点122

8.2.4 删除节点122

8.3 Web服务123

8.3.1 服务简介123

8.3.2 Web服务概念123

8.3.3 Web服务工作原理124

8.3.4 SOAP简述125

8.3.5 SOAP类库125

8.3.6 SOAP类126

8.3.7 使用SOAP类实现和调用Web服务126

第9章 PHP超级全局变量128

9.1 Session128

9.1.1 Session概念128

9.1.2 Session工作原理130

9.1.3 Session函数和$_SESSION变量130

9.1.4 读和写Session变量131

9.1.5 删除Session变量132

9.1.6 检测Session变量132

9.1.7 Session编解码133

9.1.8 销毁Session会话133

9.1.9 Session时间135

9.2 Session防页面刷新应用135

9.3 $_ SERVER数组变量137

9.3.1 $ _SERVER变量参数137

9.3.2 打印$_SERVER数组变量138

9.3.3 $ _SERVER数组的4个重要变量139

第10章 Xajax和JSON技术141

10.1 什么是AJAX141

10.2 Xajax141

10.2.1 什么是Xajax141

10.2.2 Xajax工作原理142

10.2.3 Xajax使用步骤142

10.2.4 Xajax实例143

10.3 Xajax主要函数144

10.4 Xajax应用147

10.4.1 更换主题颜色147

10.4.2 乘法计算器149

10.4.3 Xajax检测注册用户是否存在150

10.4.4 Xajax结合表单进行登录151

10.5 JSON154

10.5.1 什么是JSON154

10.5.2 PHP操作JSON156

10.5.3 JavaScript处理J SON159

第11章 PHP多媒体处理技术162

11.1 图形图像处理技术概述162

11.1.1 GD2扩展库162

11.1.2 ImageMagick162

11.1.3 GraphicsMagick163

11.1.4 GD2扩展库、ImageMagick和GraphicsMagick的比较164

11.2 PHP支持ImageMagick环境搭建164

11.2.1 准备工作164

11.2.2 安装165

11.3 ImageMagick实例165

11.3.1 创建一个缩略图并显示出来165

11.3.2 创建GIF缩略图165

11.3.3 验证码166

11.3.4 直方图167

11.3.5 图像合并169

11.3.6 字母和数字生成png图片170

11.3.7 多边形171

11.3.8 像素操作172

第12章 PHP经典项目174

12.1 投票系统174

12.1.1 投票系统简述174

12.1.2 关键技术174

12.1.3 系统需求175

12.1.4 数据库设计175

12.1.5 系统设计和文件结构176

12.1.6 系统实现177

12.2 聊天室系统185

12.2.1 Web聊天室及实现原理185

12.2.2 关键技术186

12.2.3 系统需求187

12.2.4 数据库设计187

12.2.5 数据类188

12.2.6 登录模块192

12.2.7 主界面框架193

12.2.8 刷新在线用户列表功能194

12.2.9 发言功能195

12.2.10 显示聊天内容功能199

12.2.11 退出系统功能200

12.2.12 运行系统201

第13章 WAP开发203

13.1 WAP概述203

13.1.1 WAP概念203

13.1.2 WAP与WWW204

13.1.3 WAP工作原理205

13.1.4 WML和WMLScript简述205

13.2 WAP开发环境搭建207

13.3 编写和运行WML程序207

13.4 WML语言208

13.4.1 语法结构分析208

13.4.2 card元素210

13.4.3 wml和head元素212

13.4.4 access元素212

13.4.5 meta元素212

13.4.6 文本元素213

13.4.7 文本格式化元素215

13.4.8 image元素216

13.4.9 锚和任务元素216

13.4.10 input元素220

13.4.11 select元素222

13.4.12 option元素223

13.5 PHP在WAP开发中的应用223

13.5.1 基本规则223

13.5.2 PHP实现WAP程序225

第14章 PHP在WAP中的应用227

14.1 PHP动态生成WAP页面以及与WAP混合开发227

14.2 PHP与WAP表单处理技术228

14.3 PHP与WAP图像处理技术230

14.4 PHP与WAP汉字处理技术233

14.5 WAP中的Session技术234

14.6 识别客户端请求类型235

14.7 防止从Cache中读取WML页面237

14.8 防止从Cache中读取变量237

第15章 Android开发概述239

15.1 Android概念和前景239

15.2 Android优势240

15.2.1 开放性240

15.2.2 挣脱运营商的束缚240

15.2.3 丰富的硬件选择240

15.2.4 应用程序间的无界限240

15.2.5 无缝结合的Google应用240

15.3 Android版本241

15.3.1 Android 1.1241

15.3.2 Android 1.5241

15.3.3 Android 1.6241

15.3.4 Android 2.0/2.1241

15.3.5 Android 2.2242

15.3.6 Android 2.3242

15.3.7 Android 3.0/3.1242

15.3.8 Android 4.0242

15.4 Android系统架构243

15.4.1 应用程序和小部件243

15.4.2 应用程序框架243

15.4.3 Android运行时244

15.4.4 本机库244

15.4.5 Linux内核245

15.4.6 安全权限机制245

15.5 SL4A、PHP与Android245

15.6 开发环境246

15.6.1 JDK246

15.6.2 Android SDK安装247

15.6.3 创建模拟器248

15.6.4 SL4A与PFA250

15.6.5 运行第一个Android程序250

第16章 Android开发工具253

16.1 工具简述253

16.2 文档254

16.3 SDK和AVD Manager254

16.4 模拟器255

16.4.1 模拟器给模拟器打电话255

16.4.2 模拟器给模拟器发短信255

16.5 DDMS工具256

16.5.1 查看模拟器和程序信息256

16.5.2 触发垃圾回收256

16.5.3 浏览模拟器文件258

16.5.4 向模拟器或设备复制文件258

16.5.5 从模拟器或设备复制文件258

16.5.6 删除和新建模拟器或设备上的文件夹259

16.5.7 打电话与发短信259

16.5.8 拍摄模拟器屏幕截图260

16.6 adb调试桥260

16.6.1 安装和卸载应用260

16.6.2 进入设备或模拟器的shell261

16.6.3 复制文件261

16.6.4 启动和关闭adb服务261

16.6.5 显示当前运行的全部模拟器262

16.6.6 在指定的模拟器上执行命令262

16.6.7 显示帮助信息262

16.6.8 Android模拟器间和模拟器与PC间通信262

16.7 Hierarchy Viewer工具264

16.8 zipalign工具266

16.9 monkey工具267

16.9.1 monkey简述267

16.9.2 monkey的基本用法267

16.9.3 monkey的选项267

16.9.4 monkey测试的停止条件268

第17章 界面、电池和系统管理API269

17.1 PHP API for Android269

17.2 Android界面API270

17.2.1 警告对话框和对话框按钮270

17.2.2 请求用户输入信息和密码对话框271

17.2.3 列表272

17.2.4 单选按钮和复选框273

17.2.5 时间设置对话框276

17.2.6 日期设置对话框277

17.2.7 水平进度条278

17.2.8 搜索进度条278

17.2.9 等待完成进度条280

17.3 首选项API280

17.4 电池管理API283

17.5 Android系统管理API286

17.5.1 环境变量286

17.5.2 剪贴板287

17.5.3 类常量288

17.5.4 获取包版本和代号289

17.5.5 通知289

17.5.6 意图289

17.5.7 广播293

17.5.8 日志与调试296

17.5.9 振动298

第18章 FullScreenUI界面和事件处理300

18.1 界面布局管理301

18.1.1 LinearLayout布局301

18.1.2 FrarneLayout布局303

18.1.3 AbsoluteLayout布局304

18.1.4 RelativeLayout布局304

18.1.5 TableLayout布局305

18.2 界面控件307

18.2.1 TextView307

18.2.2 EditText308

18.2.3 Button311

18.2.4 ImageBut ton311

18.2.5 RadioButton和CheckBox313

18.2.6 ToggleButton315

18.2.7 DatePicker和TimePicker317

18.2.8 ImageView318

18.2.9 ProgressBar、SeekBar和RatingBar控件319

18.2.10 Spinner和ListView控件321

18.2.11 菜单323

18.3 事件处理327

18.3.1 事件API327

18.3.2 菜单事件处理329

18.3.3 按钮事件处理330

18.3.4 列表事件处理333

18.3.5 键盘事件处理335

第19章 通信、多媒体和语音处理338

19.1 电话通信338

19.1.1 手机基本概念338

19.1.2 手机API339

19.1.3 监听手机状态实例343

19.1.4 拨打电话实例345

19.2 短信通信346

19.2.1 短消息API346

19.2.2 短消息范例348

19.3 WiFi和蓝牙354

19.3.1 WiFi简述354

19.3.2 WiFi API355

19.3.3 WiFi范例356

19.3.4 蓝牙简述357

19.3.5 蓝牙API357

19.4 MediaPlayerFacade359

19.4.1 Android多媒体简述359

19.4.2 MediaPlayer API359

19.4.3 简易多媒体播放器范例361

19.5 语音合成和语音识别API365

19.5.1 语音合成简述365

19.5.2 语音合成API366

19.5.3 短消息朗读范例366

参考文献369

热门推荐