前言
近来,公司项目维护期,自己着手学习直播方面.随着直播的兴起,整个互联网也迎来了全民互联的时代.
本项目也是借鉴了很多大神的写法,https://github.com/a371166028/likequanmintv 不过这个写的比较卡,后来自己着手搭建了一个.只是想练练手.
关于项目:
整个项目采用MVP+retrofit+okhttp+rxjava+glide+七牛云完成,现阶段的缓存部分还没开始做.等有时间再进行补充.
项目结构部分,采用业务分包+baselib<基础的utils,第三方封装,http>+logiclib<初步想到后期扩展的业务库,暂时还未做设计>
项目地址: https://github.com/Aload/Globaltv 欢迎各位star
一,项目搭建
业务分包:
项目分包:
BaseLibs是第三方框架包装,Utils,网络封装,Logiclibs逻辑层封装<本项目暂无>以后扩展用.
项目截图: