一款基于Jetpack Compose的计算器应用,使用Material You设计风格,提供类似小米计算器的功能体验。
正在开发中,暂时无法使用
计算工具类: /src/main/java/me/rerere/kalculator/util/CalculationUtil.kt
可以很方便的计算数学表达式的结果,而不是像某些计算器一样按一个运算符就计算一遍,无法看到完整表达式
调用val result = eval("表达式")
即可
如果想自己搓计算器的,欢迎参考 (写的很烂)
本项目大概率不会继续写了,compose写吐了 😭
- Jetpack Compose: 构建原生UI
- Appyx: 导航库,相比官方的Navigation,更加强大
- 基础运算 (加减乘除)
- 扩展运算 (开方、平方, 三角函数...)
- 进制计算器 (二进制、八进制、十进制、十六进制互转)
- BMI计算器
- 货币换算器
- 单位换算器
- 日期计算器
- 二维码生成器
- 大写数字转换器
- 多屏幕适配
- 暗色模式
- 动态颜色
- 语言切换
- 历史记录
- 可视化表达式输入 (类似小米计算器)
TODO
TODO
TODO