摘要:
android播放视频也是常用的技术,今天分享一个自定义视频控件,支持自定义控制 UI,全屏播放, 可以实现自动横竖屏切换的控件,跟随手机的位置而,重力感应自动切换横竖屏. 效果图: 代码下载Github:https://github.com/DickyQie/android-video 阅读全文
摘要:
热修复技术在近年来飞速发展,尤其是在InstantRun方案推出之后,各种热修复技术竞相涌现。国内大部分成熟的主流APP都拥有自己的热修复技术,像手淘、支付宝、QQ、饿了么、美团等等。 代码热修复是最常见,也是热修复中最重要的部分,因为程序错误往往都是代码逻辑的错误。最初的热修复方案也仅支持代码热修 阅读全文
摘要:
弹幕功能在很多平台上都有,直播平台,视频播放器,音乐等上面都有, 直播平台发送弹幕和主播互动,那么弹幕效果是怎么实现的呢。 案例主要是实现视频出现弹幕,可以文字和表情弹幕,启动和关闭弹幕,发布弹幕。 效果图: 代码下载Github:https://github.com/DickyQie/androi 阅读全文
摘要:
从php 5.3 版本后,加入了命名空间的定义,在PHP中命名空间的作用就是防止类的重复。就相当于windows的一个文件夹中不能有两个相同名字的文件,所以继续增加两个文件夹把文件放进去,防止文件名重复。 PHP命名空间会在每个类的开始前定义好命名空间,使用的时候去调用命名空间,即使某个文件夹中有两 阅读全文
摘要:
php开发中常常对文件进行操作,文件夹和文件的拷贝,复制等。 阅读全文
摘要:
在PHP中暂停代码执行一定时间,有两个函数可以实现,一个是sleep(),另一个是usleep(),它们参数都是一个整数值。sleep()是暂停多少秒,usleep()是暂停多少微秒。 注意:usleep()单位是微秒,1秒 = 1000毫秒 ,1毫秒 = 1000微秒,即1微秒等于百万分之一秒。 阅读全文
摘要:
以前用过一个红包锁屏的软件,第一次打开手机出现锁屏,滑动领取收益,当时觉得这功能不错,就查阅资料,写了一个案例, apk运行流程: 进入软件 》启动服务 》关闭手机(可先退出应用)--》再打开手机即可看见锁屏界面 效果图: 当然这个案例还是有缺点的,没考虑性能问题。 界面是可以随意修改的,滑动的是一 阅读全文
摘要:
php header()返回404状态代码的两种方式 php header()函数的其他请求返回状态: 1. 页面没找到 Not Found header(‘HTTP/1.1 404 Not Found’); 2. 用这个header指令来解决URL重写产生的404 header header(‘H 阅读全文
摘要:
php遍历一个文件夹内的所有文件和文件夹,并删除所有文件夹和子文件夹下的所有文件的代码,通过递归方式实现达到清空一个目录的效果,代码简单实用。 也适合在thinkphp中清理缓存,在thinkphp中可以把下面代码写入./Application/Admin/Common/function.php文件 阅读全文
摘要:
Thinkphp框架验证码的路径目录:ThinkPHP -> Library -> Think -> Verify.class.php ,只要在控制器中实例化这个类就能实现验证码的功能了。 效果图: 简单代码: 验证码类会把生成的验证码写入session中,通过session('verify_cod 阅读全文