Android高仿糗事百科(含服务端)
积分: 23
智慧币
积分: 3 智慧币
【1.00元 】
包含内容: 源码,全套工具
详情描述
如遇视频不清晰,请最大化观看演示
以下仅列出部分功能,全部功能请至官网 《手册》查看
播放
暂停
播放/暂停
静音
取消静音
清除视频(仅flashplayer)
获取元数据
添加元件
删除元件
添加弹幕
视频截图(需要视频权限)
播放器截图(需要视频权限)
暂停广告(仅flashplayer)
继续播放广告(仅flashplayer)
关闭(结束)广告(仅flashplayer)
显示控制栏
隐藏控制栏
默认角度
顺时针旋转
逆时针旋转
旋转90
旋转180
旋转270
旋转-90
旋转-180
旋转-270
默认大小
放大
缩小
默认速度(仅H5)
0.5倍(仅H5)
1倍(仅H5)
2倍(仅H5)
正常拖动
不能拖动
只能前进(向右拖动)
只能后退
能回到第一次拖动时的位置
看过的地方可以随意拖动
原始比例(仅flashplayer)
4:3(仅flashplayer)
16:9(仅flashplayer)
调整亮度(仅flashplayer)
恢复亮度(仅flashplayer)
调整对比度(仅flashplayer)
恢复对比度(仅flashplayer)
调整饱和度(仅flashplayer)
恢复饱和度(仅flashplayer)
调整色相(仅flashplayer)
恢复色相(仅flashplayer)
播放
播放
单独监听功能:
播放状态:
跳转状态:无
缓冲:100
当前音量:0.8
是否全屏:否
控制栏:显示
还未结束
当前播放时间(秒):0
前置广告状态:
鼠标位置
切换清晰度:
点击监听:
监听截图功能
Custom Tab
糗事百科.rar
智慧币/个3
视频中的源码可以点击 右侧【下载实例】按钮进行下载, 100%可以运行
项目包含内容(见下图):
【糗事百科服务器】为服务端Php源码(下面对一键式搭建php服务器也进行了讲解)
【糗事百科项目源码】 为android源码
【qiubai.sql】 为mysql对应的数据库脚本
一.Android端讲解
1.导入项目
android对应的开发工具: Eclipse+ADT+SDK4.03, 【安装详情】 , 安装完成后将项目直接导入
由于项目中使用了 QQ和微博 第三方登录,如果有这方面的需要,可以到相应的官方网站申请APP_KEY和需要的配置信息
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 应用的回调页,第三方应用可以使用自己的回调页。
*
*
* 注:关于授权回调页对移动客户端应用来说对用户是不可见的,所以定义为何种形式都将不影响, 但是没有定义将无法使用 SDK 认证登录。
* 建议使用默认回调页:https://api.weibo.com/oauth2/default.html
*
*/
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. 运行效果
二.服务器端配置
1. 搭建php服务器
安装PhpStudy工具【下载】, PhpStudy默认安装了Apache, MySql, Php 版本, 还有其它服务端工具(见下图)
PhpStudy中包含的php版本
2. 运行 phpStudy.exe, 启动 Apache, MYSQL
3. 在安装的phpStudy目录下找到文件夹名称为WWW的目录, 将服务端项目放到WWW文件夹中
4. Apache启动后,默认监听端口为80, 打开浏览器输入 localhost, 如果能访问到页面,则apache启动成功;
访问qiubai中对应的php文件
见下图,php服务器将相应的团购信息以json格式返回给浏览器
注意: qiubai 对应的php数据库用户名与密码默认为: root/root
三.数据库配置
启动phpStudy中对应的MYSQL服务器, 使用MYSQL客户端将qiubai.sql导入到数据库中