我有在其中使用 SQLite 的应用程序。从使用光标的这些记录中,显示 ListActivity 供用户选择他想要获取的对象的信息。
按下它后,Intent 以超长的对象 id 开始。在此意图的目标活动中,额外用于获取有关对象的信息。那么它的作用是打开数据库并使用对象 ID 获取所有日期。
我开始想知道这是一个不错的选择,我可以提高我的应用程序的性能吗?首先,我正在考虑将对象放入 parcelable 并像这样发送,但有一件棘手的事情 - 在 ListActivity 中,并非所有已下载的字段都在目标活动中显示(下载)。
所以也许最好从 ListActivity 的数据库中下载所有可用字段,然后只额外传递它?
你有什么事吗?什么是最好的选择,也许还有别的?
我忘记了我认为的两个重要信息:我使用的是普通 SQLite,因为我不需要 FTS3,并且数据库可以有数百条记录。