Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/198.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/13.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 使用JSON存储字典数据_Android_Json - Fatal编程技术网

Android 使用JSON存储字典数据

Android 使用JSON存储字典数据,android,json,Android,Json,我想做一本字典(安卓应用程序)。将字典的所有数据(单词、句子等)存储在一个JSON文件中是否是一个好主意?还有什么更好的选择吗?这取决于您的应用程序业务逻辑以及您将如何处理这些数据 例如: 如果你要制作一个离线字典,那么你有两个选择 1-将数据保存在本地数据库中 2-将数据保存在JSON文件或文本文件中 我更喜欢将数据存储在本地数据库中,这样可以方便地进行搜索和查询 请注意,应用程序大小将随着数据的增加而增加 如果你想制作一本在线词典,你需要将数据存储在在线数据库中 (随着数据的增加,应用程序的

我想做一本字典(安卓应用程序)。将字典的所有数据(单词、句子等)存储在一个JSON文件中是否是一个好主意?还有什么更好的选择吗?

这取决于您的应用程序业务逻辑以及您将如何处理这些数据

例如:

如果你要制作一个离线字典,那么你有两个选择

1-将数据保存在本地数据库中

2-将数据保存在JSON文件或文本文件中

我更喜欢将数据存储在本地数据库中,这样可以方便地进行搜索和查询

请注意,应用程序大小将随着数据的增加而增加

如果你想制作一本在线词典,你需要将数据存储在在线数据库中
(随着数据的增加,应用程序的大小仍然是固定的

相反,您应该使用类似于room的数据库[