[*]
陈奇
2018-11-27 a45036d4003974f8e78eb819a932895291d677d6
app/src/main/java/com/moral/yunfushao/MainApp.java
@@ -1,6 +1,5 @@
package com.moral.yunfushao;
import android.app.Application;
import android.bluetooth.BluetoothGattService;
import com.baidu.location.BDLocation;
@@ -12,7 +11,6 @@
import com.lzy.okgo.OkGo;
import com.lzy.okgo.cookie.store.PersistentCookieStore;
import com.moral.andbrickslib.utils.log.XLog;
import com.moral.yunfushao.activity.VoiceSetActivity;
import com.moral.yunfushao.common.AppConfig;
import com.moral.yunfushao.utils.SharedPreferencesUtil;
@@ -20,7 +18,7 @@
 * Created by haijiang on 2017/5/2.
 */
public class MainApp extends Application {
public class MainApp extends SampleApplication {
    public static MainApp theApp;
    //用户id
    public static String userId;
@@ -36,8 +34,9 @@
     */
    LocationClient mLocClient;
    public MyLocationListenner myListener;
    public static double mLat,mLon;
    public static double mLat, mLon;
    public static String address;
    @Override
    public void onCreate() {
        super.onCreate();
@@ -47,10 +46,12 @@
        OkGo.init(this);
        OkGo.getInstance().setCookieStore(new PersistentCookieStore());
        if(sharedPreferencesUtil == null){
            sharedPreferencesUtil = new SharedPreferencesUtil(this);
        if (sharedPreferencesUtil == null) {
            sharedPreferencesUtil = SharedPreferencesUtil.getUtil(this);
        }
        userId = sharedPreferencesUtil.getUserid();
        if (MainApp.theApp.sharedPreferencesUtil.getVoiceType() == 0) {
            AppConfig.voideUrl1 = "http://yfsapi.7drlb.com/video/boy/music.mp3";
@@ -60,6 +61,10 @@
            AppConfig.voideUrl1 = "http://yfsapi.7drlb.com/video/girl/music.mp3";
            AppConfig.voideUrl2 = "http://yfsapi.7drlb.com/video/girl/music1.mp3";
            AppConfig.voideUrl3 = "http://yfsapi.7drlb.com/video/girl/music2.mp3";
        } else if (MainApp.theApp.sharedPreferencesUtil.getVoiceType() == 2) {
            AppConfig.voideUrl1 = null;
            AppConfig.voideUrl2 = null;
            AppConfig.voideUrl3 = null;
        }
        bleManager = new BleManager(this);
@@ -71,10 +76,11 @@
        option.setOpenGps(true); // 打开gps
        option.setCoorType("bd09ll"); // 设置坐标类型
        option.setIsNeedAddress(true);
        option.setScanSpan(1000*60);
        option.setScanSpan(1000 * 60);
        mLocClient.setLocOption(option);
        mLocClient.start();
    }
    /**
     * 定位SDK监听函数
@@ -90,7 +96,7 @@
            mLat = location.getLatitude();
            mLon = location.getLongitude();
            address = location.getAddrStr();
            XLog.d(mLat+"|"+mLon+"|"+address);
            XLog.d(mLat + "|" + mLon + "|" + address);
        }
    }
}