Skip to content
仿开眼视频Android客户端
Branch: master
Clone or download
momentlzs
momentlzs add yml
Latest commit bc26c76 Aug 31, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
apk
app
compiler
gradle/wrapper 修改图片加载类 Mar 1, 2018
img
sdkmanager
.flow.yml
.gitignore
README.md
build.gradle
gradle.properties 框架搭建 Feb 2, 2018
gradlew 框架搭建 Feb 2, 2018
gradlew.bat
release_kaiyan.sh
settings.gradle

README.md

Eyepetizer

公告:

因近期公司项目在模块化改造,工作量较大,所以本项目暂时停更,后期本项目将会进行模块化改造,敬请期待~

仿开眼视频Android客户端,本项目主要用来练手Google-MVP已及kotlin,对于急切想熟悉kotlin的童鞋来说是一个不错的练手项目,由于公司任务比较紧急所以本项目目前处于功能完善中,相关技术文章还未整理发布,想参与本项目开发的童鞋可以先自己去熟悉项目并在issues留言,或在目前的基础上进行修改,后续会陆续相关文章会发布到个人主页,欢迎各位积极PR,相关文章发布地址如下:

简书 掘金 blog 源码地址

截图说明

项目功能简介

本项目功能参考的是开眼视频Version 3.0所有API均来自开眼视频,数据接口均属于非正常渠道获取,请勿用于商业用途,原公司拥有数据所有权,侵权删.

  • 应用功能

开眼视频首页分类tab切换【已完成】
开眼视频社区内容展示【已完成】
开眼视频搜索页面【已完成】
开眼视频首页置顶分类排序【待开发】
视频详情页添加【待开发】
视频缓存【待开发】
观看记录【待开发】

  • 知识点

Google MVP
kotlin
tabLayout glide使用封装
rxbus
RecyclerViewSnap实现类似viewpager的切换方式

技术栈

googleMvp

SlidingTabLayout

仿写SlidingTabLayout文章地址 : https://www.jianshu.com/p/c283a2403190

rxandroid

RxRelay

RecyclerViewSnap

SmartRefreshLayout

注:技术栈中的相关框架后期会进行源码解析,在原有框架基础上进行功能拓展

Changelog

  2018-08-08
  首页部分页面api被屏蔽出现异常的bug修复

  2018-02-24   
  图片加载优化   
  
  2018-02-14   
  第一版上线,实现开眼视频基本功能 

Demo下载

网页下载: 下载地址

二维码下载: 下载地址

You can’t perform that action at this time.