位置: 编程技术 - 正文

JavaScript使用DeviceOne开发实战(四)仿优酷视频应用(javascript define的用法)

编辑:rootadmin

推荐整理分享JavaScript使用DeviceOne开发实战(四)仿优酷视频应用(javascript define的用法),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:javascript用处,javascript define,javascript define,javascript decode,javascript decode,javascript definitive guide,javascript define,javascript运用,内容如对您有帮助,希望把文章链接给更多的朋友!

大家没有进行开发之前首先需要考虑系统的差异性,比如说IOS手机有没有回退键,所以在开发时一定要考虑二级解密需要有回退键,否则ios的手机就会陷入到这个页面回不去。

安卓系统有回退键,针对这个情况需要要求用户在3秒钟之内连续按回退键两次才退出系统,以此防止用户误按回退键,具体代码实现如下:

仿优酷视频实现了四个主界面,页面之间可以通过左右滑动页面来切换页面,也可以通过点击底部按钮实现页面间的切换,并且底部按钮的颜色也会随着页面的切换而改变。此功能通过slideview组件实现,效果图片如下:

底部变化:

代码实现如下:

首页海报之间的切换和页面间切换类似,但海报间切换还实现了自动定时切换的功能,每三秒钟切换一次,时间控制由do_timer来实现,在使用这个组件时,时间段不能是,否则ios系统将会有不兼容的问题,图片及代码如下所示:

图片:

代码:

点击主界面的左上角的下载按键后,进入下载界面,点击下载后应用将从网上下载另个图片的海报来取代原海报,下载的进度通过进度条来显示,下载功能通过http组件的download方法实现,进度条通过do_progressbar组件实现,其效果图及代码实现如下:

效果:

代码:

JavaScript使用DeviceOne开发实战(四)仿优酷视频应用(javascript define的用法)

右上角有三个按钮点击左数第一个按钮之后将弹出一个查找界面,查找界面的搜索框由textfield组件实现。

点击第二个按钮之后将弹出扫描二维码的界面,该界面实现了扫描二维码的功能,成功之后提示用户扫描成功,二维码由do_BarcodeView组件实现,实现图片和实现代码如下所示:

代码:

点击第三个按钮之后,界面将弹出一个图片,再按一次该按钮后,图片消失,效果如下:

视频播放功能

点击首页的任意一张海报就进入到视频播放界面,点击播放按键后将播放视频,此功能由do_VideoView组件实现,效果和代码实现如下:

代码:

点击“戳一下,你喜欢看的都在这里了”按钮,主页面会直接跳到订阅页面。此功能的实现依赖于页面之间的数据交换,利用page组件在index页面的逻辑代码中定义一个event1事件,在shouye页面的逻辑代码中调用page组件的fire函数来触发event1事件。

效果图如下:

逻辑代码如下:

index页面:

以上所述就是小编给大家介绍的JavaScript使用DeviceOne开发实战(四)仿优酷视频应用,希望大家喜欢。

js文本框输入内容智能提示效果 本文实例讲述了js文本框输入内容智能提示效果代码。分享给大家供大家参考。具体如下:运行效果截图如下:大体思路:1.监听文本框事件。这里是用

JavaScript如何禁止Backspace键 今天在IE浏览器下发现,当把使用readonly="readonly"属性将文本框设置成只读inputtype="text"readonly="readonly"/时有一个奇怪的问题:如果光标进入只读文本框,

javascript实现获取浏览器版本、浏览器类型 从网上找到一段使用JavaScript判断浏览器以及浏览器版本的比较好的代码,在此记录一下:scripttype="text/javascript"varSys={};varua=navigator.userAgent.toLowerCase();vars

标签: javascript define的用法

本文链接地址:https://www.jiuchutong.com/biancheng/387075.html 转载请保留说明!

上一篇:jQuery实现为控件添加水印文字效果(附源码)(jquery控制元素的显示与隐藏)

下一篇:js文本框输入内容智能提示效果(js文本框只能输入字母)

  • 建筑业如何分项目核算
  • 制造企业印花税降为50%
  • 个人所得税纳税义务人
  • 零税率是指
  • 国际快递货运
  • 工商年报最迟什么时候申报
  • 税种认定网上操作流程
  • 外出经营活动结束纳税人应当向经营地税务机关填报
  • 商业用房怎么缴税
  • 为安装设备所发生的差旅费入什么科目
  • 收到外国的货款会计分录
  • 进口一批原材料,海关核定的关税完税价格
  • 经营期间银行存在的问题
  • 固定资产原值增加后如何计提折旧
  • 公司改名字麻烦不
  • 地税服务业发票税率多少
  • 实际缴纳增值税税额是什么意思
  • 房产税计税依据房产原值怎么算
  • 汇算清缴补交所得税的账务处理小企业会计准则
  • 企业的其他业务是什么
  • 私募股权基金税收主要涉及的是什么税收问题
  • 递延所得税资产和递延所得税负债
  • 部门预算编制方法
  • 季度所得税计算方法
  • 是否启用税种综合申报
  • 开办费摊销从什么时候开始
  • win10专业版19042.630
  • 再次研究下cache_lite
  • hpcfont.dll
  • 独资子公司如何注册
  • PHP:Memcached::getVersion()的用法_Memcached类
  • 营业利润投资收益是借方还是贷方
  • 程序员中秋节祝福语
  • PHP:mcrypt_enc_get_iv_size()的用法_Mcrypt函数
  • nlp图
  • 施工单位代建收费标准
  • vue3刷新组件
  • php中的正则表达式怎么使用
  • 互联网行业成本控制现状
  • 开票缴纳的1%个税是多少
  • 工商罚款怎么入账
  • node深入浅出pdf
  • 深度强化学习-DQN算法原理与代码
  • 收回已核销的坏账并入账是什么意思
  • 工会经费的计提基数不包括
  • 应交税费案例分析题
  • 分公司是独立的诉讼主体吗
  • 为什么合理损耗不计入成本
  • 法人如何网上申请辞职手续
  • 会计账簿登记错误
  • 安全生产费如何计量
  • 确认应付职工薪酬是什么意思
  • 运输公司车辆保养记录表格
  • 会计一般用什么软件
  • 年初建账考虑要点业务流程是否变化
  • VMWare linux mysql 5.7.13安装配置教程
  • sqlserver 触发器 if 后边没执行
  • 磁盘碎片 win7
  • mac怎么有线投屏到电视
  • github centos
  • 360杀毒恢复区
  • linux cwd
  • win7系统代理在哪里设置
  • cocos2dx官方教程
  • opengl阴影平移
  • Android LayoutInflater原理分析,带你一步步深入了解View(一)
  • node.js介绍
  • 批处理脚本怎么写
  • android 笔记软件推荐
  • excel一行首尾互换
  • 基于网络创新形成的大数据的最突出特征是什么?( )
  • u3d unity3d
  • unity飞机大战游戏毕业论文
  • android tabview
  • flask框架官方文档
  • 江西省国家税务局电子税务局
  • 电子税务局登录方式
  • 区域化管理的利与弊
  • 增值税发票清单怎么打印出来
  • 朝阳地税局官网
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设