不知道你具体要做什么,我把即时通讯的原理跟你说一下吧(P2P的)。
首先,用户A输入自己的用户名和密码登录即时通讯服务器,服务器通过读取用户数据库来验证用户身份,如果用户名、密码都正确,就登记用户A的IP地 址、IM客户端软件的版本号及使用的TCP/UDP端口号,然后返回用户A登录成功的标志,此时用户A在 IM系统中的状态为在线。
其次,根据用户A存储在IM服务器上的好友列表,服务器将用户A在线的相关信息发送到也同时在线的即时通讯好友的PC机,这些信息包括在线状态、IP地址、 IM客户端使用的TCP端口号等,即时通讯好友PC机上的即时通讯软件收到此信息后将在PC桌面上弹出一个小窗口予以提示。
第三步,即时通讯服务器把用户A存储在服务器上的好友列表及相关信息回送到他的PC机,这些信息包括也在线状态、IP地址、IM客户端使用的TCP端口号等信息,用户A的PC机上的IM客户端收到后将显示这些好友列表及其在线状态。
接下来,如果用户A想与他的在线好友用户B聊天,他将直接通过服务器发送过来的用户B的IP地址、TCP端口号等信息,直接向用户B的PC机发出聊天 信息,用户B的IM客户端软件收到后显示在屏幕上,然后用户B再直接回复到用户A的PC机,这样双方的即时文字消息就不通过 IM服务器中转,而是通过网络进行点对点的直接通讯,这称为对等通讯方式。
㈡ 求《PHP核心技术与最佳实践》全文免费下载百度网盘资源,谢谢~
《PHP核心技术与最佳实践》网络网盘pdf最新全集下载:
链接: https://pan..com/s/1Ir9zGD34eBsWnFjW6M_6Mg
㈢ Android与PHP通信,链接问题
127.0.0.1是指的本机,你在android中请求这个地址其实是请求的android手机自己,当然拿不到你要的数据了,你要把手机和作为服务器的电脑连接到同一个网络中,然后请求电脑的对外ip地址才可以
㈣ php写安卓接口
php做app后台我写过几个项目了。
做后台需要对架构平台,设计收集,反馈系统,制作文档,开发规则,反馈各种情况的错误参数等等,都做好设计。
简单地说,就是主页面就是一个大大的switch函数,对每次提交的fnsname进行判断,然后每个case里面最逻辑。
然后需要做一些完善。在逻辑去前面,需要对:来访验证,针对不同接口提交的字段是否齐全等进行判断,逻辑页后面,一方面是对输出类型是xml还是json事先做好约定,也可以根据前段提交的相关字段判断。然后对每次提交和返回的数据都做log,方便纠错和做大数据研究。
㈤ 《GoogleAndroid开发入门与实战》pdf下载在线阅读全文,求百度网盘云资源
《Google Android开发入门与实战》(姚尚朗)电子书网盘下载免费在线阅读
链接:
书名:Google Android开发入门与实战
作者:姚尚朗
豆瓣评分:6.3
出版社:人民邮电出版社
出版年份:2009 年6月
页数:400
内容简介:
本书内容上覆盖了用Android开发的大部分场景,从Android基础介绍、环境搭建、SDK介绍、Market使用,到应用剖析、组件介绍、实例演示等方面。从技术实现上,讲解了5个Android平台下的完整综合实例及源代码分析,分别是RSS阅读器、基于Google Map的个人GPS、豆瓣网(Web 2.0)客户端、在线音乐播放器、手机信息助手。
本书注重对实际动手能力的指导,在遵循技术研发知识体系的严密性同时,在容易产生错误、不易理解的环节配以了详实的开发情景截图,并将重要的知识点和经验技巧以“小实验”、“小知识”的活泼形式呈现给读者。在程序实例的讲解方面,将实例安插在Android开发的精髓知识章节,这为初学者学习与实践结合提供了很好的指导。.
本书配套有300多分钟的全程开发视频光盘,指导读者快速、无障碍地学通Android实战开发技术。..
本书适合具备一定软件开发经验,想快速进入Android开发领域的程序员;具备一些手机开发经验的开发者和Android开发爱好者学习用书;也适合作为相关培训学校的Android培训教材。
特点:
* 第一本国内开发团队原创的Android图书
* 完全基于Android最新的SDK1.5
* 着名台湾技术专家高焕堂、Google Android工程师何峰、InfoQ站长霍泰稳鼎力推荐!
* 全书除了大量小型案例之外还包含了5个Android平台下的完整商业实例及源码分析,分别是RSS阅读器、基于GoogleMap的个人GPS、豆瓣客户端、在线音乐播放器、手机信息助手
* 随书附赠的光盘中包含389分钟的详细教学视频以及Android开发必备开发资源,部分教学视频免费下载地址:http://www.eoeandroid.com/viewthread.php?tid=328
* 读者对于此书内容的疑问可以访问http://www.eoeandroid.com社区,作者团队将会及时解答
作者简介:
本书由国内Android知名专业开发团队eoeMobile团队倾心撰写。eoeMoblie团队国内最早一批专注于Android开发的专业团队,目前团队已经在Google Market上有超过5款的作品,而且取得了可喜的下载量。国内着名网站豆瓣网的Android客户端(eoeDouban)也是由此团队制作。关于此团队的更多信息请访问:http://www.eoemobile.com.关于图书的进展,可以访问http://www.eoeandroid.com 社区
作者简介:
靳岩:
网名:海阳|haiyangjy
blog: http://www.haiyangjy.com
姚尚朗:
网名:iceskysl
blog: http://iceskysl.1sters.com
欢迎大家就书或者Android的问题和我们进行直接的交流。
社区支持:http://www.eoeandroid.com/
㈥ 《PHP核心技术与最佳实践》pdf谁有可以给我发一份吗
PHP核心技术与最佳实践网络网盘下载地址: 不知道能不能帮到你。
㈦ 深入理解android telephony原理剖析与最佳实践 是android 什么版本de
卷1主要讲的一些Android世界的由来和一些学习底层库所需掌握的知识,然后讲了音频Audiolinger和图像Surfacelinger,和一些其他的服务,对应用层和框架层开发意义不大。卷2主要讲的是框架层Framework的知识,对系统开发有帮助。卷3主要讲和UI相关的,对应用帮助最大就是这本书了,里面也讲了很多系统开发相关的知识。
㈧ GitHub 上有哪些值得推荐的开源电子书
语言无关类
操作系统
鸟哥的Linux私房菜 (简体)
Linux 系统高级编程
The Linux Command Line (中英文版)
Linux 设备驱动 (第三版)
深入分析Linux内核源码
UNIX TOOLBOX
Docker中文指南
Docker —— 从入门到实践
FreeRADIUS新手入门
Mac 开发配置手册
FreeBSD 使用手册
Linux 命令行(中文版)
一步步搭建物联网系统
Nginx开发从入门到精通 (淘宝团队出品)
Git教程 (本文由 @廖雪峰 创作,如果觉得本教程对您有帮助,可以去 iTunes 购买)
git – 简易指南
猴子都能懂的GIT入门
Git 参考手册
Pro Git
Git Magic
GotGitHub
Git Community Book 中文版
Mercurial 使用教程
HgInit (中文版)
沉浸式学 Git
Git-Cheat-Sheet (感谢 @flyhigher139 翻译了中文版)
GitHub秘籍
NoSQL数据库笔谈 (PDF)
Redis 设计与实现
Redis 命令参考
带有详细注释的 Redis 3.0 代码
带有详细注释的 Redis 2.6 代码
The Little MongoDB Book
The Little Redis Book
Neo4j 简体中文手册 v1.8
Neo4j .rb 中文资源
MySQL索引背后的数据结构及算法原理
持续集成(第二版) (译言网)
让开发自动化系列专栏
追求代码质量
selenium 中文文档
Joel谈软件
约耳谈软体(Joel on Software)
关于浏览器和网络的 20 项须知
前端知识体系
浏览器开发工具的秘密
Chrome 开发者工具中文手册
Chrome扩展开发文档
Grunt中文文档
移动Web前端知识库
正则表达式30分钟入门教程
前端开发体系建设日记
移动前端开发收藏夹
JSON风格指南
HTTP 接口设计指北
前端资源分享(一)
前端资源分享(二)
前端代码规范 及 最佳实践
w3school教程整理
大数据/数据挖掘/推荐系统/机器学习相关资源
程序员编程艺术
每个程序员都应该了解的内存知识(译)【第一部分】
取悦的工序:如何理解游戏 (豆瓣阅读,免费书籍)
OpenWrt智能、自动、透明翻墙路由器教程
awk程序设计语言
C++ 并发编程指南 (@傅海平ICT)
Linux C编程一站式学习 (宋劲杉, 北京亚嵌教育研究中心)
CGDB中文手册
100个gdb小技巧
100个gcc小技巧
ZMQ 指南
How to Think Like a Computer Scientist (中英文版)
跟我一起写Makefile(PDF)
GNU make中文手册
GNU make 指南
Google C++ 风格指南
C/C++ Primer (by @andycai)
简单易懂的C魔法
Cmake 实践 (PDF版)
C++ FAQ LITE(中文版)
C++ Primer 5th Answers
学习CSS布局
通用 CSS 笔记、建议与指导
CSS参考手册
Emmet 文档
前端代码规范 (腾讯alloyteam团队)
Dart 语言导览
Fortran77和90/95编程入门
实时 Java 系列
Apache Shiro 用户指南
使用 Eclipse 和 Java SE 6 创建独立 Web Services 应用程序
第 1 部分: Web Services 服务端应用程序
第 2 部分: Web 服务客户端应用程序
JavaServer Faces 1.2 入门
第 1 部分: 构建基本应用程序
第 2 部分: JSF 生命周期、转换、检验和阶段监听器
用 Eclipse Europa 进行 Web 开发
第 1 部分: Eclipse Java EE
第 2 部分: PHP 开发工具
第 3 部分: Ruby Development Toolkit 和 RadRails
使用 JavaServer Faces 构建 Apache Geronimo 应用程序
第 1 部分: 使用 Eclipse 和 Apache MyFaces Core 构建基本的应用程序
第 2 部分: 在 JavaServer Faces 中使用 Tomahawk
第 3 部分: 使用 ajax4jsf 添加 Ajax 功能
第 4 部分: 使用 Apache Trinidad 组件扩展 JSF
第 5 部分: 将 JSF 应用程序与 Spring 集成
Apache Geronimo 和 Spring 框架
第 1 部分: 开发方法学
第 2 部分: 构建第一个应用程序
第 3 部分: 集成 DAO 与 ORM
第 4 部分: 混合使用 Spring AOP 和 Spring Web Flow
第 5 部分: Spring MVC
第 6 部分: Spring MVC:使用 Web 视图技术
终极 mashup —— Web 服务和语义 Web
第 1 部分: 使用与组合 Web 服务
第 2 部分: 管理 Mashup 数据缓存
第 3 部分: 理解 RDF 和 RDFs
第 4 部分: 创建本体
第 5 部分: 切换 Web 服务
Jersey 2.x 用户指南
MyBatis中文文档
Google JavaScript 代码风格指南
Airbnb JavaScript 规范
JavaScript 标准参考教程(alpha)
Javascript编程指南 (源码)
javascript 的 12 个怪癖
JavaScript 秘密花园
JavaScript核心概念及实践 (PDF) (此书已由人民邮电出版社出版发行,但作者依然免费提供PDF版本,希望开发者们去购买,支持作者)
《JavaScript 模式》翻译,此书中文版有售,但是纸质书翻译的还没有这个版本翻译的好
命名函数表达式探秘 (注:原文由为之漫笔翻译,原始地址无法打开,所以此处地址为我博客上的备份)
学用 JavaScript 设计模式 (开源中国)
深入理解JavaScript系列
ECMAScript 6 入门 (作者:阮一峰)
jQuery
jQuery 解构
简单易懂的JQuery魔法
How to write jQuery plugin
Node.js
Node入门
七天学会NodeJS
Nodejs Wiki Book (繁体中文)
express.js 中文文档
koa 中文文档
使用 Express + MongoDB 搭建多人博客
Express框架
nodejs文档
Node.js 包教不包会
Learn You The Node.js For Much Win! (中文版)
Node debug 三法三例
underscore.js
Underscore.js中文文档
backbone.js
backbone.js入门教程 (PDF)
Backbone.js入门教程第二版
Developing Backbone.js Applications(中文版)
AngularJS
AngularJS最佳实践和风格指南
AngularJS中译本
AngularJS入门教程
构建自己的AngularJS
在Windows环境下用Yeoman构建AngularJS项目
zepto 简明中文手册
Sea.js
Hello Sea.js
CoffeeScript
CoffeeScript Cookbook
The Little Book on CoffeeScript中文版
ExtJS
Ext4.1.0 中文文档
Chrome扩展及应用开发
JavaScript入门教程
PHP调试技术手册(PDF)
XDebug 2中文手册(译) (CHM)
PHP之道
PHP 最佳实践
PHP安全最佳实践
深入理解PHP内核
PHP扩展开发及内核应用
CodeIgniter 用户指南
Laravel4 中文文档
Laravel 入门
Symfony2中文文档 (未译完)
Phalcon中文文档(翻译进行中)
YiiBook几本Yii框架的在线教程
简单易懂的PHP魔法
swoole文档及入门教程
iOS开发60分钟入门
iOS7人机界面指南
Google Objective-C Style Guide 中文版
iPhone 6 屏幕揭秘
Apple Watch开发初探
马上着手开发 iOS 应用程序
网易斯坦福大学公开课:iOS 7应用开发字幕文件
Android Design(中文版)
Google Android官方培训课程中文版
Android学习之路
小白的Python教程
简明Python教程
零基础学Python
Python 2.7 官方教程中文版
Python 3.3 官方教程中文版
深入 Python 3
PEP8 Python代码风格规范
Google Python 风格指南 中文版
Python入门教程 (PDF)
Python的神奇方法指南
笨办法学 Python (PDF版下载)
Django 文档中文版
Django 最佳实践
The Django Book 中文版
web.py 0.3 新手指南
Web.py Cookbook 简体中文版
Dive Into Python 中文版
Bottle 文档中文版 (需翻墙)
Flask 文档中文版
Jinja2 文档中文版
Werkzeug 文档中文版
Flask之旅
Introction to Tornado 中文翻译
Python自然语言处理中文版 (感谢陈涛同学的翻译,也谢谢 @shwley 联系了作者)
Python 绘图库 matplotlib 官方指南中文翻译
Scrapy 0.25 文档
ThinkPython
Ruby 风格指南
Rails 风格指南
笨方法学 Ruby
Ruby on Rails 指南
Ruby on Rails 实战圣经
Ruby on Rails Tutorial 原书第 2 版 (本书网页版免费提供,电子版以 PDF、EPub 和 Mobi 格式提供购买,仅售 9.9 美元)
编写Ruby的C拓展
Ruby 源码解读
Shell脚本编程30分钟入门
Go编程基础
Go入门指南
学习Go语言 (PDF)
Go Web 编程 (此书已经出版,希望开发者们去购买,支持作者的创作)
Go实战开发 (当我收录此项目时,作者已经写完第三章,如果读完前面章节觉得有帮助,可以给作者捐赠,以鼓励作者的继续创作)
Network programming with Go 中文翻译版本
实战 Groovy 系列
一份其实很短的 LaTeX 入门文档
一份不太简短的 LATEX 2ε 介绍 (PDF版)
ANSI Common Lisp 中文翻译版
Lua编程入门
Real World Haskell 中文版
R语言忍者秘笈
Scala课堂 (Twitter的Scala中文教程)
Effective Scala(Twitter的Scala最佳实践的中文翻译)
Scala指南
The Swift Programming Language 中文版
Modern Perl 中文版
Perl 程序员应该知道的事
笨办法学Prolog
Vim中文文档
笨方法学Vimscript 中译本
Vim中文文档
编译原理(紫龙书)中文第2版习题答案
把《编程珠玑》读薄
Effective C++读书笔记
Golang 学习笔记、Python 学习笔记、C 学习笔记 (PDF)
Jsoup 学习笔记
学习笔记: Vim、Python、memcached
图灵开放书翻译计划–C++、Python、Java等
蒂姆·奥莱利随笔 (由译言网翻译,电子版免费)
Octave 入门 (PDF版)
SICP 解题集
精彩博客集合
正则表达式简明参考
㈨ android与php交互的问题
1 加入权限:
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
2、启动一个新线程
android4.0开始不允许直接在ui线程直接操作httpClient
3 、注意url:http://10.0.2.2/testAndroid.php
(不要填写:127.0.0.1 这个是本机电脑的,模拟器有自己的默认ip)
4、通过handler将数据从新线程中传送出来
步骤:
1 创建一个httpClient 对象
2 使用post发送数据 创建一个HttpPost对象
3 设置请求参数用setEntity()
4 调用httpClient对象的execute() 发送请求,返回一个HttpResponse
5 调用HttpResponse的getEntity() 方法可以获取HttpEntity 对象
㈩ Android和PHP开发最佳实践的图书目录
前言第一篇 准备篇第1章学前必读 11.1移动互联网时代的来临 11.2为何选择Android和PHP 21.3如何学习Android和PHP 31.3.1如何学习Android 31.3.2如何学习PHP 41.3.3同时学好Android和PHP 41.4小结 5第2章Android开发准备 62.1Android背景知识 62.2Android系统框架 82.3Android应用框架 112.3.1活动(Activity) 122.3.2消息(Intent) 142.3.3视图(View) 162.3.4任务(Task) 172.4Android系统四大组件 192.4.1活动(Activity) 202.4.2服务(Service) 212.4.3广播接收器(Broadcast Receiver) 232.4.4内容提供者(Content Provider) 242.5Android上下文 252.5.1界面上下文(Activity Context) 252.5.2应用上下文(Application Context) 272.6Android数据存储 282.6.1应用配置(Shared Preferences) 282.6.2 本地文件(Files) 292.6.3数据库(SQLite) 302.7Android应用界面 312.7.1控件属性 312.7.2布局(Layout) 332.7.3事件(Event) 372.7.4菜单(Menu) 392.7.5主题(Theme) 412.7.6对话框(Dialog) 422.8Android图形界面 432.8.1画笔(Paint) 432.8.2画布(Canvas) 442.8.3 基础几何图形 462.8.4常见图形变换 472.9Android动画效果 502.9.1逐帧动画(Frame Animation) 502.9.2补间动画(Tween Animation) 512.10Android开发环境 522.10.1开发环境的搭建 532.10.2首个Android项目 582.10.3使用DDMS调试工具 632.11小结 64第3章PHP开发准备 653.1PHP开发基础 653.1.1PHP语言简介 653.1.2PHP语法简介 663.1.3PHP开发起步 683.1.4PHP面向对象编程 753.1.5PHP的会话 783.2PHP开发环境 803.2.1开发环境的搭建 803.2.2安装配置Xampp 813.2.3管理Apache 833.2.4管理MySQL 843.3使用JSON通信 873.4常用PHP开发框架 883.5认识Smarty模板引擎 903.6开发框架简介 933.6.1框架的特点和优势 943.6.2框架的基础目录结构 943.6.3框架MVC思路讲解 973.6.4框架MVC实例分析 993.7小结 108第二篇实战篇第4章实例产品设计 1094.1为何选择微博 1094.2开发前的准备 1104.2.1选择开发模式 1104.2.2了解项目策划 1114.2.3了解原型设计 1124.3功能模块设计 1124.4应用界面设计 1144.5应用架构设计 1154.6通信协议定义 1164.7数据库结构设计 1184.8小结 120第5章程序架构设计 1215.1服务端程序架构设计 1215.1.1基础框架设计 1225.1.2调试框架设计 1275.1.3核心类库设计 1305.1.4服务端的MVC与SOA 1365.2客户端程序架构设计 1365.2.1基础框架设计 1375.2.2核心类包设计 1385.2.3Android应用的MVC 1425.3客户端界面架构设计 1425.3.1界面框架设计 1435.3.2主要界面设计 1445.4小结 146第6章服务端开发 1476.1开发入门 1476.1.1接口程序开发 1476.1.2调试框架开发 1516.1.3生成接口文档 1556.2验证接口 1566.2.1用户登录接口 1566.2.2用户登出接口 1606.3用户接口 1626.3.1新建用户接口 1626.3.2更新用户信息接口 1646.3.3查看用户信息接口 1656.3.4添加粉丝接口 1676.3.5删除粉丝接口 1716.4微博接口 1726.4.1发表微博接口 1726.4.2查看微博接口 1746.4.3微博列表接口 1766.5评论接口 1806.5.1发表评论接口 1806.5.2评论列表接口 1826.6图片接口 1846.6.1用户头像接口 1856.6.2头像列表接口 1886.7通知接口 1896.8Web版接口 1926.8.1Web版UI界面(jQuery Mobile) 1936.8.2Web版地图接口 1956.9小结 196第7章客户端开发 1987.1开发入门 1987.1.1开发思路梳理 1987.1.2掌握应用配置文件 2007.1.3常规程序开发与调试 2117.2界面布局和行为控制 2217.2.1使用Layout布局 2217.2.2使用Merge整合界面 2247.2.3使用Event控制用户行为 2267.2.4使用Intent控制界面切换 2287.3网络通信模块 2317.3.1使用HttpClient进行网络通信 2317.3.2支持CMWAP网络接入方式 2377.3.3使用JSON库为消息解码 2407.3.4使用Toast消息提示 2457.4异步任务模块 2477.4.1进程和线程 2477.4.2任务创建Thread 2497.4.3任务处理Handler 2557.4.4使用异步任务AsyncTask 2577.5全局功能模块 2597.5.1全局UI基类 2597.5.2全局Menu菜单 2647.5.3全局Dialog窗口 2657.5.4使用Service获取通知 2667.5.5使用Notification显示通知 2707.6用户登录界面 2737.6.1界面程序逻辑 2737.6.2使用TextView 2737.6.3使用EditText 2747.6.4使用Button 2767.6.5使用Shape和Selector 2777.6.6使用CheckBox 2797.6.7使用SharedPreference 2807.7微博列表界面 2817.7.1界面程序逻辑 2817.7.2使用ListView 2867.7.3使用ImageView 2907.7.4使用draw9patch 2927.7.5异步获取远程图片 2947.7.6使用SdCard缓存图片 2977.7.7使用SQLite缓存数据 3007.8我的微博列表 3037.8.1界面程序逻辑 3037.8.2使用ScrollView 3097.8.3使用自定义微博列表 3107.9微博文章界面 3137.9.1界面程序逻辑 3137.9.2界面布局进阶(综合使用UI控件) 3197.9.3发表评论功能实现 3227.9.4发表微博功能实现 3267.10用户配置界面 3287.10.1界面程序逻辑 3287.10.2使用自定义选项列表 3337.10.3修改签名功能实现 3347.10.4更换头像功能实现 3347.11网页界面开发 3407.11.1界面程序逻辑 3407.11.2使用WebView 3417.11.3使用ProgressDialog 3437.11.4使用WebView的重写和回调 3467.11.5网页地图实例分析 3487.12小结 349第三篇优化篇第8章性能分析 3518.1关于性能测试 3518.1.1服务端压力测试 3528.1.2客户端性能测试 3598.2瓶颈 3648.2.1服务端瓶颈分析 3658.2.2客户端瓶颈分析 3668.3优化的思路 3668.4小结 367第9章 服务端优化 3689.1优化PHP程序 3689.1.1优化PHP代码 3689.1.2优化Session机制 3719.1.3使用缓存中间件 3739.1.4使用APC加速 3769.2优化数据传输 3779.2.1优化JSON协议 3779.2.2使用gzip压缩 3799.3其他优化 3809.3.1服务器优化 3809.3.2数据库优化 3839.3.3网络优化 3869.4小结 386第10章客户端优化 38710.1优化Android程序 38710.1.1优化Java代码 38710.1.2异步获取数据 39110.1.3文件资源缓存 39110.1.4数据库缓存 39210.2避免内存泄露 39210.2.1Android内存管理 39210.2.2如何判断内存泄露 39310.2.3常见内存泄露的处理 39510.3优化Android UI 39610.3.1模板代码优化 39610.3.2关于布局优化 39710.3.3使用Hierarchy Viewer工具 40210.4其他优化 40310.4.1优化图片 40310.4.2优化APK包 40310.4.3使用keytool和jarsigner签名 40410.4.4使用zipalign优化 40710.5小结 408第四篇进阶篇第11章Android特色功能开发 40911.1使用Google Map API 40911.2使用LBS功能 41411.3使用传感器 41911.4使用摄像头 42211.5多媒体开发 43111.6语音识别 43911.7小结 441第12章Android NDK开发 44212.1NDK开发基础 44212.1.1使用NDK的原因 44212.1.2使用NDK调用C或C++ 44312.1.3Android . mk 和 Application . mk 44512.2NDK开发入门 44812.2.1开发环境搭建 44812.2.2首个NDK项目 44912.3小结 456第13章Android游戏开发 45713.1手游开发基础 45713.1.1手游开发思路解析 45713.1.2贪食蛇和飞船游戏实例 46213.1.3认识Android游戏引擎 46413.1.4使用OpenGL和OpenGL ES 46613.1.5使用RenderScript 47213.2手游开发进阶 47413.2.1认识Cocos2d-x 47513.2.2架设Cocos2d-x开发环境 47513.2.3首个Cocos2d-x项目 47513.2.4认识Unity 3D 48713.3小结 489附录AHush Framework框架实例源码部署 490附录B微博应用实例源码部署 495