Android+PHP开发最佳实践
本书以一个完整的微博应用项目实例为主线,由浅入深地讲解了Android客户端开发和PHP服务端开发的思路和技巧。从前期的产品设计、架构设计,到客户端和服务器的编码实现,再到性能测试和系统优化,以及最后的打包发布,完整地介绍了移动互联网应用开发的过程。同时,本书也介绍了Android系统中比较有特色的功能,比如Google地图、LBS功能、传感器、摄像头、多媒体以及语音功能的使用等。此外,本书还介绍了Android NDK的开发以及Android游戏开发的相关内容,包括OpenGL的使用、流行游戏引擎Cocos2d-x和Unity3D。
>>爱吖校 >>微行
目录
第1章 学前必读
第2章 Android开发准备
第3章 PHP开发准备
第4章 实例产品设计
第5章 程序架构设计
第6章 服务端开发
第7章 客户端开发
第8章 性能分析
第9章 服务端优化
第10章 客户端优化
第11章 Android特色功能开发
第12章 Android NDK开发
第13章 Android游戏开发
附录A Hush Framework框架实例源码部署
附录B 微博应用实例源码部署
第1章 学前必读
Hush Framework实例源码:http://code.google.com/p/hush-framework/。
微博实例源码:http://code.google.com/p/android-php/。
特色功能源码:http://code.google.com/p/android-php/。
OpenGL实例源码:http://code.google.com/p/android-php/。
第2章 Android开发准备
应用框架层:
Activity(活动):控制器Controller
Intent(消息):活动间的传递
View(视图):显示Viewer
Task(任务):一个Task包括多个Activity
四大组件:
Activity:活动
Service:服务,运行在后面
Broadcast Receiver:广播接收器
Content Provider:内容提供者
第13章 Android游戏开发
Android SDK中提供了android.opengl类来支持OpenGL ES的开发,开发的一般思路是使用OpenGL的视图类GLSurfaceView和渲染器类Renderer来实现,下面我们将通过一个物件渲染的实例来讲述Android系统中OpenGL ES的基础用法。
二维游戏开发引擎Cocos2d-x:http://www.cocos2d-x.org/。
三维游戏开发引擎Unity3D:http://www.unity3d.com/。
最新文章
- php 操作数组 (合并,拆分,追加,查找,删除等)
- java中关于正则一些基础使用
- Mysql一些复杂的语句
- zencart分类页产品页去掉url中的id号
- Web大文件下载控件更新-Xproer.HttpDownloader
- windows 搭建 solr 5.3.2
- JavaScript 使用 sort() 方法从数值上对数组进行排序
- Bootstrap页面布局18 - BS导航路径以及分页器
- 【优化AC】建立联系
- C# 16进制与字符串、字节数组之间的转换(转)
- ExtJs gridPanel Column 时间格式化
- Linux网络设置高级指南
- loadrunner基本概念、安装及术语(一)
- 单元测试系列:Mock工具Jmockit使用介绍
- php中(包括织梦cms)set_time_limit(0)不起作用的解决方法
- How to Find the Self Service Related File Location and Versions
- java eclipse war包的二次开发方法
- Springboot框架,实现请求数据解密,响应数据加密的功能。
- MySQL中间件之ProxySQL(14):ProxySQL+PXC
- 第27月第17天 objc_msgSendSuper