Skip to content

re-ovo/Kalculator

Repository files navigation

Kalculator

一款基于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

About

A calculator app based on Jetpack Compose

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages