用十种编程语言开发计算器应用
- C语言
- C#(windows桌面软件)
- Swift (ios应用)
- python
- Dart(Flutter应用,跨平台,适用安卓、ios、mac、windows、web)
- Java(安卓App)
- Kotlin (安卓App)
- Js+Html+Vue(H5应用)
- 微信小程序
- 抖音小程序
- 鸿蒙
![用十一种编程语言开发计算器应用-第二篇-Java-鸿蒙开发者社区 用十一种编程语言开发计算器应用-第二篇-Java-鸿蒙开发者社区](https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/c318bc1daace4ba5bf3b33273b787f23~tplv-k3u1fbpfcp-zoom-1.image)
安卓Java语言版
![用十一种编程语言开发计算器应用-第二篇-Java-鸿蒙开发者社区 用十一种编程语言开发计算器应用-第二篇-Java-鸿蒙开发者社区](https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/2c17f91a365241e0be5288dfbaf880a8~tplv-k3u1fbpfcp-zoom-1.image)
开发工具
Android Studio
![用十一种编程语言开发计算器应用-第二篇-Java-鸿蒙开发者社区 用十一种编程语言开发计算器应用-第二篇-Java-鸿蒙开发者社区](https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/6c57ec3d344047c28dea62ec9c92dea6~tplv-k3u1fbpfcp-zoom-1.image)
工程截图
![用十一种编程语言开发计算器应用-第二篇-Java-鸿蒙开发者社区 用十一种编程语言开发计算器应用-第二篇-Java-鸿蒙开发者社区](https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/2edc66c4bfb04c8e9a418480abc938b9~tplv-k3u1fbpfcp-zoom-1.image)
关键代码文件
- HspActivity.java 主Activity
- Calculator.java 计算器主要逻辑处理类
- activity_hsp.xml 主界面xml布局文件
完整代码比较长,博客正文就不贴了,详见下方链接。
完整源代码
https://gitee.com/hspbc/calculators
![用十一种编程语言开发计算器应用-第二篇-Java-鸿蒙开发者社区 用十一种编程语言开发计算器应用-第二篇-Java-鸿蒙开发者社区](https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/37ae982acd1645dabb646ef52a2941a3~tplv-k3u1fbpfcp-zoom-1.image)