实例讲解了一个类似大众点评的项目,项目包含服务端和android端源码, 服务端为php代码,如果没有接触过php, 文章中讲解一键部署php的方法,让您5分钟将服务端搭建成功, 您也可以将php换成擅长的java后台,android端只需要将相应的请求链接换掉即可
下载实例
视频中的源码可以点击【下载实例】进行下载, 100%可以运行
项目包含内容(见下图):
DaZhongDianPing 为服务端Php源码(下面对一键式搭建php服务器也进行了讲解)
高仿大众点评源码 为android源码
DaZhongDianPing.sql 为mysql对应的数据库脚本
一.Android端讲解
1.导入项目
android对应的开发工具: Eclipse+ADT+SDK4.03, 【安装详情】 , 安装完成后将项目直接导入
2.配置文件类:
修改代码中出现的ip地址,将其修改为你真实的服务器地址
注意: 不能将192.168.1.2修改为localhost和192.168.0.1, 因为android会默认这二个ip为Android机器ip, 导致无法识别
public class Model {
// 网络交互地址前段
public static String HTTPURL = "http://192.168.1.2/DaZhongDianPing/";
// 店铺获取地址
public static String SHOPURL = "shop.php?";
// 签到获取地址
public static String SELECTSIGNURL = "sign.php";
// 店铺列表图片前段地址
public static String SHOPLISTIMGURL = "http://192.168.1.2/DaZhongDianPing/image/";
// 下载签到图片
public static String SIGNLISTIMGURL = "http://192.168.1.2/DaZhongDianPing/sign/";
// 团购获取地址
public static String TUANURL = "tuan.php?";
// 添加签到地址
public static String SIGNURL = "addsign.php";
// 店铺详情地址
public static String SHOPDETAILURL = "detailshop.php?";
2. 运行效果
二.服务器端配置
1. 搭建php服务器
安装PhpStudy工具【下载】, PhpStudy默认安装了Apache, MySql, Php 版本, 还有其它服务端工具(见下图)
PhpStudy中包含的php版本
2. 运行 phpStudy.exe, 启动 Apache, MYSQL
3. 在安装的phpStudy目录下找到文件夹名称为WWW的目录, 将服务端项目放到WWW文件夹中
4. Apache启动后,默认监听端口为80, 打开浏览器输入 localhost, 如果能访问到页面,则apache启动成功;
访问DaZhongDianPing中对应的php文件
输入url: http://localhost/DaZhongDianPing/tuan.php?start=1&end=5 即可
见下图,php服务器将相应的团购信息以json格式返回给浏览器
注意: DaZhongDianPing 对应的php数据库用户名与密码默认为: root/root
三.数据库配置
启动phpStudy中对应的MYSQL服务器, 使用MYSQL客户端将DaZhongDianPing.sql导入到数据库中