All Projects → yoyiyi → Bilisoleil

yoyiyi / Bilisoleil

An unofficial bilibili client for android --rxjava2+mvp+okhttp3+retrofit2+dagger2

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Bilisoleil

Wanandroid
WanAndroid客户端,项目基于 Material Design + MVP +dagger2 + RxJava + Retrofit + Glide + greendao 等架构进行设计实现,极力打造一款 优秀的玩Android https://www.wanandroid.com 客户端,是一个不错的Android应用开发学习参考项目
Stars: ✭ 223 (-48.14%)
Mutual labels:  rxjava2, dagger2, okhttp3, mvp, retrofit2
Bilisoleil Kotlin
An unofficial bilibili client for android --kotlin+rxjava2+mvp+okhttp3+retrofit2+dagger2
Stars: ✭ 139 (-67.67%)
Mutual labels:  rxjava2, ijkplayer, okhttp3, mvp, retrofit2
Crazydaily
[开源项目] 一款程序员日常放松的App,基于Material Design + MVP-Clean + Weex + Flutter + RxJava2 + Retrofit + Dagger2 + Glide + Okhttp + MTRVA + BRVAH + 炫酷控件 + 炫酷动画
Stars: ✭ 294 (-31.63%)
Mutual labels:  rxjava2, dagger2, okhttp3, mvp, retrofit2
Moviehub
Showcases popular movies, tv shows, and people from The Movie Database
Stars: ✭ 325 (-24.42%)
Mutual labels:  rxjava2, dagger2, okhttp3, retrofit2
Android-Starter-Kit
This is up-to-date android studio project for native android application, that is using modern tools and libraries.
Stars: ✭ 16 (-96.28%)
Mutual labels:  mvp, dagger2, rxjava2, retrofit2
AndroidStarterAlt
A sample View-based Android app using the MVP architecture. It uses Mosby, Dagger2, RxJava, retrofit, LoganSquare, requery, EventBus, Conductor.
Stars: ✭ 27 (-93.72%)
Mutual labels:  mvp, dagger2, retrofit2, okhttp3
Jbusdriver
这是去幼儿园的班车(滑稽
Stars: ✭ 2,056 (+378.14%)
Mutual labels:  rxjava2, okhttp3, mvp, retrofit2
GithubApp-android-architecture
Let's learn a deep look at the Android architecture
Stars: ✭ 16 (-96.28%)
Mutual labels:  mvp, dagger2, rxjava2, retrofit2
eyepetizer kotlin
一款仿开眼短视频App,分别采用MVP、MVVM两种模式实现。一、组件化 + Kotlin + MVP + RxJava + Retrofit + OkHttp 二、组件化 + Kotlin + MVVM + LiveData + DataBinding + Coroutines + RxJava + Retrofit + OkHttp
Stars: ✭ 83 (-80.7%)
Mutual labels:  mvp, rxjava2, retrofit2, okhttp3
Weather-Guru-MVP
Sample Material-design Android weather application build with MVP architectural approach using Dagger2, RxJava2, Retrofit2, Event-Bus, GreenDao, Butterknife, Lottie etc.
Stars: ✭ 15 (-96.51%)
Mutual labels:  mvp, dagger2, rxjava2, retrofit2
Kotlin Android Mvp Starter
Create/Generate your kotlin MVP projects easily
Stars: ✭ 270 (-37.21%)
Mutual labels:  rxjava2, dagger2, mvp, retrofit2
Bilibili Android Client
An unofficial bilibili client for android http://www.jianshu.com/p/f69a55b94c05 -- 该项目已停止维护!
Stars: ✭ 4,430 (+930.23%)
Mutual labels:  bilibili, ijkplayer, okhttp3, retrofit2
mvp-android-template
MVP Android Template to give you a Quick Head Start for your next Android Project. It implements MVP Architecture using Dagger2, Room, RxJava2 , Retrofit2
Stars: ✭ 20 (-95.35%)
Mutual labels:  mvp, dagger2, rxjava2, retrofit2
Mvp Dagger2 Rxjava2
Android 基本mvp+dagger(dagger2.android)+rxjava2+retrofit+ormdb框架。简单组件化架构 with Base Activity,Presenter ,View,Model 的抽象封装,http 请求封装&错误统一处理
Stars: ✭ 274 (-36.28%)
Mutual labels:  rxjava2, dagger2, mvp, retrofit2
Atoms-mvp
A component architecture for android applications based on MVP
Stars: ✭ 63 (-85.35%)
Mutual labels:  mvp, rxjava2, retrofit2, okhttp3
Awesome Wanandroid
⚡致力于打造一款极致体验的 http://www.wanandroid.com/ 客户端,知识和美是可以并存的哦QAQn(*≧▽≦*)n
Stars: ✭ 2,525 (+487.21%)
Mutual labels:  rxjava2, dagger2, okhttp3, retrofit2
iMoney
iMoney 金融项目
Stars: ✭ 55 (-87.21%)
Mutual labels:  mvp, rxjava2, retrofit2, okhttp3
Armscomponent
📦 A complete android componentization solution, powered by MVPArms (MVPArms 官方快速组件化方案).
Stars: ✭ 1,664 (+286.98%)
Mutual labels:  rxjava2, dagger2, mvp, retrofit2
BookReader
📕 "任阅" 网络小说阅读器,3D翻页效果、txt/pdf/epub书籍阅读、Wifi传书~
Stars: ✭ 6,113 (+1321.63%)
Mutual labels:  mvp, dagger2, retrofit2, okhttp3
Androidproject
Android 技术中台,但愿人长久,搬砖不再有
Stars: ✭ 4,398 (+922.79%)
Mutual labels:  rxjava2, okhttp3, mvp, retrofit2

bilisoleil

An unofficial bilibili client for android

Remark

Java版本 经过调整 目前可以正常播放视频,也不会发生崩溃,由于bilibili接口升级,有些文件缓存到本地。

java版地址:bilisoleil

kotlin版地址:bilisoleil-kotlin

b站接口有些加密过,抓不到,有些我直接抓了一个,请求参数啥的,不懂啥意思,直接用了,有些接口直接用原项目bilibili-android-client ,有些界面需要登录才会有数据,避免麻烦直接复制json到本地,该仿b站的项目采用rxjava2+okhttp+retrofit+mvp+dagger2搭建的,然后参考了大佬的项目bilibili-android-client,在此表示感谢。该项目还有许多不完善, 不足的地方,后期有时间尽可能改。

Screenshots

Thanks to the open source project

License

Copyright 2017 yoyiyi

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.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].