Releases: Justtyn/TravelMap
Releases · Justtyn/TravelMap
TravelMap v1.0.0 -- Release Note
✈️ TravelMap v1.0.0 正式启航!
欢迎登机!TravelMap v1.0.0 现已整装待发,我们致力于为您提供头等舱级别的旅行体验。从灵感探索到行程预订,您的专属数字旅行伴侣已准备就绪。
✨ 本次航班核心服务
💺 统一的五大核心航段
MainActivity 作为我们的主驾驶舱,为您归拢了五大核心功能区:
- 首页 🏠:发现全球热门景点与旅行灵感。
- 商城 🛍️:选购特色旅行商品与文创周边。
- 预订 🏨:轻松预订酒店与门票。
- 行程 🗺️:您的专属智能行程规划师,现已正式上线!
- 我的 👤:管理您的个人账户与旅行足迹。
我们通过 BaseFeedFragment 统一了各航段的搜索框、骨架屏加载、空态提示与下拉刷新逻辑,确保您在不同功能区的体验如出一辙,同舱一致。
📰 您的多语言“机上杂志”:沉浸式详情页
- 智能卡片流 (
FeedAdapter):首页、商城与预订页的卡片清晰展示封面、标题、经纬度、库存等信息,支持关键字搜索与 Banner 提示。 - 无缝跳转:点击卡片即可进入
ScenicDetailActivity(景点)或ProductDetailActivity(商品),加载过程由优雅的骨架屏兜底,Toolbar 还会自动带上来源面包屑,让您随时知道身在何处。 - 交互式体验:
- 实时反馈 🔄:无论是收藏、标记去过,还是加入购物车,操作按钮旁都会出现
CircularProgressIndicator进度提示,让您的每一次点击都有回应。 - AI 语音导览 🎧:在景点详情页,您可以享受 1~5 星评分与专属音频讲解服务,支持播放/暂停/拖动/倍速,离开页面即自动停止,不错过任何精彩。
- 高德地图内嵌 📍:详情页已集成高德地图模块,将景点的经纬度地址可视化,路线规划一目了然。
- 智能分类 🔖:商品详情页会根据类型(酒店/门票/旅行商品)自动切换副标题,信息一目了然。
- 实时反馈 🔄:无论是收藏、标记去过,还是加入购物车,操作按钮旁都会出现
🛂 您的数字护照:安全便捷的账户系统
- 多种登机方式 🔑:除了传统的注册/登录,我们已全面集成微信一键登录,由
AuthRepository+UserPreferences统一驱动,让您安全、快捷地开启旅程。 - 首次飞行引导 🚀:
IntroPreferences会精确控制首次启动时的引导页,4 页精美的OnboardingBanner 支持跳过或开始探索,且仅在您首次登机时出现。
💼 您的专属旅行装备箱:“我的”中心
- 一站式管理:集合了您的头像、用户名,并提供个人资料、收藏、去过、订单、购物车、关于等快捷入口,加载时同样有骨架屏过渡。
- 深度交互:所有二级页面均支持下拉刷新、带有面包屑副标题,并为全面屏设备做了安全区适配。
- 无缝联动:从收藏/去过列表可一键直达详情页;在购物车完成下单后,将直接带您前往
OrderSuccessActivity庆祝预订成功!
🛒 从购物车到订单,一气呵成
- 全功能购物车:
CartAdapter不仅精美渲染商品信息,您现在还可以自由编辑商品数量或删除单项,购物管理从未如此轻松。 - 一键出票:
UserCenterRepository.createOrder()助您一键从购物车生成订单,整个购物流程真正做到“所见即所得”。 - 订单追踪与详情 🧾:订单列表复用了我们统一的 Feed 卡片设计,点击即可进入全新的订单详情页,查看包含商品快照、联系人信息、订单状态在内的所有细节。
🎨 航空级设计美学:Material 3 全面加持
- 视觉一致性:从 Banner、Toast 提示、下拉刷新到品牌色按钮,我们确保了每一处视觉元素的统一与和谐。
- 夜间模式 🌙:我们同步交付了暗色主题与对应的夜间资源,即使在长途夜间飞行中,柔和的界面也不会打扰您的休息。
🛠️ 构建与质检
本次发布的演示 APK 由 ./gradlew assembleDebug 命令构建,并已顺利通过 ./gradlew lint(静态代码检查)与 ./gradlew testDebugUnitTest(单元测试),确保首航稳定可靠。
💌 联系我们
如果您在旅途中发现了任何 Bug 或有新的灵感,欢迎通过邮件 togjustyn@gmail.com 或在 GitHub Issues 中与我联系。
TravelMap v1.0.0 已整装待发,快与我们一起打卡世界吧!🌍