admin
2021-06-05 ddff7888bf7e754d12fb5fc85a58f3012f456490
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
package com.tejia.lijin.app.util;
 
import android.content.Context;
import android.content.SharedPreferences;
import android.util.Log;
 
import org.json.JSONArray;
import org.json.JSONException;
import org.json.JSONObject;
 
public class SystemParamsUtil {
    public static void saveParams(Context context, JSONArray params) {
        SharedPreferences sp = context.getSharedPreferences("user", Context.MODE_PRIVATE);
        SharedPreferences.Editor editor = sp.edit();
        editor.putString("systemParams", params.toString());
        for (int i = 0; i < params.length(); i++) {
            JSONObject obj = null;
            try {
                obj = params.getJSONObject(i);
            } catch (JSONException e) {
            }
            if (obj == null)
                continue;
 
            if (obj.optString("key").equalsIgnoreCase("help")) {//
                editor.putString("help", obj.optString("value"));
            } else if (obj.optString("key").equalsIgnoreCase("about")) {//
                editor.putString("about", obj.optString("value"));
            } else if (obj.optString("key").equalsIgnoreCase("share")) {
                editor.putString("share", obj.optString("value"));
            } else if (obj.optString("key").equalsIgnoreCase("service")) {//
                editor.putString("service", obj.optString("value"));
            } else if (obj.optString("key").equalsIgnoreCase("newuser")) {//
                editor.putString("newuser", obj.optString("value"));
            } else if (obj.optString("key").equalsIgnoreCase("down")) {//
                editor.putString("downurl", obj.optString("value"));
            } else if (obj.optString("key").equalsIgnoreCase("shareGoods")) {//
                editor.putString("shareGoods", obj.optString("value"));
            } else if (obj.optString("key").equalsIgnoreCase("shareContent")) {//
                editor.putString("shareContent", obj.optString("value"));
            } else if (obj.optString("key").equalsIgnoreCase("sharePlateContent")) {//
                editor.putString("sharePlateContent", obj.optString("value"));
            } else if (obj.optString("key").equalsIgnoreCase("copy")) {//
                editor.putString("copy", obj.optString("value"));
            } else if (obj.optString("key").equalsIgnoreCase("haoli")) {//
                editor.putString("haoli", obj.optString("value"));
            } else if (obj.optString("key").equalsIgnoreCase("shareImg")) {//
                editor.putString("shareImg", obj.optString("value"));
            } else if (obj.optString("key").equalsIgnoreCase("threeShare")) {//
                editor.putString("threeShare", obj.optString("value"));
            } else if (obj.optString("key").equalsIgnoreCase("shareTitle")) {//
                editor.putString("shareTitle", obj.optString("value"));
            } else if (obj.optString("key").equalsIgnoreCase("is_goods_web_detail")) {//0跳转新详情页,1跳转旧详情页
                editor.putString("is_goods_web_detail", obj.optString("value"));
                Log.i("mResult", "is_goods_web_detail的值为:" + obj.optString("value"));
            } else if (obj.optString("key").equalsIgnoreCase("weex_file_newer")) {
                editor.putString("weex_file_newer", obj.optString("value"));
            } else if (obj.optString("key").equalsIgnoreCase("web_newer")) {
                editor.putString("web_newer", obj.optString("value"));
            } else if (obj.optString("key").equalsIgnoreCase("alipay_help")) {//支付宝账号绑定 帮助
                editor.putString("alipay_help", obj.optString("value"));
            } else if (obj.optString("key").equalsIgnoreCase("user_protocol")) {//我的队员页面url
                editor.putString("user_protocol", obj.optString("value"));
            } else if (obj.optString("key").equalsIgnoreCase("invite_rule")) {//邀请规则
                editor.putString("invite_rule", obj.optString("value"));
            } else if (obj.optString("key").equalsIgnoreCase("jiangjin_bang")) {//邀请排行榜
                editor.putString("jiangjin_bang", obj.optString("value"));
            } else if (obj.optString("key").equalsIgnoreCase("home_weex_url")) {//邀请排行榜
                editor.putString("home_weex_url", obj.optString("value"));
            } else if (obj.optString("key").equalsIgnoreCase("taobao_cart_help_url")) {//邀请排行榜
                editor.putString("taobao_cart_help_url", obj.optString("value"));
            } else if (obj.optString("key").equalsIgnoreCase("show_taobao_cart")) {//邀请排行榜
                editor.putString("show_taobao_cart", obj.optString("value"));
            } else if (obj.optString("key").equalsIgnoreCase("delete_goods_reasons")) {//邀请排行榜
                editor.putString("delete_goods_reasons", obj.optString("value"));
            } else if (obj.optString("key").equalsIgnoreCase("special_activity_url")) {//专题活动网址
                editor.putString("special_activity_url", obj.optString("value"));
            } else if (obj.optString("key").equalsIgnoreCase("weixin_code_link")) {//微信公众号H5网址
                editor.putString("weixin_code_link", obj.optString("value"));
            } else if (obj.optString("key").equalsIgnoreCase("wx_kefu_link")) {//企业微信客服链接
                editor.putString("wx_kefu_link", obj.optString("value"));
            } else if (obj.optString("key").equalsIgnoreCase("invite_code_apply")) {//企业微信客服链接
                editor.putString("invite_code_apply", obj.optString("value"));
            } else if (obj.optString("key").equalsIgnoreCase("onlining")) {//企业微信客服链接
                editor.putString("onlining", obj.optString("value"));
            } else if (obj.optString("key").equalsIgnoreCase("home_page_bg_colors")) {//首页背景颜色
                editor.putString("home_page_bg_colors", obj.optString("value"));
            }
        }
        editor.commit();
    }
 
 
    public static String getParam(Context context, String key) {
        SharedPreferences sp = context.getSharedPreferences("user", Context.MODE_PRIVATE);
        return sp.getString(key, "");
    }
 
 
    /**
     * 获取首页背景颜色
     *
     * @param context
     * @return
     */
    public static String getHomePageBgColors(Context context) {
        return getParam(context, "home_page_bg_colors");
    }
 
    /**
     * 获取帮助中心链接
     *
     * @param context
     * @return
     */
    public static String getHelpUrl(Context context) {
        return getParam(context, "help");
    }
 
    /**
     * 获取新手教程
     *
     * @param context
     * @return
     */
    public static String getNewerCourse(Context context) {
        return getParam(context, "web_newer");
    }
 
}