本书以一个完整的微博应用项目实例为主线,由浅入深地讲解了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/

最新文章

  1. php 操作数组 (合并,拆分,追加,查找,删除等)
  2. java中关于正则一些基础使用
  3. Mysql一些复杂的语句
  4. zencart分类页产品页去掉url中的id号
  5. Web大文件下载控件更新-Xproer.HttpDownloader
  6. windows 搭建 solr 5.3.2
  7. JavaScript 使用 sort() 方法从数值上对数组进行排序
  8. Bootstrap页面布局18 - BS导航路径以及分页器
  9. 【优化AC】建立联系
  10. C# 16进制与字符串、字节数组之间的转换(转)
  11. ExtJs gridPanel Column 时间格式化
  12. Linux网络设置高级指南
  13. loadrunner基本概念、安装及术语(一)
  14. 单元测试系列:Mock工具Jmockit使用介绍
  15. php中(包括织梦cms)set_time_limit(0)不起作用的解决方法
  16. How to Find the Self Service Related File Location and Versions
  17. java eclipse war包的二次开发方法
  18. Springboot框架,实现请求数据解密,响应数据加密的功能。
  19. MySQL中间件之ProxySQL(14):ProxySQL+PXC
  20. 第27月第17天 objc_msgSendSuper

热门文章

  1. salt常用模块及API
  2. express.Router
  3. Windows下搭建appium(Android版)
  4. webdriver屏幕截图(python)
  5. 在java中使用ffmpeg将amr格式的语音转为mp3格式
  6. xcode - 显示安装过的低版本模拟器
  7. linux 下 nginx的负载均衡
  8. sublime Text与python3的中文编码错误解决办法
  9. linux信号处理总结
  10. Loadrunner脚本回放无法准确定位欲删除元素