endian11
2019-09-09 99c0c488ead4baf7a709a6ee4620bee6d3dcc2e2
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
package safeluck.drive.evaluation;
 
import android.app.Application;
import android.support.annotation.NonNull;
 
 
import com.anyun.exam.lib.AYSdk;
import com.anyun.exam.lib.IAYExamListener;
 
import me.yokeyword.fragmentation.Fragmentation;
import me.yokeyword.fragmentation.helper.ExceptionHandler;
import safeluck.drive.evaluation.util.MyLog;
 
/**
 * MyApplication2
 * Created by lzw on 2019/3/15. 10:53:52
 * 邮箱:632393724@qq.com
 * All Rights Saved! Chongqing AnYun Tech co. LTD
 */
public class app extends Application implements IAYExamListener {
 
    private static final String TAG = "app";
    @Override
    public void onCreate() {
        super.onCreate();
        //初始化Fragment 建议在Application onCreate里面初始化
        Fragmentation.builder().stackViewMode(Fragmentation.BUBBLE).debug(false)
                .handleException(new ExceptionHandler() {
                    @Override
                    public void onException(@NonNull Exception e) {
                        MyLog.i(TAG, "onException: "+e.getMessage());
                    }
                })
                .install();
 
        AYSdk.getInstance().init(getApplicationContext());
        AYSdk.getInstance().registListener(this);
    }
 
    @Override
    public void onTerminate() {
        super.onTerminate();
        MyLog.e(TAG,"OnTerminate()");
        AYSdk.getInstance().uninit();
    }
 
    @Override
    public void onLowMemory() {
        super.onLowMemory();
        MyLog.e(TAG,"OnTerminate()");
    }
 
    @Override
    public void callBackMsg(String json) {
        MyLog.d(TAG,"收到=="+json);
    }
}