用十种编程语言开发计算器应用
- C语言
- C#(windows桌面软件)
- Swift (ios应用)
- python
- Dart(Flutter应用,跨平台,适用安卓、ios、mac、windows、web)
- Java(安卓App)
- Kotlin (安卓App)
- Js+Html+Vue(H5应用)
- 微信小程序
- 抖音小程序
- 鸿蒙
![用十种编程语言开发计算器应用-第十一篇-华为鸿蒙-鸿蒙开发者社区 用十种编程语言开发计算器应用-第十一篇-华为鸿蒙-鸿蒙开发者社区](https://img-blog.csdnimg.cn/img_convert/16a36c48c2f7b3612a4ceab54bf8a1ad.png)
鸿蒙版
![用十种编程语言开发计算器应用-第十一篇-华为鸿蒙-鸿蒙开发者社区 用十种编程语言开发计算器应用-第十一篇-华为鸿蒙-鸿蒙开发者社区](https://img-blog.csdnimg.cn/img_convert/5892ba5c8bcd8149f07cd47244f96887.png)
开发工具
DevEco Studio
如何下载
工程截图
![用十种编程语言开发计算器应用-第十一篇-华为鸿蒙-鸿蒙开发者社区 用十种编程语言开发计算器应用-第十一篇-华为鸿蒙-鸿蒙开发者社区](https://img-blog.csdnimg.cn/img_convert/8331ff6744544f873214ee1d4614538d.png)
关键代码文件
- ability_main.xml 主界面布局
- MainAbilitySlice.java 主界面对应java代码文件
- MathUtil.java 核心计算逻辑
完整代码比较长,博客正文就不贴了,详见下方链接。
完整源代码
https://gitee.com/hspbc/calculators
![用十种编程语言开发计算器应用-第十一篇-华为鸿蒙-鸿蒙开发者社区 用十种编程语言开发计算器应用-第十一篇-华为鸿蒙-鸿蒙开发者社区](https://img-blog.csdnimg.cn/img_convert/b5a17e2f2ca97b1466ca627607474142.png)