Coder Social home page Coder Social logo

tucao's Introduction

Tucao

Travis Dependency Status GitHub release license

特色

  • 首页六大模块,推荐、新番、影剧、游戏、动画、频道
  • 全站排行榜,支持每日/每周排序
  • 放映时间表,可以查看周一到周日新番的更新情况
  • 频道列表,支持按照发布时间/播放量/弹幕排序
  • 视频搜索,支持分频道搜索
  • 视频查看,使用IjkPlayer播放视频,DanmakuFlameMaster播放弹幕,自动拼接多段视频(使用concat协议)
  • 视频离线缓存,支持缓存弹幕
  • 增量更新(Google File By File Patch

截图

待做列表

  • 同步收藏(接口不全)
  • 发私信(接口不全)
  • 查看私信(接口不全)
  • 更改下载位置时会出现闪退(待验证)
  • 准备播放时会弹回主界面(待验证)
  • 修复播放时跳回开头的问题(无法100%重现,原因不明)

常见问题

更新历史

开发指南

Android Studio 版本: 3.0

由于项目中使用了子模块,请务必使用以下命令克隆项目

git clone --recursive -j8 https://github.com/blackbbc/Tucao.git

如果使用Windows进行开发,由于Data Binding在Windows上存在UTF8编码问题,不能编译通过,请参考如下两个Issue自行解决: #4 #7

  • 热烈庆祝Kotlin成为Android开发一级语言,撒花~~~
  • 设计编码均独立完成,如果你觉得太丑,欢迎砸设计稿
  • 架构基于MVVM模式,使用DataBinding + RxJava2 + Dagger2 + Retrofit实现

免责声明

该项目仅供交流学习使用,如果该项目有侵犯Tucao版权问题,本人会及时删除此页面与整个项目。

感谢以下开源项目

tucao's People

Contributors

blackbbc avatar

Stargazers

 avatar

Watchers

James Cloos avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.