【问题标题】:Please help me regarding this application logic请帮助我了解此应用程序逻辑
【发布时间】:2011-11-03 13:56:03
【问题描述】:

我必须构建这样的应用程序,我必须在其中使用数据库来存储数据。 在第一个屏幕中,我必须完成以下功能: 首先,我必须在 TextBox 中写入一些内容,在提交该文本框值时,我必须录制一个声音文件。 完成后,将创建一个测试。 单击该测试时,会播放录制的声音,并且用户必须将文本写入 Empty 文本框值。如果与该声音的先前文本框值匹配,则应以 1 分通知用户。

那么如何存储文本值和声音文件呢?以及如何在将文本值输入到文本框中时检查我记录的内容? 请帮助我解决这个问题。 谢谢。

已编辑问题:

它是一些测试类型的应用程序。例如:在其中我必须通过说单词来记录“香蕉”,并且还必须在文本框中输入像香蕉这样的文本。它应该像 test1 一样保存。现在,在第二个屏幕上,当我点击 test1 时,它应该听起来像香蕉,在文本框中我必须输入“香蕉”作为文本。如果我输入了任何其他单词,那么它会给我错误的答案,即文本与声音不匹配。

【问题讨论】:

  • 你能写出应用程序是什么...
  • 这是一个问题。它有些什么拼图类型的应用程序。
  • 请看我编辑的问题

标签: android android-layout android-emulator android-widget android-ndk


【解决方案1】:

查看this page 底部的 Performing Audio Capture 用于录制,在其上方进行播放。您可以将声音文件写入本地存储,并将匹配的单词和声音文件的位置放在本地SQLite database 中。 (查看 Android 的 Notepad Tutorial 可能对 SQLite 部分有所帮助。)

【讨论】:

  • 好的,谢谢您的回复。我会试一试。如果遇到任何麻烦,然后会通知您。再次感谢。
猜你喜欢
  • 2011-02-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-08-28
  • 2020-08-02
  • 1970-01-01
相关资源
最近更新 更多