问题描述
默认情况下,shareprefs如下存储在应用程序数据目录中:/data/data//shared_prefs/packagename_preferences.xml
我们如何创建如下所示的sharedpref:/data/data//shared_prefs/customDir/CustomName_preferences.xml?
1楼
不幸的是,Android没有提供选择SharedPreferences目录的方法,但是您可以通过使用自己的算法创建自定义数据库文件来实现。
但是,为什么要在“ shared_prefs”文件夹中创建子文件夹? 用户不会注意到它,它仅适合您。
如果需要创建一个紧凑且更可靠的数据库,则可以更好地使用SQL数据库。