用于在android上保存网络状态信息的关系数据库(sqlite)?

时间:2012-05-01 14:24:27

标签: android sqlite relational-database

我的最新项目是一个Android应用程序,用于监控网络上的各种设备(带网络接口的音频设备)。

我目前的想法是,我将运行一个Android服务,每秒轮询网络/设备以进行任何更改,并在sqlite数据库中维护网络状态的模型。

我的UI将在需要有关网络状态的信息时查询数据库。

所以我的问题:

这听起来合理吗?

有没有更好的方法来使用Android-y模拟我的网络?

我是否应该担心如此频繁的轮询会占用太多系统资源?

对于略带模糊的设计讨论类型问题道歉。

谢谢, 汤姆

1 个答案:

答案 0 :(得分:0)

您需要如此频繁地进行投票吗?我会担心这些工作重叠。

电池问题会产生很大的影响力。

此外 - 由于Android依赖于wifi,你将不得不处理即将到来的连接。

您可能更适合在网络上设置计算机,让它进行轮询,然后通过android进行查询。