请帮助我了解此应用程序逻辑
Posted
技术标签:
【中文标题】请帮助我了解此应用程序逻辑【英文标题】:Please help me regarding this application logic 【发布时间】:2011-11-03 13:56:03 【问题描述】:我必须构建这样的应用程序,我必须在其中使用数据库来存储数据。 在第一个屏幕中,我必须完成以下功能: 首先,我必须在 TextBox 中写入一些内容,在提交该文本框值时,我必须录制一个声音文件。 完成后,将创建一个测试。 单击该测试时,会播放录制的声音,并且用户必须将文本写入 Empty 文本框值。如果与该声音的先前文本框值匹配,则应以 1 分通知用户。
那么如何存储文本值和声音文件呢?以及如何在将文本值输入到文本框中时检查我记录的内容? 请帮助我解决这个问题。 谢谢。
已编辑问题:
它是一些测试类型的应用程序。例如:在其中我必须通过说单词来记录“香蕉”,并且还必须在文本框中输入像香蕉这样的文本。它应该像 test1 一样保存。现在,在第二个屏幕上,当我点击 test1 时,它应该听起来像香蕉,在文本框中我必须输入“香蕉”作为文本。如果我输入了任何其他单词,那么它会给我错误的答案,即文本与声音不匹配。
【问题讨论】:
你能写出应用程序是什么... 这是一个问题。它有些什么拼图类型的应用程序。 请看我编辑的问题 【参考方案1】:查看this page 底部的 Performing Audio Capture 用于录制,在其上方进行播放。您可以将声音文件写入本地存储,并将匹配的单词和声音文件的位置放在本地SQLite database 中。 (查看 android 的 Notepad Tutorial 可能对 SQLite 部分有所帮助。)
【讨论】:
好的,谢谢您的回复。我会试一试。如果遇到任何麻烦,然后会通知您。再次感谢。以上是关于请帮助我了解此应用程序逻辑的主要内容,如果未能解决你的问题,请参考以下文章
Mysql - 帮助我更改此查询以在搜索中应用 AND 逻辑而不是 OR?