我计划在 Android 上做一个关于点对点照片共享的项目。我的教授希望我使用 Java 或 C/C++ 以外的其他语言来完成这项工作。是 Erlang、Haskell、Ocaml 中的任何一个, Scala,Go 有助于构建具有以下功能的 Android 应用程序吗?
- 能够为android设计一个GUI来查看要分享的图片
- 支持套接字通讯传输图片?
最佳答案
由于 Android 严重依赖 Java,因此 Scala 将是一个不错的选择。 Scala 使与 Java 代码的互操作变得容易,并在 JVM 上运行。最重要的是,它是一种很好的函数式语言,带有有趣的类型系统,所以这将是一次很好的学习体验。 (您的其他语言也是如此,但 Scala 在 Android 上可能更容易使用。)
查看 Scala Programming for Android ,它描述了如何在 Scala 中制作 Android 应用程序。
关于android - 在 Android 上构建点对点照片共享,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9299533/