Commit be569d78 by sikang

lib_base_v2 包结构更新

parent 16760549
...@@ -236,7 +236,7 @@ ...@@ -236,7 +236,7 @@
######引用的其他Module可以直接在app的这个混淆文件里配置 ######引用的其他Module可以直接在app的这个混淆文件里配置
# 如果使用了Gson之类的工具要使被它解析的JavaBean类即实体类不被混淆。 # 如果使用了Gson之类的工具要使被它解析的JavaBean类即实体类不被混淆。
-keep class tech.starwin.mvp.beans.** { *; } -keep class com.common.beans.** { *; }
#-libraryjars ../android-gif-drawable-1.2.5/src/main/jniLibs/x86/libpl_droidsonroids_gif.so #-libraryjars ../android-gif-drawable-1.2.5/src/main/jniLibs/x86/libpl_droidsonroids_gif.so
#-libraryjars ../android-gif-drawable-1.2.5/src/main/jniLibs/x86_64/libpl_droidsonroids_gif.so #-libraryjars ../android-gif-drawable-1.2.5/src/main/jniLibs/x86_64/libpl_droidsonroids_gif.so
......
...@@ -30,12 +30,12 @@ ...@@ -30,12 +30,12 @@
android:name="firebase_messaging_auto_init_enabled" android:name="firebase_messaging_auto_init_enabled"
android:value="false" /> android:value="false" />
<service android:name=".service.MsgHandleService"> <service android:name="com.common.service.MsgHandleService">
<intent-filter> <intent-filter>
<action android:name="com.google.firebase.MESSAGING_EVENT" /> <action android:name="com.google.firebase.MESSAGING_EVENT" />
</intent-filter> </intent-filter>
</service> </service>
<service android:name=".service.MsgInstanceIdService"> <service android:name="com.common.service.MsgInstanceIdService">
<intent-filter> <intent-filter>
<action android:name="com.google.firebase.INSTANCE_ID_EVENT" /> <action android:name="com.google.firebase.INSTANCE_ID_EVENT" />
</intent-filter> </intent-filter>
...@@ -66,57 +66,57 @@ ...@@ -66,57 +66,57 @@
<!--地区选择--> <!--地区选择-->
<activity <activity
android:name=".mvp.ui.activity.RegionActivity" android:name="com.common.activity.RegionActivity"
android:screenOrientation="portrait" /> android:screenOrientation="portrait" />
<!-- Zendesk --> <!-- Zendesk -->
<activity <activity
android:name=".mvp.ui.activity.RefreshDeskActivity" android:name="com.common.activity.RefreshDeskActivity"
android:screenOrientation="portrait" android:screenOrientation="portrait"
android:windowSoftInputMode="adjustResize" /> android:windowSoftInputMode="adjustResize" />
<activity <activity
android:name=".mvp.ui.activity.RefreshDeskListActivity" android:name="com.common.activity.RefreshDeskListActivity"
android:screenOrientation="portrait" /> android:screenOrientation="portrait" />
<!--拍照--> <!--拍照-->
<activity <activity
android:name=".mvp.ui.activity.TakePhotoActivity" android:name="com.common.activity.TakePhotoActivity"
android:screenOrientation="portrait" /> android:screenOrientation="portrait" />
<!--还款指南--> <!--还款指南-->
<activity <activity
android:name=".mvp.ui.activity.RepaymentGuideActivity" android:name="com.common.activity.RepaymentGuideActivity"
android:screenOrientation="portrait" /> android:screenOrientation="portrait" />
<!--Web--> <!--Web-->
<activity <activity
android:name=".mvp.ui.activity.WebActivity" android:name="com.common.activity.WebActivity"
android:screenOrientation="portrait" /> android:screenOrientation="portrait" />
<!--注册协议和隐私政策--> <!--注册协议和隐私政策-->
<activity <activity
android:name=".mvp.ui.activity.AgreementPolicyActivity" android:name="com.common.activity.AgreementPolicyActivity"
android:screenOrientation="portrait" /> android:screenOrientation="portrait" />
<!--帮助中心--> <!--帮助中心-->
<activity <activity
android:name=".mvp.ui.activity.HelpCenterActivity" android:name="com.common.activity.HelpCenterActivity"
android:screenOrientation="portrait" /> android:screenOrientation="portrait" />
<!--关于我们--> <!--关于我们-->
<activity <activity
android:name=".mvp.ui.activity.AboutUsActivity" android:name="com.common.activity.AboutUsActivity"
android:screenOrientation="portrait" /> android:screenOrientation="portrait" />
<!--活动中心--> <!--活动中心-->
<activity <activity
android:name=".mvp.ui.activity.ActivityCenter" android:name="com.common.activity.ActivityCenter"
android:screenOrientation="portrait" /> android:screenOrientation="portrait" />
<!--活动中心--> <!--活动中心-->
<activity <activity
android:name=".mvp.ui.activity.MessageListActivity" android:name="com.common.activity.MessageListActivity"
android:screenOrientation="portrait" /> android:screenOrientation="portrait" />
...@@ -129,7 +129,7 @@ ...@@ -129,7 +129,7 @@
</receiver> </receiver>
<receiver <receiver
android:name=".broadcast.InstallReferrerReceiver" android:name="com.common.broadcast.InstallReferrerReceiver"
android:enabled="true" android:enabled="true"
android:exported="true" android:exported="true"
android:permission="android.permission.INSTALL_PACKAGES"> android:permission="android.permission.INSTALL_PACKAGES">
......
...@@ -3,6 +3,6 @@ ...@@ -3,6 +3,6 @@
<dbname value="collect_info" /> <dbname value="collect_info" />
<version value="1" /> <version value="1" />
<list> <list>
<mapping class="tech.starwin.database.entity.CollectInfoEntity" /> <mapping class="com.common.bean.CollectInfoEntity" />
</list> </list>
</litepal> </litepal>
\ No newline at end of file
package tech.starwin.database; package com.common;
import android.Manifest; import android.Manifest;
import android.annotation.SuppressLint; import android.annotation.SuppressLint;
...@@ -16,7 +16,6 @@ import com.annimon.stream.function.Function; ...@@ -16,7 +16,6 @@ import com.annimon.stream.function.Function;
import org.json.JSONArray; import org.json.JSONArray;
import org.json.JSONException; import org.json.JSONException;
import org.json.JSONObject; import org.json.JSONObject;
import org.litepal.LitePal;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.Comparator; import java.util.Comparator;
...@@ -28,8 +27,9 @@ import io.reactivex.Observable; ...@@ -28,8 +27,9 @@ import io.reactivex.Observable;
import io.reactivex.ObservableSource; import io.reactivex.ObservableSource;
import io.reactivex.functions.Consumer; import io.reactivex.functions.Consumer;
import io.reactivex.functions.Predicate; import io.reactivex.functions.Predicate;
import tech.starwin.database.DataBaseHelper;
import tech.starwin.database.entity.CallLogEntity; import tech.starwin.database.entity.CallLogEntity;
import tech.starwin.database.entity.CollectInfoEntity; import com.common.bean.CollectInfoEntity;
import tech.starwin.database.entity.ContactEntity; import tech.starwin.database.entity.ContactEntity;
import tech.starwin.database.entity.SmsEntity; import tech.starwin.database.entity.SmsEntity;
import tech.starwin.utils.collection.UploadManager; import tech.starwin.utils.collection.UploadManager;
......
package tech.starwin.mvp.ui.activity; package com.common.activity;
import android.content.Context; import android.content.Context;
import android.text.TextUtils; import android.text.TextUtils;
...@@ -9,13 +9,12 @@ import android.widget.TextView; ...@@ -9,13 +9,12 @@ import android.widget.TextView;
import tech.starwin.LibConfig; import tech.starwin.LibConfig;
import tech.starwin.R; import tech.starwin.R;
import tech.starwin.base.BaseActivity; import com.common.base.BaseActivity;
import tech.starwin.mvp.beans.DisplayBean; import com.common.bean.DisplayBean;
import tech.starwin.mvp.presenter.UserPresenter; import tech.starwin.mvp.presenter.UserPresenter;
import tech.starwin.utils.context_utils.ActivityJumper; import tech.starwin.utils.context_utils.ActivityJumper;
import tech.starwin.utils.ui_utils.DialogFactory;
import tech.starwin.utils.ui_utils.QMUIHelper; import tech.starwin.utils.ui_utils.QMUIHelper;
import tech.starwin.widget.PageStateLayout; import com.common.widget.PageStateLayout;
/** /**
* Created by SiKang on 2018/11/1. * Created by SiKang on 2018/11/1.
......
package tech.starwin.mvp.ui.activity; package com.common.activity;
import android.content.Context; import android.content.Context;
import android.support.v7.widget.RecyclerView; import android.support.v7.widget.RecyclerView;
...@@ -6,8 +6,8 @@ import android.support.v7.widget.RecyclerView; ...@@ -6,8 +6,8 @@ import android.support.v7.widget.RecyclerView;
import java.util.List; import java.util.List;
import tech.starwin.R; import tech.starwin.R;
import tech.starwin.base.BaseActivity; import com.common.base.BaseActivity;
import tech.starwin.mvp.beans.ActivityInfoBean; import com.common.bean.ActivityInfoBean;
import tech.starwin.mvp.presenter.UserPresenter; import tech.starwin.mvp.presenter.UserPresenter;
import tech.starwin.mvp.ui.adapter.EventCenterAdapter; import tech.starwin.mvp.ui.adapter.EventCenterAdapter;
import tech.starwin.utils.context_utils.ActivityJumper; import tech.starwin.utils.context_utils.ActivityJumper;
......
package tech.starwin.mvp.ui.activity; package com.common.activity;
import android.app.Activity; import android.app.Activity;
import android.content.Context;
import android.content.Intent; import android.content.Intent;
import android.support.annotation.MainThread;
import android.support.v4.app.FragmentActivity; import android.support.v4.app.FragmentActivity;
import android.view.Gravity; import android.view.Gravity;
import android.view.View; import android.view.View;
...@@ -15,20 +13,16 @@ import org.greenrobot.eventbus.EventBus; ...@@ -15,20 +13,16 @@ import org.greenrobot.eventbus.EventBus;
import org.greenrobot.eventbus.Subscribe; import org.greenrobot.eventbus.Subscribe;
import org.greenrobot.eventbus.ThreadMode; import org.greenrobot.eventbus.ThreadMode;
import tech.starwin.LibConfig;
import tech.starwin.R; import tech.starwin.R;
import tech.starwin.base.BaseActivity; import com.common.base.BaseActivity;
import tech.starwin.constants.ActionEnum; import tech.starwin.constants.ActionEnum;
import tech.starwin.impl.OnEventClickListener; import tech.starwin.impl.OnEventClickListener;
import tech.starwin.mvp.presenter.LoanPresenter;
import tech.starwin.network.Gateway; import tech.starwin.network.Gateway;
import tech.starwin.utils.LoginManager;
import tech.starwin.utils.PreferencesManager; import tech.starwin.utils.PreferencesManager;
import tech.starwin.utils.context_utils.ActivityJumper;
import tech.starwin.utils.context_utils.EasyActivityResult; import tech.starwin.utils.context_utils.EasyActivityResult;
import tech.starwin.utils.ui_utils.DialogFactory; import tech.starwin.utils.ui_utils.DialogFactory;
import tech.starwin.utils.ui_utils.UIHelper; import tech.starwin.utils.ui_utils.UIHelper;
import tech.starwin.widget.TopBar; import com.common.widget.TopBar;
/** /**
* Created by SiKang on 2018/11/19. * Created by SiKang on 2018/11/19.
......
package tech.starwin.mvp.ui.activity; package com.common.activity;
import android.content.Context; import android.content.Context;
import android.support.v7.widget.RecyclerView; import android.support.v7.widget.RecyclerView;
...@@ -7,8 +7,8 @@ import java.util.ArrayList; ...@@ -7,8 +7,8 @@ import java.util.ArrayList;
import java.util.List; import java.util.List;
import tech.starwin.R; import tech.starwin.R;
import tech.starwin.base.BaseActivity; import com.common.base.BaseActivity;
import tech.starwin.mvp.beans.LoanAppHelpCenterTipsBean; import com.common.bean.LoanAppHelpCenterTipsBean;
import tech.starwin.mvp.ui.adapter.HelpCenterAdapter; import tech.starwin.mvp.ui.adapter.HelpCenterAdapter;
import tech.starwin.utils.context_utils.ActivityJumper; import tech.starwin.utils.context_utils.ActivityJumper;
import tech.starwin.utils.ui_utils.UIHelper; import tech.starwin.utils.ui_utils.UIHelper;
......
package tech.starwin.mvp.ui.activity; package com.common.activity;
import android.content.Context; import android.content.Context;
import java.util.List; import java.util.List;
import tech.starwin.R; import tech.starwin.R;
import tech.starwin.base.BaseActivity; import com.common.base.BaseActivity;
import tech.starwin.mvp.beans.MsgInboxBean; import com.common.bean.MsgInboxBean;
import tech.starwin.mvp.presenter.UserPresenter; import tech.starwin.mvp.presenter.UserPresenter;
import tech.starwin.mvp.ui.adapter.MessageAdapter; import tech.starwin.mvp.ui.adapter.MessageAdapter;
import tech.starwin.utils.context_utils.ActivityJumper; import tech.starwin.utils.context_utils.ActivityJumper;
......
package tech.starwin.mvp.ui.activity; package com.common.activity;
import android.content.Context; import android.content.Context;
import android.content.Intent; import android.content.Intent;
...@@ -9,9 +9,7 @@ import android.support.annotation.Nullable; ...@@ -9,9 +9,7 @@ import android.support.annotation.Nullable;
import java.lang.reflect.Field; import java.lang.reflect.Field;
import java.lang.reflect.Method; import java.lang.reflect.Method;
import tech.starwin.BuildConfig;
import tech.starwin.LibConfig; import tech.starwin.LibConfig;
import tech.starwin.utils.GeneralUtils;
import tech.starwin.utils.LoginManager; import tech.starwin.utils.LoginManager;
import tech.starwin.utils.ui_utils.UIHelper; import tech.starwin.utils.ui_utils.UIHelper;
import zendesk.suas.Action; import zendesk.suas.Action;
......
package tech.starwin.mvp.ui.activity; package com.common.activity;
import android.content.Context; import android.content.Context;
import android.content.Intent; import android.content.Intent;
......
package tech.starwin.mvp.ui.activity; package com.common.activity;
import android.content.Intent; import android.content.Intent;
import android.support.v4.app.FragmentActivity; import android.support.v4.app.FragmentActivity;
...@@ -8,8 +8,8 @@ import org.greenrobot.eventbus.EventBus; ...@@ -8,8 +8,8 @@ import org.greenrobot.eventbus.EventBus;
import org.greenrobot.eventbus.Subscribe; import org.greenrobot.eventbus.Subscribe;
import tech.starwin.R; import tech.starwin.R;
import tech.starwin.base.BaseActivity; import com.common.base.BaseActivity;
import tech.starwin.mvp.ui.fragment.RegionFragment; import com.common.fragment.RegionFragment;
import tech.starwin.utils.context_utils.EasyActivityResult; import tech.starwin.utils.context_utils.EasyActivityResult;
import tech.starwin.utils.context_utils.FragmentLauncher; import tech.starwin.utils.context_utils.FragmentLauncher;
import tech.starwin.utils.event_bus.EventMessage; import tech.starwin.utils.event_bus.EventMessage;
......
package tech.starwin.mvp.ui.activity; package com.common.activity;
import android.content.Context; import android.content.Context;
import com.qmuiteam.qmui.widget.QMUITopBar;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
import tech.starwin.R; import tech.starwin.R;
import tech.starwin.base.BaseActivity; import com.common.base.BaseActivity;
import tech.starwin.mvp.beans.RepaymentGuideBean; import com.common.bean.RepaymentGuideBean;
import tech.starwin.mvp.ui.adapter.RepaymentGuideAdapter; import tech.starwin.mvp.ui.adapter.RepaymentGuideAdapter;
import tech.starwin.utils.context_utils.ActivityJumper; import tech.starwin.utils.context_utils.ActivityJumper;
import tech.starwin.utils.ui_utils.UIHelper; import tech.starwin.utils.ui_utils.UIHelper;
import tech.starwin.widget.TopBar; import com.common.widget.TopBar;
/** /**
* Created by SiKang on 2018/11/17. * Created by SiKang on 2018/11/17.
......
package tech.starwin.mvp.ui.activity; package com.common.activity;
import android.content.Intent; import android.content.Intent;
import android.graphics.Bitmap;
import android.hardware.Camera;
import android.support.annotation.DrawableRes; import android.support.annotation.DrawableRes;
import android.support.v4.app.FragmentActivity; import android.support.v4.app.FragmentActivity;
import android.text.TextUtils; import android.text.TextUtils;
import android.view.View; import android.view.View;
import android.view.ViewGroup;
import android.widget.Button; import android.widget.Button;
import android.widget.ImageView; import android.widget.ImageView;
...@@ -15,12 +12,10 @@ import android.widget.ImageView; ...@@ -15,12 +12,10 @@ import android.widget.ImageView;
import com.qmuiteam.qmui.util.QMUIStatusBarHelper; import com.qmuiteam.qmui.util.QMUIStatusBarHelper;
import java.io.File; import java.io.File;
import java.io.FileOutputStream;
import tech.starwin.LibConfig;
import tech.starwin.R; import tech.starwin.R;
import tech.starwin.base.BaseActivity; import com.common.base.BaseActivity;
import tech.starwin.impl.OnEventClickListener;
import tech.starwin.impl.OnNoShakeClickListener; import tech.starwin.impl.OnNoShakeClickListener;
import tech.starwin.utils.BitmapUtils; import tech.starwin.utils.BitmapUtils;
import tech.starwin.utils.FileUtils; import tech.starwin.utils.FileUtils;
...@@ -28,8 +23,8 @@ import tech.starwin.utils.context_utils.ActivityJumper; ...@@ -28,8 +23,8 @@ import tech.starwin.utils.context_utils.ActivityJumper;
import tech.starwin.utils.context_utils.EasyActivityResult; import tech.starwin.utils.context_utils.EasyActivityResult;
import tech.starwin.utils.ui_utils.QMUIHelper; import tech.starwin.utils.ui_utils.QMUIHelper;
import tech.starwin.utils.ui_utils.UIHelper; import tech.starwin.utils.ui_utils.UIHelper;
import tech.starwin.widget.CameraView; import com.common.widget.CameraView;
import tech.starwin.widget.TopBar; import com.common.widget.TopBar;
/** /**
* Created by SiKang on 2018/9/25. * Created by SiKang on 2018/9/25.
......
package tech.starwin.mvp.ui.activity; package com.common.activity;
import android.content.Context; import android.content.Context;
import android.webkit.WebChromeClient; import android.webkit.WebChromeClient;
...@@ -6,7 +6,7 @@ import android.webkit.WebSettings; ...@@ -6,7 +6,7 @@ import android.webkit.WebSettings;
import android.webkit.WebView; import android.webkit.WebView;
import tech.starwin.R; import tech.starwin.R;
import tech.starwin.base.BaseActivity; import com.common.base.BaseActivity;
import tech.starwin.utils.context_utils.ActivityJumper; import tech.starwin.utils.context_utils.ActivityJumper;
/** /**
......
package tech.starwin.utils.context_utils; package com.common.base;
import android.content.Intent; import android.content.Intent;
import android.os.Bundle; import android.os.Bundle;
...@@ -7,6 +7,8 @@ import android.support.v4.app.Fragment; ...@@ -7,6 +7,8 @@ import android.support.v4.app.Fragment;
import java.util.HashMap; import java.util.HashMap;
import java.util.Map; import java.util.Map;
import tech.starwin.utils.context_utils.EasyActivityResult;
/** /**
* Created by SiKang on 2018/9/21. * Created by SiKang on 2018/9/21.
*/ */
......
package tech.starwin.base; package com.common.base;
import android.content.Context; import android.content.Context;
import android.os.Bundle; import android.os.Bundle;
...@@ -11,7 +11,6 @@ import android.support.v4.app.Fragment; ...@@ -11,7 +11,6 @@ import android.support.v4.app.Fragment;
import android.support.v4.widget.DrawerLayout; import android.support.v4.widget.DrawerLayout;
import android.support.v7.app.AppCompatActivity; import android.support.v7.app.AppCompatActivity;
import android.text.TextUtils; import android.text.TextUtils;
import android.view.Gravity;
import android.view.LayoutInflater; import android.view.LayoutInflater;
import android.view.View; import android.view.View;
import android.view.ViewGroup; import android.view.ViewGroup;
...@@ -19,7 +18,6 @@ import android.widget.FrameLayout; ...@@ -19,7 +18,6 @@ import android.widget.FrameLayout;
import com.google.firebase.messaging.RemoteMessage; import com.google.firebase.messaging.RemoteMessage;
import com.qmuiteam.qmui.util.QMUIStatusBarHelper; import com.qmuiteam.qmui.util.QMUIStatusBarHelper;
import com.qmuiteam.qmui.widget.QMUITopBar;
import com.trello.rxlifecycle2.LifecycleTransformer; import com.trello.rxlifecycle2.LifecycleTransformer;
import com.trello.rxlifecycle2.RxLifecycle; import com.trello.rxlifecycle2.RxLifecycle;
import com.trello.rxlifecycle2.android.ActivityEvent; import com.trello.rxlifecycle2.android.ActivityEvent;
...@@ -29,16 +27,16 @@ import io.reactivex.Observable; ...@@ -29,16 +27,16 @@ import io.reactivex.Observable;
import io.reactivex.subjects.BehaviorSubject; import io.reactivex.subjects.BehaviorSubject;
import tech.starwin.LibConfig; import tech.starwin.LibConfig;
import tech.starwin.R; import tech.starwin.R;
import tech.starwin.service.MsgHandleService; import tech.starwin.base.BasePresenter;
import com.common.service.MsgHandleService;
import tech.starwin.mvp.IView; import tech.starwin.mvp.IView;
import tech.starwin.utils.ScreenAutoSize;
import tech.starwin.utils.context_utils.AppLanguageUtils; import tech.starwin.utils.context_utils.AppLanguageUtils;
import tech.starwin.utils.PresenterHoler; import tech.starwin.utils.PresenterHoler;
import tech.starwin.utils.context_utils.FragmentLauncher; import tech.starwin.utils.context_utils.FragmentLauncher;
import tech.starwin.utils.ui_utils.DialogFactory; import tech.starwin.utils.ui_utils.DialogFactory;
import tech.starwin.utils.ui_utils.QMUIHelper; import tech.starwin.utils.ui_utils.QMUIHelper;
import tech.starwin.widget.ProgressDialog; import com.common.widget.ProgressDialog;
import tech.starwin.widget.TopBar; import com.common.widget.TopBar;
/** /**
* Created by SiKang on 2018/9/14. * Created by SiKang on 2018/9/14.
......
package tech.starwin.base; package com.common.base;
import android.content.Context; import android.content.Context;
import android.content.res.Configuration; import android.content.res.Configuration;
import android.support.multidex.MultiDexApplication; import android.support.multidex.MultiDexApplication;
import signal.JNISignal;
import tech.starwin.LibConfig; import tech.starwin.LibConfig;
import tech.starwin.utils.InstallReferrerHelper; import tech.starwin.utils.InstallReferrerHelper;
import tech.starwin.utils.LogUtils;
import tech.starwin.utils.context_utils.AppLanguageUtils; import tech.starwin.utils.context_utils.AppLanguageUtils;
/** /**
...@@ -38,13 +36,13 @@ public abstract class BaseApplication extends MultiDexApplication { ...@@ -38,13 +36,13 @@ public abstract class BaseApplication extends MultiDexApplication {
LibConfig.initLib(this); LibConfig.initLib(this);
//已签名的APP,这里会输出当前签名的 hashCode 值,将 hashCode 在服务端备份(更换签名时要同时更新备份) // //已签名的APP,这里会输出当前签名的 hashCode 值,将 hashCode 在服务端备份(更换签名时要同时更新备份)
LogUtils.d("Signal_Log", "hashCode: " + JNISignal.getKeyStoreHashCode(this)); // LogUtils.d("Signal_Log", "hashCode: " + JNISignal.getKeyStoreHashCode(this));
/* // /*
* 获取暗号,每一个 http 请求,都在 header 中加入此暗号 // * 获取暗号,每一个 http 请求,都在 header 中加入此暗号
* 服务端收到请求,根据header中的包名和已备份的hashCode,用同样的方式生成暗号,然后和 Header 中收到的暗号进行对比,如果暗号不一样,则拒绝返回数据 // * 服务端收到请求,根据header中的包名和已备份的hashCode,用同样的方式生成暗号,然后和 Header 中收到的暗号进行对比,如果暗号不一样,则拒绝返回数据
* */ // * */
LogUtils.d("Signal_Log", "signal: " + JNISignal.getSignal(this)); // LogUtils.d("Signal_Log", "signal: " + JNISignal.getSignal(this));
} }
/** /**
......
package tech.starwin.base; package com.common.base;
import android.os.Bundle; import android.os.Bundle;
import android.support.annotation.CheckResult; import android.support.annotation.CheckResult;
...@@ -12,7 +12,6 @@ import android.view.View; ...@@ -12,7 +12,6 @@ import android.view.View;
import android.view.ViewGroup; import android.view.ViewGroup;
import com.qmuiteam.qmui.util.QMUIStatusBarHelper; import com.qmuiteam.qmui.util.QMUIStatusBarHelper;
import com.qmuiteam.qmui.widget.QMUITopBar;
import com.trello.rxlifecycle2.LifecycleTransformer; import com.trello.rxlifecycle2.LifecycleTransformer;
import com.trello.rxlifecycle2.RxLifecycle; import com.trello.rxlifecycle2.RxLifecycle;
import com.trello.rxlifecycle2.android.ActivityEvent; import com.trello.rxlifecycle2.android.ActivityEvent;
...@@ -22,13 +21,14 @@ import io.reactivex.Observable; ...@@ -22,13 +21,14 @@ import io.reactivex.Observable;
import io.reactivex.subjects.BehaviorSubject; import io.reactivex.subjects.BehaviorSubject;
import tech.starwin.LibConfig; import tech.starwin.LibConfig;
import tech.starwin.R; import tech.starwin.R;
import tech.starwin.base.BasePresenter;
import tech.starwin.mvp.IView; import tech.starwin.mvp.IView;
import tech.starwin.utils.PresenterHoler; import tech.starwin.utils.PresenterHoler;
import tech.starwin.utils.ui_utils.DialogFactory; import tech.starwin.utils.ui_utils.DialogFactory;
import tech.starwin.utils.ui_utils.QMUIHelper; import tech.starwin.utils.ui_utils.QMUIHelper;
import tech.starwin.widget.ProgressDialog; import com.common.widget.ProgressDialog;
import tech.starwin.utils.ui_utils.UIHelper; import tech.starwin.utils.ui_utils.UIHelper;
import tech.starwin.widget.TopBar; import com.common.widget.TopBar;
/** /**
* Created by SiKang on 2018/9/16. * Created by SiKang on 2018/9/16.
......
package tech.starwin.mvp.beans; package com.common.bean;
import java.io.Serializable; import java.io.Serializable;
......
package tech.starwin.mvp.beans; package com.common.bean;
import java.io.Serializable; import java.io.Serializable;
......
package tech.starwin.mvp.beans; package com.common.bean;
import java.io.Serializable; import java.io.Serializable;
......
package tech.starwin.mvp.beans; package com.common.bean;
import java.io.Serializable; import java.io.Serializable;
......
package tech.starwin.mvp.beans; package com.common.bean;
import java.io.Serializable; import java.io.Serializable;
......
package tech.starwin.mvp.beans; package com.common.bean;
import java.io.Serializable; import java.io.Serializable;
......
package tech.starwin.database.entity; package com.common.bean;
import org.litepal.crud.LitePalSupport; import org.litepal.crud.LitePalSupport;
......
package tech.starwin.mvp.beans; package com.common.bean;
import java.io.Serializable; import java.io.Serializable;
......
package tech.starwin.mvp.beans; package com.common.bean;
import java.io.Serializable; import java.io.Serializable;
......
package tech.starwin.mvp.beans; package com.common.bean;
import java.io.Serializable; import java.io.Serializable;
import java.util.List; import java.util.List;
......
package tech.starwin.mvp.beans; package com.common.bean;
import java.io.Serializable; import java.io.Serializable;
......
package tech.starwin.mvp.beans; package com.common.bean;
import java.io.Serializable; import java.io.Serializable;
......
package tech.starwin.mvp.beans; package com.common.bean;
import java.io.Serializable; import java.io.Serializable;
......
package tech.starwin.mvp.beans; package com.common.bean;
import java.io.Serializable; import java.io.Serializable;
......
package tech.starwin.mvp.beans; package com.common.bean;
import java.io.Serializable; import java.io.Serializable;
......
package tech.starwin.mvp.beans; package com.common.bean;
import java.io.Serializable; import java.io.Serializable;
......
package tech.starwin.mvp.beans; package com.common.bean;
import com.google.gson.annotations.SerializedName; import com.google.gson.annotations.SerializedName;
......
package tech.starwin.mvp.beans; package com.common.bean;
import java.io.Serializable; import java.io.Serializable;
import java.util.List; import java.util.List;
......
package tech.starwin.mvp.beans; package com.common.bean;
import android.os.Parcelable; import android.os.Parcelable;
......
package tech.starwin.mvp.beans; package com.common.bean;
import java.io.Serializable; import java.io.Serializable;
......
// Generated by the protocol buffer compiler. DO NOT EDIT! // Generated by the protocol buffer compiler. DO NOT EDIT!
// source: IncomeMessage.proto // source: IncomeMessage.proto
package tech.starwin.utils.collection; package com.common.bean;
public final class IncomeMessageProto { public final class IncomeMessageProto {
private IncomeMessageProto() {} private IncomeMessageProto() {}
......
package tech.starwin.mvp.beans; package com.common.bean;
import java.io.Serializable; import java.io.Serializable;
......
package tech.starwin.mvp.beans; package com.common.bean;
import java.io.Serializable; import java.io.Serializable;
......
package tech.starwin.mvp.beans; package com.common.bean;
import java.io.Serializable; import java.io.Serializable;
......
package tech.starwin.mvp.beans; package com.common.bean;
import android.os.Parcel; import android.os.Parcel;
import android.os.Parcelable; import android.os.Parcelable;
......
package tech.starwin.mvp.beans; package com.common.bean;
import android.os.Parcel; import android.os.Parcel;
import android.os.Parcelable; import android.os.Parcelable;
......
package tech.starwin.mvp.beans; package com.common.bean;
import java.io.Serializable; import java.io.Serializable;
......
package tech.starwin.mvp.beans; package com.common.bean;
import java.io.Serializable; import java.io.Serializable;
import java.util.List; import java.util.List;
......
package tech.starwin.mvp.beans; package com.common.bean;
import java.io.Serializable; import java.io.Serializable;
......
package tech.starwin.mvp.beans; package com.common.bean;
import java.io.Serializable; import java.io.Serializable;
......
package tech.starwin.mvp.beans; package com.common.bean;
import java.io.Serializable; import java.io.Serializable;
......
package tech.starwin.mvp.beans; package com.common.bean;
import java.io.Serializable; import java.io.Serializable;
......
package tech.starwin.mvp.beans; package com.common.bean;
import java.io.Serializable; import java.io.Serializable;
......
package tech.starwin.mvp.beans; package com.common.bean;
import java.io.Serializable; import java.io.Serializable;
......
package tech.starwin.mvp.beans; package com.common.bean;
import java.io.Serializable; import java.io.Serializable;
......
package tech.starwin.mvp.beans; package com.common.bean;
import java.io.Serializable; import java.io.Serializable;
......
package tech.starwin.mvp.beans; package com.common.bean;
import android.support.annotation.Nullable; import android.support.annotation.Nullable;
......
package tech.starwin.mvp.beans; package com.common.bean;
import android.support.annotation.Nullable; import android.support.annotation.Nullable;
......
package tech.starwin.mvp.beans; package com.common.bean;
import java.io.File; import java.io.File;
import java.io.Serializable; import java.io.Serializable;
......
package tech.starwin.mvp.beans; package com.common.bean;
import java.io.Serializable; import java.io.Serializable;
......
package tech.starwin.mvp.beans; package com.common.bean;
import java.io.Serializable; import java.io.Serializable;
......
package tech.starwin.mvp.beans; package com.common.bean;
import java.io.Serializable; import java.io.Serializable;
import java.util.List; import java.util.List;
......
package tech.starwin.mvp.beans; package com.common.bean;
import java.io.Serializable; import java.io.Serializable;
import java.util.List; import java.util.List;
......
package tech.starwin.mvp.beans; package com.common.bean;
/** /**
* Created by SiKang on 2018/11/17. * Created by SiKang on 2018/11/17.
......
package tech.starwin.mvp.beans; package com.common.bean;
import java.io.Serializable; import java.io.Serializable;
......
package tech.starwin.mvp.beans; package com.common.bean;
import java.io.Serializable; import java.io.Serializable;
......
package tech.starwin.mvp.beans; package com.common.bean;
import java.io.Serializable; import java.io.Serializable;
......
package tech.starwin.mvp.beans; package com.common.bean;
import java.io.Serializable; import java.io.Serializable;
import java.util.List; import java.util.List;
......
package tech.starwin.mvp.beans; package com.common.bean;
/** /**
* Created by SiKang on 2019/1/14. * Created by SiKang on 2019/1/14.
......
package tech.starwin.mvp.beans; package com.common.bean;
import java.io.Serializable; import java.io.Serializable;
......
package tech.starwin.mvp.beans; package com.common.bean;
import java.io.Serializable; import java.io.Serializable;
......
package tech.starwin.mvp.beans; package com.common.bean;
import java.io.Serializable; import java.io.Serializable;
import java.util.ArrayList; import java.util.ArrayList;
......
package tech.starwin.mvp.beans; package com.common.bean;
import java.io.Serializable; import java.io.Serializable;
......
package tech.starwin.mvp.beans; package com.common.bean;
import java.io.Serializable; import java.io.Serializable;
import java.util.List; import java.util.List;
......
package tech.starwin.mvp.beans; package com.common.bean;
import android.os.Parcel; import android.os.Parcel;
import android.os.Parcelable; import android.os.Parcelable;
......
package tech.starwin.mvp.beans; package com.common.bean;
import java.io.Serializable; import java.io.Serializable;
......
package tech.starwin.broadcast; package com.common.broadcast;
import android.content.BroadcastReceiver; import android.content.BroadcastReceiver;
import android.content.Context; import android.content.Context;
import android.content.Intent; import android.content.Intent;
import android.os.Bundle; import android.os.Bundle;
import android.text.TextUtils; import android.text.TextUtils;
import android.util.Log;
import java.io.UnsupportedEncodingException; import java.io.UnsupportedEncodingException;
import java.net.URLDecoder; import java.net.URLDecoder;
...@@ -17,7 +16,7 @@ import tech.starwin.utils.collection.UploadManager; ...@@ -17,7 +16,7 @@ import tech.starwin.utils.collection.UploadManager;
/** /**
* 监听并保存安装referrer * 监听并保存安装referrer
* 测试发送广播: * 测试发送广播:
* adb shell am broadcast -a com.android.vending.INSTALL_REFERRER -n com.pop.douang/tech.starwin.broadcast.InstallReferrerReceiver --es "referrer" "utm_source=testSource&utm_medium=testMedium&utm_term=testTerm&utm_content=11&PARTNER_ID=111&PARTNER_CLICK_ID=222" * adb shell am broadcast -a com.android.vending.INSTALL_REFERRER -n com.pop.douang/com.components.broadcast.InstallReferrerReceiver --es "referrer" "utm_source=testSource&utm_medium=testMedium&utm_term=testTerm&utm_content=11&PARTNER_ID=111&PARTNER_CLICK_ID=222"
*/ */
public class InstallReferrerReceiver extends BroadcastReceiver { public class InstallReferrerReceiver extends BroadcastReceiver {
......
package tech.starwin.mvp.ui.fragment; package com.common.fragment;
import android.os.Bundle; import android.os.Bundle;
import android.view.ViewGroup; import android.view.ViewGroup;
import tech.starwin.base.BaseFragment; import com.common.base.BaseFragment;
import tech.starwin.mvp.beans.LatestLoanAppBean; import com.common.bean.LatestLoanAppBean;
import tech.starwin.utils.context_utils.ActivityJumper; import tech.starwin.utils.context_utils.ActivityJumper;
/** /**
......
package tech.starwin.mvp.ui.fragment; package com.common.fragment;
import android.app.Activity; import android.app.Activity;
import android.os.Bundle; import android.os.Bundle;
...@@ -6,16 +6,14 @@ import android.support.v7.widget.RecyclerView; ...@@ -6,16 +6,14 @@ import android.support.v7.widget.RecyclerView;
import android.view.View; import android.view.View;
import android.view.ViewGroup; import android.view.ViewGroup;
import com.qmuiteam.qmui.widget.QMUITopBar;
import java.io.Serializable; import java.io.Serializable;
import tech.starwin.R; import tech.starwin.R;
import tech.starwin.base.BaseFragment; import com.common.base.BaseFragment;
import tech.starwin.base.BaseRecyclerAdapter; import tech.starwin.base.BaseRecyclerAdapter;
import tech.starwin.mvp.beans.RegionBean; import com.common.bean.RegionBean;
import tech.starwin.mvp.presenter.UserPresenter; import tech.starwin.mvp.presenter.UserPresenter;
import tech.starwin.mvp.ui.activity.RegionActivity; import com.common.activity.RegionActivity;
import tech.starwin.mvp.ui.adapter.RegionAdapter; import tech.starwin.mvp.ui.adapter.RegionAdapter;
import tech.starwin.utils.context_utils.ActivityJumper; import tech.starwin.utils.context_utils.ActivityJumper;
import tech.starwin.utils.event_bus.EventSender; import tech.starwin.utils.event_bus.EventSender;
......
package tech.starwin.mvp.ui.fragment; package com.common.fragment;
import android.os.Bundle; import android.os.Bundle;
import android.view.View; import android.view.View;
...@@ -10,9 +10,9 @@ import android.webkit.WebView; ...@@ -10,9 +10,9 @@ import android.webkit.WebView;
import com.qmuiteam.qmui.util.QMUIStatusBarHelper; import com.qmuiteam.qmui.util.QMUIStatusBarHelper;
import tech.starwin.R; import tech.starwin.R;
import tech.starwin.base.BaseFragment; import com.common.base.BaseFragment;
import tech.starwin.utils.context_utils.ActivityJumper; import tech.starwin.utils.context_utils.ActivityJumper;
import tech.starwin.widget.TopBar; import com.common.widget.TopBar;
/** /**
* Created by SiKang on 2018/11/20. * Created by SiKang on 2018/11/20.
......
package tech.starwin.service; package com.common.service;
import android.content.Context; import android.content.Context;
......
package tech.starwin.service; package com.common.service;
import com.google.firebase.iid.FirebaseInstanceId; import com.google.firebase.iid.FirebaseInstanceId;
import com.google.firebase.iid.FirebaseInstanceIdService; import com.google.firebase.iid.FirebaseInstanceIdService;
......
package tech.starwin.widget; package com.common.widget;
import android.content.Context; import android.content.Context;
import android.support.annotation.NonNull; import android.support.annotation.NonNull;
......
package tech.starwin.widget; package com.common.widget;
import android.content.Context; import android.content.Context;
import android.graphics.Bitmap; import android.graphics.Bitmap;
...@@ -10,15 +10,12 @@ import android.hardware.Camera; ...@@ -10,15 +10,12 @@ import android.hardware.Camera;
import android.util.AttributeSet; import android.util.AttributeSet;
import android.view.SurfaceHolder; import android.view.SurfaceHolder;
import android.view.SurfaceView; import android.view.SurfaceView;
import android.widget.ImageView;
import java.io.ByteArrayOutputStream; import java.io.ByteArrayOutputStream;
import java.io.IOException; import java.io.IOException;
import java.util.List; import java.util.List;
import tech.starwin.utils.ui_utils.DialogFactory;
/** /**
* Created by SiKang on 2018/12/14. * Created by SiKang on 2018/12/14.
*/ */
......
package tech.starwin.widget; package com.common.widget;
import android.animation.ObjectAnimator; import android.animation.ObjectAnimator;
import android.app.Dialog; import android.app.Dialog;
......
package tech.starwin.widget; package com.common.widget;
import android.content.Context; import android.content.Context;
...@@ -9,7 +9,6 @@ import android.view.View; ...@@ -9,7 +9,6 @@ import android.view.View;
import android.view.ViewGroup; import android.view.ViewGroup;
import android.widget.Button; import android.widget.Button;
import android.widget.EditText; import android.widget.EditText;
import android.widget.FrameLayout;
import android.widget.ImageButton; import android.widget.ImageButton;
import android.widget.ImageView; import android.widget.ImageView;
import android.widget.RelativeLayout; import android.widget.RelativeLayout;
......
package tech.starwin.widget; package com.common.widget;
import android.content.Context; import android.content.Context;
import android.support.annotation.NonNull; import android.support.annotation.NonNull;
......
package tech.starwin.widget; package com.common.widget;
import android.content.Context; import android.content.Context;
import android.support.annotation.NonNull; import android.support.annotation.NonNull;
......
package tech.starwin.widget; package com.common.widget;
import android.annotation.SuppressLint; import android.annotation.SuppressLint;
import android.app.Activity;
import android.app.Dialog; import android.app.Dialog;
import android.content.Context; import android.content.Context;
import android.support.annotation.NonNull; import android.support.annotation.NonNull;
......
package tech.starwin.widget; package com.common.widget;
import android.content.Context; import android.content.Context;
import android.support.annotation.Nullable; import android.support.annotation.Nullable;
......
package tech.starwin.widget; package com.common.widget;
import android.content.Context; import android.content.Context;
import android.support.annotation.Nullable; import android.support.annotation.Nullable;
......
package tech.starwin.widget; package com.common.widget;
import android.content.Context; import android.content.Context;
import android.support.annotation.Nullable; import android.support.annotation.Nullable;
......
package signal;
import android.content.Context;
import android.content.pm.PackageInfo;
import android.content.pm.PackageManager;
import android.content.pm.Signature;
/**
* Created by SiKang on 2018/12/28.
*/
public class JNISignal {
/**
* 加载so库
* */
static {
System.loadLibrary("signal");
}
/**
* 获取暗号
* */
public static native String getSignal(Context context);
/**
* 获取当前签名的 hashCode
* */
public static int getKeyStoreHashCode(Context context) {
try {
PackageInfo packageInfo = context.getPackageManager().getPackageInfo(
context.getPackageName(), PackageManager.GET_SIGNATURES);
Signature[] signs = packageInfo.signatures;
Signature sign = signs[0];
return sign.hashCode();
} catch (Exception e) {
e.printStackTrace();
}
return 0;
}
}
package tech.starwin.constants;
/**
* Created by SiKang on 2018/10/26.
* 同盾ChannelCode
*/
public enum TDChannel {
FACEBOOK("103001"),
INSTAGRAM("103002"),
LINKEDIN("903004"),
LAZADA("101001"),
TOKOPEDIA("101002"),
SIM("106001"),
NPWP("105001"),
BPJS("105002"),
GOJEK("104001"),
GRAB("104002"),
TELKOMSEL("102001"),
XL("102002"),
INDOSAT("102003");
private String value;
TDChannel(String value) {
this.value = value;
}
public String getValue() {
return value;
}
}
...@@ -9,9 +9,9 @@ import io.reactivex.disposables.Disposable; ...@@ -9,9 +9,9 @@ import io.reactivex.disposables.Disposable;
import retrofit2.HttpException; import retrofit2.HttpException;
import tech.starwin.R; import tech.starwin.R;
import tech.starwin.LibConfig; import tech.starwin.LibConfig;
import tech.starwin.mvp.beans.BasicAck; import com.common.bean.BasicAck;
import tech.starwin.mvp.beans.ResponseErrorBody; import com.common.bean.ResponseErrorBody;
import tech.starwin.mvp.beans.UpdateBean; import com.common.bean.UpdateBean;
import tech.starwin.network.Error; import tech.starwin.network.Error;
import tech.starwin.utils.LogUtils; import tech.starwin.utils.LogUtils;
import tech.starwin.utils.LoginManager; import tech.starwin.utils.LoginManager;
......
...@@ -15,16 +15,16 @@ import retrofit2.http.POST; ...@@ -15,16 +15,16 @@ import retrofit2.http.POST;
import retrofit2.http.PUT; import retrofit2.http.PUT;
import retrofit2.http.Path; import retrofit2.http.Path;
import retrofit2.http.Query; import retrofit2.http.Query;
import tech.starwin.mvp.beans.BankBean; import com.common.bean.BankBean;
import tech.starwin.mvp.beans.DepositMethodsBean; import com.common.bean.DepositMethodsBean;
import tech.starwin.mvp.beans.DepositResponseBean; import com.common.bean.DepositResponseBean;
import tech.starwin.mvp.beans.HistoryLoanAppInfoBean; import com.common.bean.HistoryLoanAppInfoBean;
import tech.starwin.mvp.beans.LatestLoanAppBean; import com.common.bean.LatestLoanAppBean;
import tech.starwin.mvp.beans.LoanRange; import com.common.bean.LoanRange;
import tech.starwin.mvp.beans.LoaningAmoutBean; import com.common.bean.LoaningAmoutBean;
import tech.starwin.mvp.beans.ProductBean; import com.common.bean.ProductBean;
import tech.starwin.mvp.beans.ProgressBean; import com.common.bean.ProgressBean;
import tech.starwin.mvp.beans.ResponseErrorBody; import com.common.bean.ResponseErrorBody;
/** /**
* Created by SiKang on 2018/9/20. * Created by SiKang on 2018/9/20.
......
...@@ -11,9 +11,9 @@ import retrofit2.http.Multipart; ...@@ -11,9 +11,9 @@ import retrofit2.http.Multipart;
import retrofit2.http.PUT; import retrofit2.http.PUT;
import retrofit2.http.Part; import retrofit2.http.Part;
import retrofit2.http.Query; import retrofit2.http.Query;
import tech.starwin.mvp.beans.BasicAck; import com.common.bean.BasicAck;
import tech.starwin.mvp.beans.OcrResultBean; import com.common.bean.OcrResultBean;
import tech.starwin.mvp.beans.RecordFilesResponse; import com.common.bean.RecordFilesResponse;
/** /**
* Created by SiKang on 2018/9/14. * Created by SiKang on 2018/9/14.
......
...@@ -17,35 +17,35 @@ import retrofit2.http.PUT; ...@@ -17,35 +17,35 @@ import retrofit2.http.PUT;
import retrofit2.http.Path; import retrofit2.http.Path;
import retrofit2.http.Query; import retrofit2.http.Query;
import retrofit2.http.Url; import retrofit2.http.Url;
import tech.starwin.mvp.beans.ActivityInfoBean; import com.common.bean.ActivityInfoBean;
import tech.starwin.mvp.beans.BankBean; import com.common.bean.BankBean;
import tech.starwin.mvp.beans.BannerMessageDto; import com.common.bean.BannerMessageDto;
import tech.starwin.mvp.beans.BasicAck; import com.common.bean.BasicAck;
import tech.starwin.mvp.beans.ContactInfoBean; import com.common.bean.ContactInfoBean;
import tech.starwin.mvp.beans.CouponBean; import com.common.bean.CouponBean;
import tech.starwin.mvp.beans.DepositMethodsBean; import com.common.bean.DepositMethodsBean;
import tech.starwin.mvp.beans.DepositResponseBean; import com.common.bean.DepositResponseBean;
import tech.starwin.mvp.beans.DisplayBean; import com.common.bean.DisplayBean;
import tech.starwin.mvp.beans.EmploymentServerBean; import com.common.bean.EmploymentServerBean;
import tech.starwin.mvp.beans.GatewayInfoBean; import com.common.bean.GatewayInfoBean;
import tech.starwin.mvp.beans.HistoryLoanAppInfoBean; import com.common.bean.HistoryLoanAppInfoBean;
import tech.starwin.mvp.beans.InviteeBean; import com.common.bean.InviteeBean;
import tech.starwin.mvp.beans.InviteePersonBean; import com.common.bean.InviteePersonBean;
import tech.starwin.mvp.beans.LoanRange; import com.common.bean.LoanRange;
import tech.starwin.mvp.beans.LoaningAmoutBean; import com.common.bean.LoaningAmoutBean;
import tech.starwin.mvp.beans.MsgInboxBean; import com.common.bean.MsgInboxBean;
import tech.starwin.mvp.beans.PersonalInfoServerBean; import com.common.bean.PersonalInfoServerBean;
import tech.starwin.mvp.beans.ProgressBean; import com.common.bean.ProgressBean;
import tech.starwin.mvp.beans.RecordFilesResponse; import com.common.bean.RecordFilesResponse;
import tech.starwin.mvp.beans.RegionBean; import com.common.bean.RegionBean;
import tech.starwin.mvp.beans.Result; import com.common.bean.Result;
import tech.starwin.mvp.beans.SysDictBean; import com.common.bean.SysDictBean;
import tech.starwin.mvp.beans.ThirdPartDataBean; import com.common.bean.ThirdPartDataBean;
import tech.starwin.mvp.beans.ThirdPartItemBean; import com.common.bean.ThirdPartItemBean;
import tech.starwin.mvp.beans.TokenInfoBean; import com.common.bean.TokenInfoBean;
import tech.starwin.mvp.beans.UserBankInfo; import com.common.bean.UserBankInfo;
import tech.starwin.mvp.beans.UserBean; import com.common.bean.UserBean;
import tech.starwin.mvp.beans.YWUser; import com.common.bean.YWUser;
/** /**
* Created by SiKang on 2018/9/14. * Created by SiKang on 2018/9/14.
......
...@@ -11,9 +11,9 @@ import tech.starwin.base.BasePresenter; ...@@ -11,9 +11,9 @@ import tech.starwin.base.BasePresenter;
import tech.starwin.constants.TrackEvent; import tech.starwin.constants.TrackEvent;
import tech.starwin.impl.HttpObserver; import tech.starwin.impl.HttpObserver;
import tech.starwin.mvp.api.LoanApi; import tech.starwin.mvp.api.LoanApi;
import tech.starwin.mvp.beans.HistoryLoanAppInfoBean; import com.common.bean.HistoryLoanAppInfoBean;
import tech.starwin.mvp.beans.LatestLoanAppBean; import com.common.bean.LatestLoanAppBean;
import tech.starwin.mvp.beans.ProductBean; import com.common.bean.ProductBean;
import tech.starwin.utils.LoginManager; import tech.starwin.utils.LoginManager;
import tech.starwin.utils.TrackEventHelper; import tech.starwin.utils.TrackEventHelper;
......
...@@ -12,8 +12,8 @@ import tech.starwin.base.BasePresenter; ...@@ -12,8 +12,8 @@ import tech.starwin.base.BasePresenter;
import tech.starwin.constants.TrackEvent; import tech.starwin.constants.TrackEvent;
import tech.starwin.impl.HttpObserver; import tech.starwin.impl.HttpObserver;
import tech.starwin.mvp.api.UploadApi; import tech.starwin.mvp.api.UploadApi;
import tech.starwin.mvp.beans.BasicAck; import com.common.bean.BasicAck;
import tech.starwin.mvp.beans.OcrResultBean; import com.common.bean.OcrResultBean;
import tech.starwin.utils.GeneralUtils; import tech.starwin.utils.GeneralUtils;
import tech.starwin.utils.LoginManager; import tech.starwin.utils.LoginManager;
import tech.starwin.utils.MultipartBodyMaker; import tech.starwin.utils.MultipartBodyMaker;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment