春衣少年当酒歌,起舞四顾以笑和。这篇文章主要讲述自己动手写Android VIP视频解析APP相关的知识,希望能为你提供帮助。
动念:
最近在学习android开发,任务驱动是一个好的学习方法。在PC端,使用过对爱奇艺、腾讯、优酷的VIP视频解析的脚本(油猴+Greasy Fork),也看到过手机端的VIP视频解析APP(从解析、付费到推广已形成完整解决方案),于是籍由这个需求,动手写一个VIP视频解析的APP来进行Android开发的学习。目的仅为学习,非商用。
构思 :
思路如下图,入口页面—
—
视频网站页面—
—
播放界面。
开发工具:Android Studio。对视频网站视频的解析接口是利用的别人的接口(播放界面的广告为接口自带)
文章图片
可能碰到的问题:
1. WebView的设置。如未做相应设置可能会使视频无法播放。
2. WebView中中对非http和https协议url的处理。如youku://型url
界面 :
文章图片
文章图片
APP及源码:
APP下载:https://pan.baidu.com/s/1G8K4kdFE7tphdlX77FVmEQ
源码:https://github.com/LifeLongInteresting/VipVideo
参考及感谢:
学习过程参考了Android的NoVIP视频解析APP开发完整过程:https://blog.csdn.net/u012184539/article/details/82800752#comments
【自己动手写Android VIP视频解析APP】该项目比较完整,提供了验证、升级等功能,我尚未读透,有兴趣的朋友可以借鉴。
推荐阅读
- Android移动客户端性能测试浅谈——电量
- Qt做发布版,解决声音和图片中文字体乱码问题(需要在main里写上QApplication::addLibraryPath("./plugins")才能加载图片,有图片,很清楚)
- CMU-CSAPP-Lab2拆解二进制炸弹
- Android-Activity启动模式(launchMode)
- leetcode 448 Find All Numbers Disappeared in an Array
- html调用安卓提示音报错E/MediaPlayerNative: error(-38, 0),E/MediaPlayerNative: error(1, -19)
- Android查看联系人简单记录
- Android知识整理
- 安卓响铃和震动