作者微信 bishe2022

代码功能演示视频在页面下方,请先观看;如需定制开发,联系页面右侧客服
Android高仿糗事百科(含服务端)
包含内容: 源码,全套工具
作者QQ549710689
详情描述

如遇视频不清晰,请最大化观看演示

官网:http://www.ckplayer.com,版本号:X

以下仅列出部分功能,全部功能请至官网 《手册》查看

单独监听功能:


播放状态:
跳转状态:无
缓冲:100
当前音量:0.8
是否全屏:否
控制栏:显示
还未结束
当前播放时间(秒):0
前置广告状态:
鼠标位置
切换清晰度:
点击监听:
监听截图功能

Custom Tab

视频中的源码可以点击 右侧【下载实例】按钮进行下载, 100%可以运行


项目包含内容(见下图):    

                【糗事百科服务器】 为服务端Php源码(下面对一键式搭建php服务器也进行了讲解)

                【糗事百科项目源码】  为android源码

                【qiubai.sql】 为mysql对应的数据库脚本


           blob.png


一.Android端讲解

1.导入项目

   android对应的开发工具: Eclipse+ADT+SDK4.03, 【安装详情】 , 安装完成后将项目直接导入

   由于项目中使用了 QQ和微博 第三方登录,如果有这方面的需要,可以到相应的官方网站申请APP_KEY和需要的配置信息

  blob.png


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/qiubai/";
	public static String GANHUO = "ganhuo.php?";
	public static String NENCAO = "nencao.php?";
	public static String WENZI = "wenzi.php?";
	public static String AUDIT = "audit.php?";
	public static String RI = "ri.php?";
	public static String ZHOU = "zhou.php?";
	public static String YUE = "yue.php?";
	public static String YINGCAI = "yingcai.php?";
	public static String SHILING = "shiling.php?";
	public static String CHUANYUE = "chuanyue.php?";
	public static String COMMENTS = "comments.php?";
	public static String NEAR = "near.php?";
	public static String GETUSER = "getuser.php?";
	public static String UASHAMED = "uashamed.php?";
	public static String ADDVALUE = "addvalue.php";
	public static String REGISTET = "adduser.php";
	public static String ADDCOMMENT = "addcomment.php";
	public static String LOGIN = "login.php";
	public static String USERHEADURL = "http://192.168.1.2/qiubai/Userimg/";
	public static String QIMGURL = "http://192.168.1.2/qiubai/Valueimg/";
	public static boolean IMGFLAG = false;
	public static UserInfo MYUSERINFO = null;
	// APP客服KEY
	public static String APPKEY = "f241ebf4d4a1e1dfae6f1a3e49aad2f5";
	/** 当前 DEMO 应用的 APP_KEY,第三方应用应该使用自己的 APP_KEY 替换该 APP_KEY */
	public static final String APP_KEY = "3987368837";

	/**
	 * 当前 DEMO 应用的回调页,第三方应用可以使用自己的回调页。
	 * 
	 * <p>
	 * 注:关于授权回调页对移动客户端应用来说对用户是不可见的,所以定义为何种形式都将不影响, 但是没有定义将无法使用 SDK 认证登录。
	 * 建议使用默认回调页:https://api.weibo.com/oauth2/default.html
	 * </p>
	 */
	public static final String REDIRECT_URL = "https://api.weibo.com/oauth2/default.html";

	/**
	 * Scope 是 OAuth2.0 授权机制中 authorize 接口的一个参数。通过 Scope,平台将开放更多的微博
	 * 核心功能给开发者,同时也加强用户隐私保护,提升了用户体验,用户在新 OAuth2.0 授权页中有权利 选择赋予应用的功能。
	 * 
	 * 我们通过新浪微博开放平台-->管理中心-->我的应用-->接口管理处,能看到我们目前已有哪些接口的 使用权限,高级权限需要进行申请。
	 * 
	 * 目前 Scope 支持传入多个 Scope 权限,用逗号分隔。
	 * 
	 * 有关哪些 OpenAPI 需要权限申请,请查看:http://open.weibo.com/wiki/%E5%BE%AE%E5%8D%9AAPI
	 * 关于 Scope 概念及注意事项,请查看:http://open.weibo.com/wiki/Scope
	 */
	public static final String SCOPE = "email,direct_messages_read,direct_messages_write,"
			+ "friendships_groups_read,friendships_groups_write,statuses_to_me_read,"
			+ "follow_app_official_microblog," + "invitation_write";
}



2. 运行效果

blob.png   blob.png   blob.png


blob.png   blob.png    blob.png


二.服务器端配置

    1. 搭建php服务器

        安装PhpStudy工具【下载】, PhpStudy默认安装了Apache, MySql, Php 版本, 还有其它服务端工具(见下图)

        blob.png

        PhpStudy中包含的php版本

        blob.png


    2. 运行 phpStudy.exe, 启动 Apache, MYSQL

       blob.png


     3. 在安装的phpStudy目录下找到文件夹名称为WWW的目录, 将服务端项目放到WWW文件夹中

       blob.png


      4. Apache启动后,默认监听端口为80, 打开浏览器输入  localhost, 如果能访问到页面,则apache启动成功;

         访问qiubai中对应的php文件

         输入url:   http://localhost/qiubai/xxxx.php 即可 【xxxx.php】为后台相应的php页面

         见下图,php服务器将相应的团购信息以json格式返回给浏览器

         注意:  qiubai 对应的php数据库用户名与密码默认为:  root/root

         blob.png

         

三.数据库配置

   启动phpStudy中对应的MYSQL服务器, 使用MYSQL客户端将qiubai.sql导入到数据库中

   blob.png


Home