仿叮咚买菜鸿蒙原生APP

DingdongShopping

这是一个原生鸿蒙版的仿叮咚买菜APP项目

鸿蒙Next发布至今已经有一年多的时间了,但有时候我们想要实现一些复杂的功能或者效果,在开发文档上查阅一些资料还是比较费时的,有可能还找不到我们想要的内容。而社会层面上分享的资料也比较有限,毕竟推出的时间相对安卓和苹果来说还是太短了,但一点也不妨碍大家学习鸿蒙的热情,因为鸿蒙生态大势已成,未来也会有更多的开发者相续分享出自己学习鸿蒙的一些技术与经验。

今天来说一说我在学习鸿蒙的时候遇到的一个小问题,在使用鸿蒙版PullToRefresh框架的时候发现当内容不满一屏时不能上拉加载更多,可能是我想要的效果特殊,在不满一屏的时候其实无需上拉。我根据源码定制了自己想要的效果,也是安卓版本的PullToRefresh用惯了,按照安卓的效果做了样式,也支持了内容不满一屏时可以上拉加载。

另外也仿着叮咚买菜搭了一个应用架子,并实现了分类页的效果,以及从上往下弹出的类似半模态转场弹框,后续有时间的时候再往里写一些其他的功能。

下面是分类页实现的效果动图:

详情请看代码,项目地址:https://github.com/weioule/DingdongShopping

相关推荐
爱笑的眼睛1134 分钟前
HarmonyOS分布式Kit深度解析:实现高效跨设备协同
华为·harmonyos
坚果的博客5 小时前
鸿蒙PC使用aarch64的原因分析
华为·harmonyos
数字化顾问6 小时前
(114页PPT)华为FusionCloud私有云最佳实践RegionTypeII(附下载方式)
运维·服务器·华为
HarmonyOS_SDK6 小时前
【FAQ】HarmonyOS SDK 闭源开放能力 — Push Kit
harmonyos
猫林老师7 小时前
Flutter for HarmonyOS开发指南(二):混合开发架构与通信机制
flutter·架构·harmonyos
特立独行的猫a8 小时前
HarmonyOS黑马云音乐项目增加网络听歌功能(一、轮播图的实现)
网络·华为·harmonyos·开源项目·黑马云音乐
金鸿客9 小时前
鸿蒙线性布局Row和Column详解
harmonyos
ifeng09189 小时前
HarmonyOS实战项目:打造沉浸式AR导航应用(空间计算与虚实融合)
ar·harmonyos·空间计算
坚果的博客13 小时前
技术解析:鸿蒙 PC 为什么采用 aarch64 架构?
华为·架构·harmonyos
ifeng091814 小时前
HarmonyOS实战项目:AI健康助手(影像识别与健康分析)
人工智能·华为·wpf·harmonyos