Thanks to visit codestin.com
Credit goes to github.com

Skip to content

rookieWai/dianquan

Repository files navigation

电圈(完善中......)

基于MVVM框架,由Kotlin+Jetpack实现的一个综合性电子产品交易Android应用

电圈App是新品交易、二手交易、产品测评与鉴别、互动图片社区于一体的综合性电子产品交易平台,在传统电商模式的基础上添加“鉴别测评服务”,“二手交易服务”,推出售前“先鉴别,再发货”,售后“测评性能,二手转卖”的购物流程,创造了体系完整的电子数码商品交易圈

本项目采用组件化的方式构建整个应用,现有模块:login(登录模块)、mine(个人模块)、home(首页模块)、store(商店模块)、deal(交易模块)、survey(测评模块)、service(服务模块)、common(公共模块)

使用阿里ARouter实现模块之间的通信

依赖注入框架使用的是koin

Common

  • 公共基础类的构建
  • 网络框架的构建
  • 一些通用的类
  • ......

Service

依赖Common模块,被其它所有模块依赖,负责其它模块和Common模块之间的通信

Login

当前login界面效果

已实现登录功能,支持用户名密码登录,尚未实现注册与其它方式登录

Mine

当前mine界面效果

在未登录状态点击登录/注册跳转登录界面进行登录

登录成功后获取用户名称,显示退出登录按钮

其它功能待完善......

Store

当前store页面效果

已实现商品展示,点击每个item进入商品详情页

商品详情页如下图,已实现加入购物车按钮逻辑

点击商品列表界面的购物篮进入购物篮界面

购物篮已实现单选、全选、增加商品数量、删除商品、清空商品、显示选中金额总数

Home

当前home页面效果

广告轮播、热门品牌、热门商品、推荐商品

点击商品item进入商品详情

Deal

待实现......

Survey

待实现......

About

基于MVVM框架,由Kotlin+Jetpack实现的一个综合性电子产品交易Android应用

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published