All Projects → zhoulinda → eyepetizer_kotlin

zhoulinda / eyepetizer_kotlin

Licence: MIT license
一款仿开眼短视频App,分别采用MVP、MVVM两种模式实现。一、组件化 + Kotlin + MVP + RxJava + Retrofit + OkHttp 二、组件化 + Kotlin + MVVM + LiveData + DataBinding + Coroutines + RxJava + Retrofit + OkHttp

Programming Languages

kotlin
9241 projects
java
68154 projects - #9 most used programming language
GLSL
2045 projects

Projects that are alternatives of or similar to eyepetizer kotlin

Mvvmarms
Android MVVM Architecture Components based on MVPArms and Android Architecture Components.
Stars: ✭ 425 (+412.05%)
Mutual labels:  rxjava2, retrofit2, okhttp3, databinding, livedata
Sunset-hadith
Islamic app written with Kotlin, using KTOR + coroutines + flow + MVVM + Android Jetpack + Navigation component. Old version using RxJava + Retrofit + OKHttp
Stars: ✭ 26 (-68.67%)
Mutual labels:  coroutines, rxjava2, retrofit2, databinding, livedata
Android-Code-Demos
📦 Android learning code demos.
Stars: ✭ 41 (-50.6%)
Mutual labels:  mvp, rxjava2, retrofit2, databinding
GithubApp-android-architecture
Let's learn a deep look at the Android architecture
Stars: ✭ 16 (-80.72%)
Mutual labels:  mvp, rxjava2, retrofit2, livedata
Pokemongo
神奇宝贝 (PokemonGo) 基于 Jetpack + MVVM + Repository 设计模式 + Data Mapper + Kotlin Flow 的实战项目,如果这个仓库对你有帮助,请仓库右上角帮我 star 一下,非常感谢。
Stars: ✭ 848 (+921.69%)
Mutual labels:  repository, retrofit2, okhttp3, databinding
iMoney
iMoney 金融项目
Stars: ✭ 55 (-33.73%)
Mutual labels:  mvp, rxjava2, retrofit2, okhttp3
Mvvmframe
🏰 MVVMFrame for Android 是一个基于Google官方推出的Architecture Components dependencies(现在叫JetPack){ Lifecycle,LiveData,ViewModel,Room } 构建的快速开发框架。有了MVVMFrame的加持,从此构建一个MVVM模式的项目变得快捷简单。
Stars: ✭ 218 (+162.65%)
Mutual labels:  repository, retrofit2, databinding, livedata
Androidproject
Android 技术中台,但愿人长久,搬砖不再有
Stars: ✭ 4,398 (+5198.8%)
Mutual labels:  mvp, rxjava2, retrofit2, okhttp3
Android Cnblogs
🔥🔥 博客园Android端开源项目,界面简洁清新。
Stars: ✭ 127 (+53.01%)
Mutual labels:  mvp, rxjava2, retrofit2, okhttp3
Bilisoleil Kotlin
An unofficial bilibili client for android --kotlin+rxjava2+mvp+okhttp3+retrofit2+dagger2
Stars: ✭ 139 (+67.47%)
Mutual labels:  mvp, rxjava2, retrofit2, okhttp3
Pursuit-Core-Android
Pursuit Core Android
Stars: ✭ 45 (-45.78%)
Mutual labels:  repository, rxjava2, retrofit2, livedata
Fountain
Android Kotlin paged endpoints made easy
Stars: ✭ 175 (+110.84%)
Mutual labels:  coroutines, rxjava2, retrofit2, livedata
Wanandroid
WanAndroid客户端,项目基于 Material Design + MVP +dagger2 + RxJava + Retrofit + Glide + greendao 等架构进行设计实现,极力打造一款 优秀的玩Android https://www.wanandroid.com 客户端,是一个不错的Android应用开发学习参考项目
Stars: ✭ 223 (+168.67%)
Mutual labels:  mvp, rxjava2, retrofit2, okhttp3
Atoms-mvp
A component architecture for android applications based on MVP
Stars: ✭ 63 (-24.1%)
Mutual labels:  mvp, rxjava2, retrofit2, okhttp3
Kotlinjetpackinaction
🔥🔥 Kotlin Jetpack zero to hero. 新手到高手
Stars: ✭ 264 (+218.07%)
Mutual labels:  coroutines, retrofit2, databinding, livedata
Crazydaily
[开源项目] 一款程序员日常放松的App,基于Material Design + MVP-Clean + Weex + Flutter + RxJava2 + Retrofit + Dagger2 + Glide + Okhttp + MTRVA + BRVAH + 炫酷控件 + 炫酷动画
Stars: ✭ 294 (+254.22%)
Mutual labels:  mvp, rxjava2, retrofit2, okhttp3
StackOverFlowApi
working with Stack OverFlow Api
Stars: ✭ 24 (-71.08%)
Mutual labels:  rxjava2, retrofit2, okhttp3, livedata
Mvvmsmart
基于谷歌最新AAC架构,MVVM设计模式的一套快速开发库,整合ViewModel+Lifecycles+Navigation+DataBinding+LiveData+Okhttp+Retrofit+RxJava+Glide等主流模块,满足日常开发需求。使用该框架可以快速开发高质量、易维护的Android应用。 项目组会持续维护,请放心使用.欢迎Start并Fork交流.
Stars: ✭ 382 (+360.24%)
Mutual labels:  rxjava2, retrofit2, databinding, livedata
Bilisoleil
An unofficial bilibili client for android --rxjava2+mvp+okhttp3+retrofit2+dagger2
Stars: ✭ 430 (+418.07%)
Mutual labels:  mvp, rxjava2, retrofit2, okhttp3
Jbusdriver
这是去幼儿园的班车(滑稽
Stars: ✭ 2,056 (+2377.11%)
Mutual labels:  mvp, rxjava2, retrofit2, okhttp3

项目介绍

eyepetizer_kotlin是一款用kotlin结合组件化实现的仿开眼短视频的app,项目具有较完整的结构。代码整洁规范,结构清晰。

页面展示

image
image
image
image

页面结构

image

项目结构

image

相关

Flutter——仿开眼短视频App

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].