Android中用于SMS消息的数据结构

Dar*_*ius 5 sms android data-structures

有没有人知道在SMS客户端应用程序中使用哪些数据结构来存储消息,以及是否存在用于此的现有API.

我可能正在考虑为此目的实现链接列表,但如果工作已经在API中完成,那么可能没有必要花时间完成可能花在编程其他部分上的任务.

非常感谢

Rya*_*yes 1

在 android 中,有android.telephony.SmsMessage。这是 Android 中用于存储单个 SMS 消息的对象。您可以查看它并构建类似的东西,或者重用它。

至于存储它们的数据结构,我建议您使用 java.util.List <E>,它为您提供了比其他一些数据结构(例如标准 array[])更大的灵活性。

如果您打算在较长时间内存储 SMS 消息,那么我还建议您考虑一下使用SQLlite 进行持久化,它也是 Android 平台的一部分