安卓开发课程期末设计

灵感 · 决策 ·
一触即达

TravelMap 不仅仅是地图。它是你的本地游智能伴侣,集成了高德 3D 视图、行程规划与电商闭环,让每一次出行都充满确定性。

J

独立全栈开发

Android Client + Flask Backend

Current Location
Xiamen, China
Avatar
scenic

Visual Identity

开屏引导页设计

采用扁平化插画风格与统一的色彩系统,在用户首次打开 App 时传递核心价值。

发现未知

海量热门景点推荐,
让每一次出发都充满灵感。

3D 导航

集成高德地图 SDK,
3D 视角精准定位。

一站式预订

景点门票、酒店住宿,
安全支付极速出票。

珍藏足迹

打卡每一个目的地,
生成专属旅行回忆。

features.json — read-only

LBS 位置服务

集成高德地图 API,实现精准定位、POI 逆地理编码检索与 3D 楼块渲染,提供沉浸式导览体验。

  • • AMap Location SDK
  • • 3D Marker Rendering

深色模式适配

基于 Material Components 的 DayNight 主题,所有 UI 元素自动适配系统外观,夜间使用更护眼。

  • • Theme.Material3.DayNight
  • • values-night/colors.xml

安全闭环

整合微信登录 SDK,实现 OAuth 授权流程;用户 Token 本地加密存储,订单与收藏数据云端同步。

  • • WeChat OpenSDK
  • • SharedPreferences Encryption

Interactive Demo

UI 概念动态演示

我们追求极致的流畅度。这是一个基于 CSS Animation 构建的交互原型,展示了 TravelMap 理想中的卡片切换与路径导航体验。

动态路径绘制

SVG Stroke Animation

智能卡片堆叠

Contextual Transitions

开发历程

从零构建,迭代开发完整应用

项目启动 & 基础架构

2025.11.10

确定 MVP 需求范围,搭建 Android 工程,配置 Gradle 依赖,设计 Activity + Fragment 基础容器。

用户认证体系

2025.11.12

完成 LoginActivity 与 RegisterActivity,封装 AuthRepository,实现 Token 本地加密存储与自动登录。

核心功能 & UI 框架

2025.11.15

实现首页 Feed 流,商城列表,引入 Skeleton 骨架屏优化加载体验,完成详情页跳转逻辑。

地图服务接入

2025.11.18

接入高德 3D SDK,实现定位蓝点、自定义 Marker 渲染、景点坐标可视化与隐私合规处理。

电商闭环构建

2025.11.22

完成购物车逻辑,订单提交与状态追踪,实现收藏夹与浏览历史记录功能。

UI 统一与深色适配

2025.11.24

全局应用 Material 3 设计规范,适配深色模式,优化 Safe Area 与交互动效。

v1.0 正式发布

2025.11.25

核心功能验收完毕,Bug 修复,生成发布版 APK,整理开发文档。

Future Plans (v2.0)

待开发
  • 接入 DeepSeek / Gemini AI 实现智能对话
  • 景点语音导览功能 (TTS)
  • 智能行程规划助手
zsh — justyn@macbook-pro — 80x24
Justyn

~ whoami

Name: 焦梓豪 (Justyn)
Role: Android Developer & Student
School: 厦门大学嘉庚学院 · 软件工程
Project: TravelMap (Course Design)

~ _
Download Manager

准备好出发了吗?

TravelMap v1.0 • Android 8.0+