Releases: chengweiv5/easy-trip
Release list
Easy Trip v1.6.0 · 五套主题配色
Easy Trip v1.6.0 新增五套浅色主题,可以在首页右上角调色盘或工作台“更多 → 主题配色”中切换。
新功能
- 五套配色:湖畔晴空、松林晨光、落日陶土、山岚暮紫、玫瑰沙丘。
- 选色时整页即时预览,点击“应用”后全局生效并保存;返回可放弃预览,重启后恢复已选主题。
- 界面、地图收藏标记和空态插画跟随配色;日期路线色、错误提示色和分享长图配色保持稳定。
- 主题页直接展示五套选项,不再出现虚构旅行预览卡片。
安装
下载下方 easy-trip-v1.6.0-release.apk,直接覆盖安装现有正式版。沿用原签名,无需卸载或清除数据。最低支持 Android 8.0。
版本:1.6.0 / versionCode 8。源码提交:a7eddbfbed9afde107f00152403f086b70817e18。
SHA256:f65d055d91a982f4bb2c365db3880e63dab84e3fe74f202fbbd03aa22e6a264e。
验证
- 850 项 Release 单元测试通过,lint 无错误。
- 五主题切换、返回放弃、保存失败重试、小屏大字体及真实地图补验通过;扩展回归中的 3 个既有测试失败已在功能修改前基线复现。
- 同一正式 APK 已在华为 ALN-AL00 真机覆盖安装并回读校验,原有旅行首页信息和已选主题保留。
- 独立 Android 36 模拟器从官方 v1.5.0 覆盖升级,7 张业务表逐行一致:2 个旅行、6 个旅行日、6 个地点、18 条行程、12 条交通记录及标签关系完整保留。此项使用专用测试样例。
Easy Trip v1.5.0 · 工作台与日历优化
Easy Trip v1.5.0 优化行程工作台与全程日历,修复日期标题和分页栏的对齐问题,并更新 README 全部功能截图。
本次更新
- 全程日历上方分页栏与下方日期列等宽对齐,排除左侧时间刻度;“第 1 天 / 第 2 天”和换行日期分别按所在列居中。
- 日期操作按钮等距排列,删除图标使用红色;删除旅行日沿用确认流程。
- 切换工作台抽屉时保留地图视角,减少地图跳动。
- 优化大字体下地图图层提示的显示。
- README 更新首页、地点池、单日及全程日历、时间编辑、备注和分享长图等界面截图。
安装
下载下方 easy-trip-v1.5.0-release.apk,支持 Android 8.0 及以上,版本为 1.5.0(versionCode 7)。
与官方 v1.4.0 使用相同签名,可直接覆盖升级,无需卸载。若已有不同签名的调试版,请先备份数据,再处理签名冲突。
验证
- 845 项 Release 单元测试全部通过,Release lint 无错误。
- 日历修复代码已通过 7 项模拟器界面检查,覆盖普通和大字体、分页、横滑及真实页面截图。
- 使用本次正式 APK 在独立模拟器中从官方 v1.4.0 覆盖升级;2 个旅行、6 天行程、3 个地点、9 条行程安排的测试数据逐表比对一致,升级后启动正常。
- APK 签名、16 KB 对齐、版本及源码标记校验通过;本次未安装到物理手机。
构建提交:a37877a50293917007ac6e9150276a896d895ae1,源码状态:CLEAN。
APK SHA256:
06a353f16f35331850d7da3c3c597e42b9cea9c74ff7b91f55a11061bb5ace2d
Easy Trip v1.4.0 · 行程长图分享与日历优化
Easy Trip v1.4.0 新增行程长图分享,并修复日历调时与交通提示。支持 Android 8.0 及以上系统。
本版变化
- 可将全程或单日行程生成一张长图,包含旅行摘要、每日路线地图、地点、交通和备注,支持备注开关、放大预览、保存相册与系统分享。分享图不含日历。
- 多日行程改用分段绘制,14 天和 30 天行程均可完整导出一张长图。地图暂不可用时仍保留行程清单和提示。
- 日历调时同步地点顺序与相邻路线,统一长按 500 毫秒后开始操作,减少滚动误触;起止时间浮动提示避开手指并适配顶部与大字体。
- 地点间空隙至少 30 分钟、且文字能完整容纳时,才显示交通信息。2 分钟步行可利用后续空白显示,不再挤进下一个地点。
- 交通隐藏时,地点卡片、地点详情的独立“交通可能来不及”提示及拖动中的交通警告同步隐藏;真实日程重叠提示与路线详情入口保留。
下载与升级
下载 easy-trip-v1.4.0-release.apk。正式签名 Release 包,versionName 1.4.0、versionCode 6,不可调试;沿用已有正式版签名,可覆盖升级并保留本机旅行数据。
Debug 包与正式版签名不同,不能直接覆盖;请保留原安装,避免卸载造成数据丢失。
验证
- 发布提交
57ea6cfaa376f9e68b992246798efe7210991a14,从干净代码构建,APK 内嵌同一提交及SOURCE_STATE=CLEAN。 - 843 项 Release 单元测试通过,lint 无错误;正式签名、不可调试属性、16 KB zipalign 与私密配置排除检查通过。
- 20 项分享仪器测试通过,包含 14/30 天完整长图、保存与分享一致性、取消清理和真实高德地图截图。
- 同一应用源码已通过 59 项日历交互与浮动调时提示测试。
- 最终发布 APK 已覆盖安装到华为真机并启动,原有旅行与行程保留;回读安装 APK 的 SHA256 与本次附件一致。地点 4 的交通隐藏及独立警告隐藏已实机确认。
SHA256
22c282bf863d80fb421418ac8f1ff02f592ee944d68c6f97fdfd4532adf7f263 easy-trip-v1.4.0-release.apk
随包提供 .sha256 校验文件。升级前的 APK 已在本地保留;必要时可同签名覆盖安装恢复,不需要卸载。
Easy Trip v1.3.0 · 旅行日历与拖动调时
Easy Trip v1.3.0 新增旅行日历,可以按时间查看和调整每天的行程。支持 Android 8.0 及以上系统。
本版变化
- 行程标题旁新增日历入口,进入后自动展开抽屉。时间轴覆盖全天,支持上下滚动;全程按日期并列展示,日期切换放在顶部。
- 单日日历中长按地点可移动时间,拖动整个上沿或下沿可调整起止时间,自动更新到达时间和停留时长;操作支持取消和撤销。拖动边沿时显示方向指示,静止时仅保留卡片外框。
- 未设到达时间的地点放入顶部「待安排」,支持拖入时间轴;未设停留时长的地点用一小时占位卡展示,实际设置前保持未设置状态。
- 交通与地点同列、同宽,交通方式与预计耗时一行显示。地点可挤占交通预留,交通预计耗时保持不变;短交通、零预留或大字体空间不足时,在下一地点卡片或详情查看。
- 保留日程重叠、交通时间不足和跨日信息;全程日历保持只读,点击后进入所属日期。移除底部重复交通提示和短地点副本。
下载与升级
下载 easy-trip-v1.3.0-release.apk。正式签名 Release 包,versionName 1.3.0,versionCode 5,不可调试;沿用既有正式版签名,可覆盖升级 v1.0.0 / v1.1.0 / v1.2.0。
旅行数据保存在本机。Debug 测试版签名与正式版不同,不能直接覆盖;请保留原安装,避免卸载造成数据丢失。
验证
- 发布提交
90d337a3f93bd762ca892a27f4b528c322db2f99,从独立干净目录构建;应用源码与已通过 50 项日历、时间编辑及保存撤销验收的提交一致,最终补充了 README 版本说明。 - Release 构建、830 项单元测试和 lint 通过,lint 无错误;正式签名、不可调试属性、16 KB zipalign 和 APK 私密配置排除检查通过。
- 真机当前未连接,本次发布包未重新执行真机安装验收;交互验证来自专用模拟器。
SHA256
382deaacc08432939dfbea718346a49c0ffc03fc025d1ae8f4314f836216828b easy-trip-v1.3.0-release.apk
随包提供 SHA256 校验文件。
Easy Trip v1.2.0 · 紧凑行程与备注
Easy Trip v1.2.0 让行程查看和时间编辑更紧凑,继续沿用「湖畔晴空」配色。支持 Android 8.0 及以上系统。
本版变化
- 切换行程日期时复用已加载内容,减少中间空态闪烁;快速加载不再一闪而过。
- 行程和地点池的备注直接可见,以暖棕色区分,默认只占一行。长备注可展开、收起;行程中的操作放在停留时长右侧,展开前后正文保持同宽。
- 全程视图合并连续重复地点时,保留各次到访的备注与日期。
- 时间选择器增加上午/下午快捷切换;滚轮、字号和选中区域缩小,保留半小时到达刻度与按小时设置停留时长。
- 编辑按钮统一使用“保存”,完善 README 图文介绍与中国地点示例。
下载与升级
下载 easy-trip-v1.2.0-release.apk,正式签名 Release 包,versionName 1.2.0,versionCode 4,不可调试。已安装 v1.0.0 / v1.1.0 正式版可同签名覆盖升级。
旅行数据保存在本机。Debug 测试版签名与正式版不同,不能直接覆盖;请保留已有 Debug 安装,避免卸载造成数据丢失。地图、搜索与路线计算需要联网。
验证
- 发布提交
a5c3dbd96978dcf13f2620e9fee850497bd889c2,从干净工作树构建,APK 内SOURCE_STATE=CLEAN与提交标识已核验。 - 本次 Release 构建、807 项单元测试、lint 通过;lint 为 0 错误、43 条既有警告、1 条提示。
- 同一功能源码已通过 9 项备注及 10 项时间选择 UI 回归,并在 ALN-AL00 真机验证覆盖更新、备注展开/收起与时段切换;测试草稿均取消。
- 正式签名、不可调试属性、16 KB zipalign 及 APK 私密配置检查通过。
SHA256
9434a2bd39a014eb6fbf3f16820e4e94da0ba75283642432f917d215c5f953f3 easy-trip-v1.2.0-release.apk
随包提供 SHA256 校验文件。
Easy Trip v1.1.0 · 湖畔晴空
Easy Trip v1.1.0 采用「湖畔晴空」配色,支持 Android 8.0 及以上系统。
本版变化
- 统一我的旅行、地点池、行程、弹层、地图控件和空态配色:湖水青主色、浅灰青背景、白色卡片。
- 地图路线、地图序号和行程序号共用每日颜色,按 8 色循环,跨日重复地点保留日期分色。
- 优化次级旅行卡片、准备度进度条、地点选择与路线错误状态的视觉层次,保持紧凑布局。
下载与升级
下载 easy-trip-v1.1.0-release.apk:正式发布证书签名的 Release 包,versionName 1.1.0,versionCode 3,不可调试。
已安装 v1.0.0 正式版的设备可直接覆盖升级,沿用同一签名。已在独立模拟器验证待出行/已出行状态、旅行日期、收藏地点、行程时间和备注保留。
Debug 测试版与正式版签名不同,不能直接覆盖。旅行数据保存在本机且暂无导出功能,请保留已有 Debug 安装,勿为安装正式版卸载清除数据。
验证
- 发布提交
97d100194addc2844752c995cece406492babe77;从干净工作区构建,SOURCE_STATE=CLEAN。 - Release 构建、801 项单测、lint 通过(0 错误,43 条既有警告、1 条提示)。
- 签名校验、16 KB zipalign、APK 私密配置检查通过。
- 从 v1.0.0 正式包升级、冷启动、安装包哈希回读与不可调试检查通过。
- 实际 Release 应用通过 7 项高德地图、搜索、路线与行政市接口检查。
- 本轮配色开发另通过 44 项模拟器检查;真机 Debug 版已安装验证。1 项首页滚动断言在旧版同样失败,已单独记录。
SHA256
ff16c8a32033b1f2190ca934c2dd35050ba329d2aa8717939ccb5e83532e16d0 easy-trip-v1.1.0-release.apk
随包提供 SHA256 校验文件。地图和路线服务需要联网并同意高德隐私政策。
Easy Trip v1.0.0
Easy Trip 首个正式 Android 版本,支持 Android 8.0 及以上系统。
本版内容
- 统一旅行工作台界面,地图标记和路线按日期配色,地点名称与行程序号对应。
- 地点池和添加地点支持按城市筛选、搜索及已排入/未排入筛选,地图联动展示。
- 优化地图定位、抽屉可见范围居中、页面返回、地点拖动和日期切换。
- 行程时间支持半小时刻度选择,停留时长按小时选择;旅行状态由用户手动标记。
- 灵活出行:1 公里以内默认步行,超过 1 公里默认打车;已有自动推荐同步更新,保留手动选择。自驾模式默认驾车。
下载与安装
下载 easy-trip-v1.0.0-release.apk,这是使用项目发布证书签名的 Release 包,版本号 1.0.0(versionCode 2),不可调试。
现有 Debug 安装不能直接覆盖升级: 正式包与 Debug 包签名不同。旅行数据仅保存在本机,且暂无导出功能,卸载会丢失数据;请保留原 Debug 安装,先在其他设备体验正式版。后续正式版沿用同一签名升级。
验证
- 干净提交构建:
f7c368ccd53a3accc21e32ccb294882d619627e6,SOURCE_STATE=CLEAN。 - Release 构建、801 项单元测试及 lint 通过(0 错误,43 条既有警告、1 条提示)。
- 独立模拟器安装、冷启动和不可调试检查通过。
- 正式签名下 7 项高德接口回归通过,覆盖地图生命周期、地点搜索、路线和行政市识别。
- APK 签名和 16 KB zipalign 检查通过;未包含 keystore 或本地签名配置。
- 未替换现有真机 Debug 安装,保留设备数据。
SHA256
15a327be27aa6a3f13025e97cb93c517d4308f563a98664c34374c28d02cb63b easy-trip-v1.0.0-release.apk
校验文件与 APK 一同提供。地图和路线服务需联网并同意高德隐私政策。