0

我想重新开始编程 Android。因为我对此了解不多,所以我必须重新学习基础知识。我要创建的是以下内容。

我想创建一个 xml 文档“words.xml”

<dictionary>
<word>
    <id>1</id>
    <word>hallo</word>
    <translation>hello</translation>
</word>
…
<word>
    <id>231</id>
    <word>familie</word>
    <translation>family</translation>
</word></dictionary>

然后我想创建一个带有文本输入的界面。因此,如果我输入例如“231”,代码必须在 xml 文件中搜索 id '231' 并说你好 = 你好,类似的东西。

你能给我一些提示,我可以从这个开始吗?

4

1 回答 1

1

我的第一个想法是创建一个存储 ID=>(word,translation); 的地图变量的自定义 xml 解析器。当然,这对于大型词典来说是不可行的。Android 可以使用 SQLite 数据库,但这可能很有用。快速搜索指向此 SQLite 教程。除此之外,其他人将需要发表评论。

于 2012-04-04T09:25:56.460 回答