基本信息
应用IDC6917604417614945754
包名com.example.project06
版本1.0.1
开发者胡浩阳
大小4.6 MB
价格免费
上架时间2026-05-06 16:20
更新时间2026-05-07 14:41
发布地区CN
隐私政策查看
SDK / API Level 说明
- 最低SDK(minsdk):22 — 应用运行所需的最低 HarmonyOS SDK 版本号
- 目标SDK(target_sdk):22 — 应用编译时面向的目标 SDK 版本号
- API Level(min_hmos_api_level):60002 — 应用要求的最低鸿蒙 API 级别(如 50000 = 5.0.0.0,50005 = 5.0.0.5,50101 = 5.0.1.1)
更新日志
1. 修复1.首页-选一个-添加分类:点击无响应
2.首页-自定义选项-新建:连续点击新建,'开始随机'按钮置灰后,需要退出当前页面进入后才可以使用,确保添加和随机选稳定可用。
2.首页-自定义选项-新建:连续点击新建,'开始随机'按钮置灰后,需要退出当前页面进入后才可以使用,确保添加和随机选稳定可用。
应用介绍
# 随选星 · 应用介绍
> 让选择变得简单有趣 —— 一款专为帮助你做决定而生的 HarmonyOS 小工具。
## 一句话介绍
**随选星** 是一款基于 HarmonyOS 5.x(ArkTS)开发的轻量级随机决策应用,把"今天吃什么""去哪里玩""谁来洗碗"这类日常选择题,变成一次次充满仪式感的小游戏。无需联网、无广告、零隐私收集,打开即用。
## 应用背景
每个人每天都会面对几十次微小但耗费精力的选择:午饭吃什么、周末去哪、抽奖该不该参加、几个候选方案到底选哪个……这些"小决定"看似不重要,叠加起来却悄悄消耗着我们的判断力。**随选星** 用最直观的方式把这些场景全部装进一个 App,并通过精心设计的转动 / 翻转 / 抛掷动画,让"做决定"这件事变得轻松又有点小期待。
## 核心功能
应用以九宫格首页统一入口,包含 6 大随机工具 + 历史记录 + 个性化设置:
- **转盘抽奖**:经典大转盘,支持多达 8 个自定义扇区,按概率/权重随机停下,转动减速、指针对齐都遵循真实物理感受。
- **随机选择**:分类管理(吃什么 / 去哪玩 / 看哪部电影…),每个分类可独立维护选项列表,添加 / 删除即时持久化,一键随机给出结果。
- **自定义选项**:临时性场景下快速创建一组候选项,多分组切换、未保存提醒、点击随机即可。
- **抛硬币**:3D Y 轴翻转动画 + 抛物线弧线,正反面由真实角度精确锁定,结果与画面完全一致。
- **骰子**:1.4 秒按 1→2→3→4→5→6 顺序展示六个面,最终定格到随机点数,画面所示即结果。
- **数字随机**:在自定义区间 `[最小值, 最大值]` 内取整数,支持 +/- 步进与点击直接输入,自动校验"最大值必须大于最小值"。
## 适老化与无障碍
应用从一开始就把"长辈友好"作为核心约束。**字体大小** 提供 标准 / 较大 / 大 / 特大 四档全局缩放(系数 1.0~1.5),所有页面同步生效;**主题模式** 支持 跟随系统 / 浅色 / 深色 三档切换。深色模式下文字色 (#FFFFFF / #D4D2E2 / #A8A6BC) 在 bg_card 上对比度均 ≥ 7:1,达到 WCAG AAA 标准;浅色模式下副标题等次要文字也按 4.5:1 以上设计,保证小字也看得清。九宫格图标统一封装在 56×56 brand-soft 圆角方形容器内,图标基线一致、视觉规整。
## 数据与隐私
所有数据**完全离线**,使用 HarmonyOS `@ohos.data.preferences` 本地存储。应用**不申请网络权限**、**不收集任何个人信息**、**不上报任何统计**。历史记录、自定义分组、转盘配置、设置偏好均保存在本机沙箱,可在"设置中心 → 清空历史"一键清除。
## 技术亮点
- 基于 ArkTS V1 + ArkUI 声明式开发,纯原生 HarmonyOS 应用。
- 精细的显式动画:`animateTo` + `Curve.FastOutSlowIn` + 多轴 `rotate({ x, y, z, perspective })` 实现转盘减速、3D 翻硬币、骰子翻面等仪式感动效。
- 严格的反应性管理:避开 ArkTS V1 中 `TextInput` 的 uncontrolled-text、`@StorageLink<Array>` 引用比较、`router.getParams` 失效等典型坑。
- 三层模块工程:`entry` 业务页 / `library` 共享 UI 与服务 / `library1` 基础工具,关注点清晰。
## 适用人群
- 选择困难症患者
- 长辈用户(大字 + 高对比度 + 简洁布局)
- 家庭日常分工 / 团队聚餐决策
- 抽奖、班级抽签、聚会小游戏的发起者
打开随选星,把生活里那些不重要的小选择交给它,把脑力留给真正重要的事。
> 让选择变得简单有趣 —— 一款专为帮助你做决定而生的 HarmonyOS 小工具。
## 一句话介绍
**随选星** 是一款基于 HarmonyOS 5.x(ArkTS)开发的轻量级随机决策应用,把"今天吃什么""去哪里玩""谁来洗碗"这类日常选择题,变成一次次充满仪式感的小游戏。无需联网、无广告、零隐私收集,打开即用。
## 应用背景
每个人每天都会面对几十次微小但耗费精力的选择:午饭吃什么、周末去哪、抽奖该不该参加、几个候选方案到底选哪个……这些"小决定"看似不重要,叠加起来却悄悄消耗着我们的判断力。**随选星** 用最直观的方式把这些场景全部装进一个 App,并通过精心设计的转动 / 翻转 / 抛掷动画,让"做决定"这件事变得轻松又有点小期待。
## 核心功能
应用以九宫格首页统一入口,包含 6 大随机工具 + 历史记录 + 个性化设置:
- **转盘抽奖**:经典大转盘,支持多达 8 个自定义扇区,按概率/权重随机停下,转动减速、指针对齐都遵循真实物理感受。
- **随机选择**:分类管理(吃什么 / 去哪玩 / 看哪部电影…),每个分类可独立维护选项列表,添加 / 删除即时持久化,一键随机给出结果。
- **自定义选项**:临时性场景下快速创建一组候选项,多分组切换、未保存提醒、点击随机即可。
- **抛硬币**:3D Y 轴翻转动画 + 抛物线弧线,正反面由真实角度精确锁定,结果与画面完全一致。
- **骰子**:1.4 秒按 1→2→3→4→5→6 顺序展示六个面,最终定格到随机点数,画面所示即结果。
- **数字随机**:在自定义区间 `[最小值, 最大值]` 内取整数,支持 +/- 步进与点击直接输入,自动校验"最大值必须大于最小值"。
## 适老化与无障碍
应用从一开始就把"长辈友好"作为核心约束。**字体大小** 提供 标准 / 较大 / 大 / 特大 四档全局缩放(系数 1.0~1.5),所有页面同步生效;**主题模式** 支持 跟随系统 / 浅色 / 深色 三档切换。深色模式下文字色 (#FFFFFF / #D4D2E2 / #A8A6BC) 在 bg_card 上对比度均 ≥ 7:1,达到 WCAG AAA 标准;浅色模式下副标题等次要文字也按 4.5:1 以上设计,保证小字也看得清。九宫格图标统一封装在 56×56 brand-soft 圆角方形容器内,图标基线一致、视觉规整。
## 数据与隐私
所有数据**完全离线**,使用 HarmonyOS `@ohos.data.preferences` 本地存储。应用**不申请网络权限**、**不收集任何个人信息**、**不上报任何统计**。历史记录、自定义分组、转盘配置、设置偏好均保存在本机沙箱,可在"设置中心 → 清空历史"一键清除。
## 技术亮点
- 基于 ArkTS V1 + ArkUI 声明式开发,纯原生 HarmonyOS 应用。
- 精细的显式动画:`animateTo` + `Curve.FastOutSlowIn` + 多轴 `rotate({ x, y, z, perspective })` 实现转盘减速、3D 翻硬币、骰子翻面等仪式感动效。
- 严格的反应性管理:避开 ArkTS V1 中 `TextInput` 的 uncontrolled-text、`@StorageLink<Array>` 引用比较、`router.getParams` 失效等典型坑。
- 三层模块工程:`entry` 业务页 / `library` 共享 UI 与服务 / `library1` 基础工具,关注点清晰。
## 适用人群
- 选择困难症患者
- 长辈用户(大字 + 高对比度 + 简洁布局)
- 家庭日常分工 / 团队聚餐决策
- 抽奖、班级抽签、聚会小游戏的发起者
打开随选星,把生活里那些不重要的小选择交给它,把脑力留给真正重要的事。