1

我对 Android 开发非常陌生,并且在 Java 方面表现不错。我目前正在制作我的第一个应用程序,但我被困在过去两天研究过的地方,但我不知道该怎么做。我想做一些类似于在 Android 中设置联系人的方式。

我能够在主活动页面中创建两个按钮,并通过单击按钮来实现另一个活动。但是当我来到第二个活动时,我希望用户能够“添加类”,我想把它带到一个新的活动中,用户输入诸如“类名称”“分配类型”“分配价值”之类的信息等,然后点击保存。通过这样做,我希望将这个新类添加到带有列表视图项“添加类”的活动中。

但是我希望用户能够单击创建的新项目,例如“数学”,当他/她按下它时,它会打开一个包含先前存储信息的新活动。我想知道我该怎么做。谢谢你。

4

1 回答 1

1

您将希望将用户的输入数据保存到持久存储中,例如:共享首选项、sqlite 数据库或纯文本文件,我会使用 sqlite 数据库,因为它最适合这项工作。用户保存数据后,他将返回第一个活动,在该活动中,您从 sqlite 数据库中提取所有数据并通过 CursorLoader 和 LoaderManager 将其加载到列表视图中,因为这会将数据异步加载到列表视图中。

我不知道你的技能水平,但我建议开始学习 android 的 sqlite,可以在 youtube 上找到好的教程,比如这个和 CursorLoaders这个

于 2013-07-19T09:52:19.523 回答