第5次提交 清空贷款

This commit is contained in:
xuhuixiang
2026-03-21 11:02:14 +08:00
parent 1e0a4412c8
commit 1724c1a8af
1056 changed files with 61546 additions and 8094 deletions

1
basicLib/.gitignore vendored
View File

@@ -1 +1,2 @@
/build
/release

View File

@@ -1,11 +1,11 @@
apply plugin: 'com.android.library'
android {
compileSdkVersion 31
compileSdk 32
defaultConfig {
minSdkVersion 23
targetSdkVersion 31
minSdkVersion 25
targetSdk 32
versionCode 1
versionName "1.0"

View File

@@ -21,7 +21,7 @@ import java.util.List;
* 创建时间: 2019-03-27 on 16:22
* 描述: TODO 结合dataBinding的RecyclerView Adapter
*
* @author xuhuixiang
* @author
*/
public abstract class BaseDBRVAdapter<Data, DB extends ViewDataBinding> extends RecyclerView.Adapter<BaseDBRVHolder> {

View File

@@ -11,7 +11,7 @@ import androidx.recyclerview.widget.RecyclerView;
* 创建时间: 2019-03-27 on 22:12
* 描述: TODO 结合dataBinding的RecyclerView Holder
*
* @author xuhuixiang
* @author
*/
public final class BaseDBRVHolder extends RecyclerView.ViewHolder {

View File

@@ -7,7 +7,7 @@ package com.azhon.basic.adapter;
* 创建时间: 2019-03-29 on 13:53
* 描述: TODO RecyclerView Item 长按、点击事件
*
* @author xuhuixiang
* @author
*/
public interface OnItemClickListener<Data> {

View File

@@ -20,12 +20,11 @@ import com.azhon.basic.lifecycle.BaseViewModel;
* 创建时间: 2019-03-27 on 10:46
* 描述: TODO ViewModel、ViewDataBinding都需要的基类
*
* @author xuhuixiang
* @author
*/
public abstract class BaseActivity<VM extends BaseViewModel, DB extends ViewDataBinding>
extends BaseNoModelActivity<DB> {
protected VM viewModel;
@Override

View File

@@ -20,7 +20,7 @@ import com.azhon.basic.lifecycle.BaseViewModel;
* 创建时间: 2019-03-28 on 17:35
* 描述: TODO ViewModel、ViewDataBinding都需要的基类
*
* @author xuhuixiang
* @author
*/
public abstract class BaseFragment<VM extends BaseViewModel, DB extends ViewDataBinding>

View File

@@ -12,7 +12,7 @@ import com.azhon.basic.lifecycle.BaseViewModel;
* 创建时间: 2019-03-28 on 18:01
* 描述: TODO 懒加载Fragment基类适用于一个页面多个Tab页面
*
* @author xuhuixiang
* @author
*/
public abstract class BaseLazyFragment<VM extends BaseViewModel, DB extends ViewDataBinding>

View File

@@ -32,7 +32,7 @@ import com.azhon.basic.view.LoadingDialog;
* 创建时间: 2019-03-28 on 10:28
* 描述: TODO 不需要ViewModel的页面基类
*
* @author xuhuixiang
* @author
*/
public abstract class BaseNoModelActivity<DB extends ViewDataBinding> extends AppCompatActivity {
@@ -64,11 +64,11 @@ public abstract class BaseNoModelActivity<DB extends ViewDataBinding> extends Ap
| View.SYSTEM_UI_FLAG_LIGHT_STATUS_BAR);
window.addFlags(WindowManager.LayoutParams.FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS);
window.setStatusBarColor(Color.TRANSPARENT);
if(this.getApplicationContext().getResources().getConfiguration().uiMode == 0x21){
// if(this.getApplicationContext().getResources().getConfiguration().uiMode == 0x21){
decor.setSystemUiVisibility(View.SYSTEM_UI_FLAG_LAYOUT_STABLE);
}else {
decor.setSystemUiVisibility(View.SYSTEM_UI_FLAG_LIGHT_STATUS_BAR);
}
// }else {
// decor.setSystemUiVisibility(View.SYSTEM_UI_FLAG_LIGHT_STATUS_BAR);
// }
}
// Paint paint = new Paint();
// ColorMatrix matrix = new ColorMatrix();

View File

@@ -25,7 +25,7 @@ import com.azhon.basic.view.LoadingDialog;
* 创建时间: 2019-03-28 on 17:06
* 描述: TODO 不需要ViewModel的页面基类
*
* @author xuhuixiang
* @author
*/
public abstract class BaseNoModelFragment<DB extends ViewDataBinding> extends Fragment {

View File

@@ -7,7 +7,7 @@ package com.azhon.basic.bean;
* 创建时间: 2019-03-27 on 20:54
* 描述: TODO 封装的对话框实体类
*
* @author xuhuixiang
* @author
*/
public final class DialogBean {

View File

@@ -17,7 +17,7 @@ import io.reactivex.disposables.Disposable;
* 创建时间: 2019-03-27 on 10:44
* 描述: TODO ViewModel基类管理rxJava发出的请求ViewModel销毁同时也取消请求
*
* @author xuhuixiang
* @author
*/
public abstract class BaseViewModel extends ViewModel {

View File

@@ -11,7 +11,7 @@ import com.azhon.basic.bean.DialogBean;
* 创建时间: 2019-03-27 on 20:57
* 描述: TODO
*
* @author xuhuixiang
* @author
*/
public final class DialogLiveData<T> extends MutableLiveData<T> {

View File

@@ -13,7 +13,7 @@ import retrofit2.converter.scalars.ScalarsConverterFactory;
* 创建时间: 2019-03-27 on 14:52
* 描述: TODO 封装基础的Retrofit
*
* @author xuhuixiang
* @author
*/
public abstract class BaseApi {

View File

@@ -11,7 +11,7 @@ import java.util.Stack;
* 创建时间: 2019-03-29 on 17:13
* 描述: TODO 管理所有Activity的实例
*
* @author xuhuixiang
* @author
*/
public class ActivityUtil {

View File

@@ -16,7 +16,7 @@ import java.io.File;
* 创建时间: 2018/5/4 on 15:49
* 描述: TODO
*
* @author xuhuixiang
* @author
*/
public class ApkUtil {

View File

@@ -9,7 +9,7 @@ import android.util.DisplayMetrics;
* 创建时间: 2018/3/18 on 13:32
* 描述: TODO
*
* @author xuhuixiang
* @author
*/

View File

@@ -10,7 +10,7 @@ import java.io.InputStreamReader;
/**
* 文件名: SharePreUtil
* 创建者: xuhuixiang
* 创建者:
* 创建时间: 2016/12/12 on 11:58
* 描述: SharedPreferences存取工具类
*/

View File

@@ -4,7 +4,7 @@ import java.text.SimpleDateFormat;
import java.util.Date;
/**
* 创建者: xuhuixiang
* 创建者:
* 创建时间: 2017/6/20 on 15:12
* 描述: TODO 时间格式化
*/

View File

@@ -23,7 +23,7 @@ import com.azhon.basic.utils.DensityUtil;
* 创建时间: 2019-03-29 on 11:30
* 描述: TODO 等待对话框
*
* @author xuhuixiang
* @author
*/
public class LoadingDialog extends Dialog {

View File

@@ -15,7 +15,7 @@
<ProgressBar
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:indeterminateTint="#2899FC"
android:indeterminateTint="@color/success_stroke_color"
android:layout_gravity="center_horizontal" />
<TextView
@@ -27,7 +27,7 @@
android:gravity="center"
android:maxLines="1"
android:text="加载中..."
android:textColor="#333333"
android:textColor="#022833"
android:textSize="16sp" />
</LinearLayout>
</layout>

View File

@@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<color name="success_stroke_color">#000000</color>
</resources>