android,轻量级的存储中的sharedPreference,
存大家很熟悉了:
SharedPreferences addedJiawu = getSharedPreferences(Contants.SPREFERENCE_ADDED_JIAWU,0);
Editor e = spJiawu.edit();
if(spJiawu.getAll().size()==0){//如果为空,就初始化家务名称
e.putString("擦桌子", "擦桌子");
e.putString("扫地", "扫地");
e.putString("浇花", "浇花");
e.putString("拖地板", "拖地板");
e.putString("刷厕所", "刷厕所");
e.putString("洗衣服", "洗衣服");
e.commit();
}
没想到取出来是的数据不是插入的顺序, 是按首字母排序,sharedPreference自动排序过。
如:ArrayList<String> allJiawuNames = new ArrayList<String>();
SharedPreferences sp = context.getSharedPreferences(
Contants.SPREFERENCE_JIAWU_NAME, 0);
Map values = sp.getAll();
Collection<String> names = values.values();
for (String s : names) {
allJiawuNames.add(s);
}
打印结果的话,顺序是经过排序的,
但是有时候我们要固定的排序,最好是按插入的顺序。所以要
e.putString("擦桌子", "擦桌子");
e.putString("a扫地", "扫地");
e.putString("b浇花", "浇花");
e.putString("c拖地板", "拖地板");
e.putString("d刷厕所", "刷厕所");
e.putString("f洗衣服", "洗衣服");
麻烦啊
分享到:
相关推荐
android-support-v4-v7-v13-v14-v17(官方最新完整版),官方最新版的,压缩包内包含android-support-v4、android-support-v7-appcompat,android-support-v7-cardview,android-support-v7-gridlayout,android-support-...
android-sdk\platforms\android-21
自动播放pdf文件。源码为android-pdfview,github源码下载地址为:https://github.com/JoanZapata/android-pdfview,本压缩包中已经下载。在android-pdfview基础上,修改为自动翻页播放。
http://s1.eoeandroid.com/sdk/4.1/android-sdk_r20-windows.zip(推荐) http://s1.eoeandroid.com/sdk/4.1/installer_r20-windows.exe Mac版: http://s1.eoeandroid.com/sdk/4.1/android-sdk_r20-macosx.zip ...
将android-17.zip解压到 Android\android-sdk\platforms 文件夹下。
Android Studio Bumblebee 稳定版(android-studio-2021.1.1.20-windows.exe) 大黄蜂,适用于Windows x86_64系统,是Android Studio 4.3(Arctic Fox 2020.3.1.26新版本命名)版本之后的新版本Android Studio ...
android-sdk\platforms\android-20
Android Studio Electric Eel 2022.1.1(android-studio-2022.1.1.19-windows.exe) 适用于Windows x86_64系统。 Android Studio版本排序: Electric Eel | 2022.1.1 Dolphin | 2021.3.1 Chipmunk | 2021.2.1 ...
Android Studio Chipmunk 2021.2.1(android-studio-2021.2.1.16-linux.tar.gz)花栗鼠 适用于Linux(64-bit)系统 Android Studio版本排序: Dolphin | 2021.3.1 Chipmunk | 2021.2.1 Bumblebee | 2021.1.1 Arctic ...
ksoap2-android-assembly-2.6.5-jar-with-dependencies.jar 要是需要最新的,下载地址: http://code.google.com/p/ksoap2-android/
Android自定义控件---联系人列表A-Z排序 此demo的博客地址:http://blog.csdn.net/u012814441
最新android studio 2015/10/12日更新 2015/10/12 android-studio-bundle-141.2288178-windows
Android Studio Dolphin 2021.3.1(android-studio-2021.3.1.10-linux.tar.gz)适用于Linux(64-bit)系统: Android Studio版本排序: Electric Eel | 2022.1.1 Dolphin | 2021.3.1 Chipmunk | 2021.2.1 Bumblebee |...
Android Studio Dolphin (2021.3.1) Beta 1 (android-studio-2021.3.1.10-windows.zip)海豚 适用于Windows x86_64系统。 Android Studio版本排序: Electric Eel | 2022.1.1 Dolphin | 2021.3.1 Chipmunk | 2021.2...
Android Studio Chipmunk 2021.2.1(android-studio-2021.2.1.15-windows.exe)花栗鼠 适用于Windows系统: Android Studio版本排序: Electric Eel | 2022.1.1 Dolphin | 2021.3.1 Chipmunk | 2021.2.1 Bumblebee ...
android-support-multidex解决Android Dex 65536 65k问题,解决方案来自严振杰的博客:http://blog.csdn.net/yanzhenjie1003/article/details/51818269
可拖动排序的RecyclerView
将android-18解压到Android\android-sdk\platforms下。
android-support-v13.jar android-support-v7-gridlayout.jar android-support-v7-appcompat.jar android-support-v4.jar