我想做"巴士计划应用"。我有一个问题要问你: 编码计划有哪些更好的方法? 在数组中,在数据库中,其他方式? 我不希望死亡结束,然后再回到起点。 我在考虑数组: String bus_stop [one element - bus nr。] [到达时间] [出发时间]。 到达时间大多与出发时间相同,有时到达时间有8个元素,其他时间有38个(相同的出发时间)。我认为明年的计划会发生变化,对我来说重要的是轻松进行新的计划更新 我从来没有使用过数据库,但它似乎很容易存储和向用户显示数据。 所以请帮忙。
答案 0 :(得分:1)
我 defiantly 使用数据库,使用其他方法(如在RAM或XML文件中存储数据)可能会占用大量内存,并可能会降低您的应用速度。正如@SMR所说,使用数据库可以为您提供更大的灵活性和与其他服务的集成(可能是API?)
正如你所说,在我分享一个关于如何在Android上开始使用 SQLite 的教程的链接之前,你从未涉及数据库,这是集成数据库的最简单方法(和从您的Android应用程序中可维护的持久存储。链接:http://www.tutorialspoint.com/android/android_sqlite_database.htm