Giter Site home page Giter Site logo

ohmybilibili's Introduction

OhMyBiliBili

简介

这是个目前做的跟原版最像的一个高仿B站客户端,喜欢的请star一波,谢谢.

功能介绍

  • 首页五大模块,主站推荐, 分类推荐, B站直播, 视频分区, 发现模块.
  • 全站搜索,目前这个功能暂时无法使用,后期会慢慢调整.
  • 完美模仿原版B站UI效果,Material Design.
  • 视频详情,该界面Api需要使用AppKey才可正常使用.
  • 视频评论
  • 分类推荐,每天B站各分区最热视频查看.
  • 直播频道,抓包获取Api数据,使用B站自家ijkPlayer播放直播视频.
  • 视频播放,需要AppKey才可正常使用,使用Vitamio播放器开发,加上B站自家烈焰弹幕库加载弹幕数据,支持高清,超清切换.
  • 番剧查看,每周番剧专题更新,番剧索引功能.
  • B站用户界面查看,个人信息,跟原版保持一致.
  • 更多精彩,请自行发现.

使用说明

该项目所使用Api均来自: https://github.com/fython/BilibiliAPIDocs

因为B站Api需要Appkey才可正常使用,具体Appkey请自行获取,抓包大法就不多说了吧. 放置到Secret的Appkey中即可.

OhMyBiliBili/app/src/main/java/com/hotbitmapgg/ohmybilibili/config/Secret.java

Tips

Apk安装说明 : minSdkVersion 22 也可以fork代码自行修改运行.

Apk下载

关于OhMyBiliBili

这个高仿B站,自己做了很久,做的时候只是纯粹是想练习下MD的一些控件使用以及一些新特性,B站真的做的很好, 自己做的这个App,很多地方跟原版可能是有点差距,毕竟B站的开放Api文档已经没有了,很多Api都没有办法获取到了, 有的Api必须需要AppKey才能查看,所以有做的不好的地方,还请见谅,我会一直持续更新这个项目.

截图

声明

本项目使用请遵守开源协议,如有任何侵犯B站权益的地方,马上删除该项目!

Other

License

Copyright 2016 HotBitmapGG

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

ohmybilibili's People

Contributors

hotbitmapgg avatar

Stargazers

 avatar

Watchers

 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.