java - 使用我自己的数据库编写个人翻译应用程序以在 Android 上运行

标签 java android python android-studio translate

我想制作一个应用程序,让您搜索单词或短语的一部分,然后从我用另一种语言学到的单词的个人数据库中返回最接近的结果。返回结果后,我希望可以选择播放带有关联结果的声音文件。我可以用我需要的任何程序编写数据库,声音文件可以是 wav 或 mp3 格式。该应用程序还需要允许用户输入外文字母,因为我使用的是罗马尼亚语,所以大约需要 10 个额外的字母。如有必要,它们可以在屏幕上分开,就像与键盘输入分开一样。

这是一个足够容易开展的项目吗?它的规模是多少,我非常乐意花大约一周的时间来完成它。我熟悉编码,尤其是 Python,所以用 Python 编写是最好的,但我也可以使用 Java。这需要在android系统上运行。编写应用程序的最佳程序是什么?

最佳答案

Android studio 基本上涵盖了你提到的所有方面。您可能需要大量搜索才能了解如何实现个别事物。

简短指南:(自行研究如何执行每个步骤)

  1. 您可以使用 SQLite 数据库来存储数据。
  2. 将您的媒体(声音文件)添加到资源中,然后播放它们或进行其他操作
  3. Android键盘支持不同语言,只需将其设置为罗马尼亚语即可

如果您想执行此操作,您需要对 Android 编程有一些基本了解。我不确定您愿意投入多少时间,但这应该在 2-3 周内完成,这在很大程度上取决于您以前的编码经验。

关于java - 使用我自己的数据库编写个人翻译应用程序以在 Android 上运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35925402/

相关文章:

java - Android 禁用所有按钮

android - 使特定代码在后台运行

android - 多项目测试依赖与 android gradle 插件 2.3.+

python - 将矩形添加到使用 Cartopy python 制作的 map 中以选择子空间

javascript - 在 Flask 服务器中自动重新加载 FTP 内容

java - Proguard obfuscate only/WEB-INF/classes/**/*.class 文件在我的 war 中

java - 在 eclipse 中对 svn 项目中的所有文件和文件夹使用 autoprops

java - Moshi + Retrofit - 处理 JSON 响应

java - Eclipse Android NEON : Tons of errors

python - 基于稀疏信息填充数组