Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/197.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
android存储静态数据_Android_Static - Fatal编程技术网

android存储静态数据

android存储静态数据,android,static,Android,Static,我正在开发一个android应用程序,在存储一些静态数据时遇到了一个问题 数据表是静态的,非常大(超过200个条目),并且将经常被重复使用。这些数据将通过过滤器获取,就像SQL操作一样 但是我不想仅仅因为信息可以在根设备中显示而存储在SQLite中,我不希望这些数据被显示 我曾尝试存储在XML中,但我担心每次加载XML文件时的成本 解决此问题的最佳方法是什么,以便在短时间内固定时间内检索和重用数据,同时执行SQL操作(或者类似地,通常我只想获取第200行的数据,而不想继续执行前199行) 谢谢。

我正在开发一个android应用程序,在存储一些静态数据时遇到了一个问题

数据表是静态的,非常大(超过200个条目),并且将经常被重复使用。这些数据将通过过滤器获取,就像SQL操作一样

但是我不想仅仅因为信息可以在根设备中显示而存储在SQLite中,我不希望这些数据被显示

我曾尝试存储在XML中,但我担心每次加载XML文件时的成本

解决此问题的最佳方法是什么,以便在短时间内固定时间内检索和重用数据,同时执行SQL操作(或者类似地,通常我只想获取第200行的数据,而不想继续执行前199行)


谢谢。

尝试使用用加密的SQLLite数据库


加密可以减轻您对根设备上可访问数据的担忧。SQLCipher用于商业应用程序(包括我所从事的应用程序)。我们已经进行了专业的第三方安全审计,将此作为在Android上存储敏感数据的安全方法。您可以使用静态阵列存储静态数据 像

公共静态字符串[]stringArray=新字符串[大小]


公共静态字符串[]stringArray={“String1”、“String2”、“String3”}

出于好奇,您最终使用了什么解决方案?应用了SQLlite