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