有宠商城Android端

有宠商城App

前言

愿你在迷茫时,坚信你的珍贵,爱你所爱,行你所行,听从你的心,无问西东。

项目介绍

之前是有发过这个项目的,当时这个项目的引导页已经做得非常不好,功能虽然已经实现,但是bug极多,很多小伙伴给我留言说让我改进一下,后来抽了个时间就改进了一些东西:

  1. 封装了一些BaseActivity和BaseFragment,当时写这个项目没有这些思想,新页面就是单独的Activity和Fragment,冗余的代码数不胜数,毫无封装概念;
  2. 改进了引导页的四个动画,利用RecyclerView去实现ViewPager,一次只能翻一页,并且滑动停止开始加载动画,动画的加载也没有采用帧动画,毕竟120多张图,帧动画谁用谁知道Out of memory,后来Google了一下,选择SurfaceView去实现这个动画,结果非常完美和流畅,有兴趣的朋友可以去试着玩儿一下;
  3. 多个页面的Banner改进,之前使用Handler去实现的,当时想着是自己去体会一下Handler的用法,后来了解了内存泄漏这个东西后,还是采用了比较成熟的三方框架Banner
项目环境和架构
  1. 开发环境Android Studio3.2.1 Gradle4.6;
  2. 整个项目采用MVP和MVC混用的开发模式,毕竟一些小功能页面没必要新增几个对象;
  3. 未采用RxJava等热门开发框架,有兴趣的小伙伴可以去试着实现;
界面预览
  1. 启动页

  2. 导航页

  3. 登录

  4. 主页面

  5. 商城

APK安装地址

总结
  1. 项目地址:https://gitee.com/YiDer/pet_version_1.0
  2. 码云个人地址: https://gitee.com/YiDer
  3. 联系方式:1070138445
  4. 如果有好的想法,或者在开发的道路上遇到什么问题可以随时联系我~
  5. 广告:本人承接各个学历的计算机毕业设计,主要方向是Java,Android以及Web,公司信誉和个人资料担保,开发周期固定,保障顾客利益,避免各类骗术!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值