Appearance
汇率切换说明
📋 概述
考拉记账支持多币种记账,并提供实时汇率查询和切换功能。本指南将帮助您了解如何切换汇率、设置本位币,以及汇率对账单显示的影响。
💰 什么是本位币?
本位币是您账本的主要货币,用于:
- 统一显示:所有账单金额都会换算成本位币显示
- 统计计算:概览和统计页面的数据都基于本位币
- 汇率基准:汇率列表以本位币为基准显示其他货币的汇率
💡 示例:
- 如果您的本位币是 CNY(人民币),所有账单金额都会显示为人民币
- 即使您记录了一笔 100 USD 的账单,系统也会自动换算成人民币显示(如:720 CNY)
🚀 如何切换本位币
方法一:在货币设置页面切换
- 打开考拉记账 App
- 点击底部导航栏的 "设置" 图标
- 在设置页面中找到 "货币设置" 选项
- 点击进入货币设置页面
- 点击页面顶部的 "本位币" 选项
- 在弹出的货币选择器中选择新的本位币
- 确认选择后,系统会自动:
- 更新账本的本位币设置
- 获取最新的汇率数据
- 刷新所有页面的金额显示
⚠️ 注意:
- 切换本位币会影响所有账单的金额显示
- 系统会根据最新汇率自动换算
- 如果汇率数据不可用,可能会显示错误
方法二:在账本详情页面切换
- 打开考拉记账 App
- 进入 "账本管理" 页面
- 点击要修改的账本卡片右上角的 "更多" 按钮
- 进入账本详情页面
- 点击 "账本货币" 选项
- 在弹出的货币选择器中选择新的货币
- 确认选择后,系统会自动更新
📝 注意:
- 账本货币就是本位币
- 修改账本货币等同于切换本位币
- 修改后会影响该账本的所有账单显示
📊 汇率列表说明
查看汇率列表
在货币设置页面,您可以:
- 查看所有货币:以分组形式显示所有支持的货币
- 查看汇率:每个货币显示相对于本位币的汇率
- 刷新汇率:点击右上角的刷新按钮,获取最新汇率
汇率分组
汇率列表按以下方式分组:
- 本位币:显示当前设置的本位币(汇率为 1.0)
- 常用货币:显示常用货币(如:USD、EUR、GBP、JPY 等)
- 按字母排序:其他货币按首字母分组显示
汇率更新
系统会在以下时机更新汇率:
- 切换本位币时:自动获取最新汇率
- 手动刷新时:点击刷新按钮
- 账本货币更新时:会自动获取最新汇率并刷新显示
💡 提示:
- 汇率数据来自服务端,通过第三方汇率接口获取
- 如果网络不可用,会使用缓存的汇率数据
- 建议定期刷新,确保汇率准确
💱 汇率对账单的影响
金额显示
当您记录一笔多币种账单时:
- 选择交易货币:在记录账单时,选择实际的交易货币(如:USD)
- 输入金额:输入实际交易金额(如:100 USD)
- 自动换算:系统会根据当前汇率自动换算成本位币显示(如:720 CNY)
统计计算
所有统计和图表数据都基于本位币:
- 概览页面:显示本位币的总收支
- 统计页面:图表数据基于本位币
- 分类统计:各分类的金额都换算成本位币
📝 注意:
- 如果汇率发生变化,历史账单的显示金额可能会变化
- 但原始交易金额不会改变
- 系统会使用当前汇率进行换算显示(因此刷新汇率后,历史账单的换算显示也可能随之变化)
🔄 汇率缓存机制
缓存说明
为了提高性能,系统会缓存汇率数据:
- 内存缓存:App 运行期间缓存在内存中
- 数据库缓存:持久化存储在本地数据库
- 缓存更新:当您手动刷新或切换本位币/账本货币时,会更新汇率并清理旧缓存
缓存清除
系统会在以下情况清除缓存:
- 切换本位币时:清除所有汇率缓存
- 手动刷新时:清除旧缓存,获取新数据
- 账本货币更新时:清除该账本的汇率缓存
⚙️ 汇率设置选项
手动修改汇率
在某些情况下,您可能需要手动修改汇率:
- 在货币设置页面,找到要修改的货币
- 点击货币项,进入汇率设置页面
- 可以手动输入汇率值
- 保存后,该汇率会应用到所有相关计算
⚠️ 注意:
- 手动修改的汇率会覆盖自动获取的汇率
- 建议只在必要时手动修改
- 手动修改后,自动更新功能可能会覆盖您的修改
汇率精度
系统支持以下汇率精度:
- 显示精度:汇率列表通常会显示多位小数
- 计算精度:内部计算使用更高精度
- 金额显示:最终金额通常保留 2 位小数
🔧 常见问题
Q1:切换本位币后,历史账单金额会变化吗?
A: 会的。切换本位币后:
- 所有账单金额都会按照新本位币重新换算显示
- 但原始交易金额不会改变
- 系统会使用当前汇率进行换算显示(因此切换本位币或刷新汇率后,历史账单的换算显示也可能变化)
Q2:汇率不准确怎么办?
A: 可以尝试:
- 点击刷新按钮,获取最新汇率
- 检查网络连接是否正常
- 如果仍然不准确,可以手动修改汇率
Q3:可以设置多个本位币吗?
A: 不可以。每个账本只能有一个本位币。但您可以:
- 创建多个账本,每个账本设置不同的本位币
- 在不同账本中记录不同货币的交易
Q4:汇率多久更新一次?
A:
- 汇率数据由服务端代理第三方接口获取,更新频率会随服务端策略与第三方数据源变化
- App 会在切换本位币/账本货币或手动刷新时获取最新汇率
- 如果网络不可用,会使用缓存的汇率数据
Q5:支持哪些货币?
A: 考拉记账支持全球主要货币,包括:
- 常用货币:CNY、USD、EUR、GBP、JPY、AUD、CAD 等
- 其他货币:支持 100+ 种货币
Q6:汇率数据来源是什么?
A: 汇率数据来自第三方汇率 API,通过服务端代理获取,确保数据准确和稳定。
Q7:切换本位币会影响其他账本吗?
A: 不会。每个账本有独立的本位币设置,切换一个账本的本位币不会影响其他账本。
💡 使用技巧
- 选择合适的本位币:根据主要交易货币选择本位币,减少换算误差
- 定期刷新汇率:建议定期刷新汇率,确保数据准确
- 多账本管理:如果经常处理多币种,可以创建多个账本,每个账本设置不同的本位币
- 手动调整:如果自动汇率不准确,可以手动调整,但建议定期检查
- 备份数据:重要账本建议定期备份,以防汇率数据丢失
最后更新:2026年5月