diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index e5e430e..6aac20b 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -198,6 +198,107 @@
android:configChanges="orientation|screenSize|keyboardHidden"
android:exported="false"
android:screenOrientation="portrait" />
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
{
+
+ @Override
+ protected Class getBindingClass() {
+ return ActivityAnquanjiaoyuBinding.class;
+ }
+
+ @Override
+ protected void initStatusBar() {
+ ImmersionBar.with(this).fitsSystemWindows(false).transparentStatusBar()
+ .statusBarDarkFont(true).init();
+ }
+
+ @Override
+ protected void onBindListener() {
+ binding.btnBack.setOnClickListener(new SingleClickListener() {
+ @Override
+ protected void onSingleClick(View v) {
+ finish();
+ }
+ });
+ }
+
+}
diff --git a/app/src/main/java/com/tairui/industrial_operation/ui/home/BaoxianFuwuActivity.java b/app/src/main/java/com/tairui/industrial_operation/ui/home/BaoxianFuwuActivity.java
new file mode 100644
index 0000000..7fd8eff
--- /dev/null
+++ b/app/src/main/java/com/tairui/industrial_operation/ui/home/BaoxianFuwuActivity.java
@@ -0,0 +1,33 @@
+package com.tairui.industrial_operation.ui.home;
+
+import com.gyf.immersionbar.ImmersionBar;
+import com.tairui.industrial_operation.base.BaseActivity;
+import com.tairui.industrial_operation.databinding.ActivityBaoxianfuwuBinding;
+import com.tairui.industrial_operation.util.SingleClickListener;
+
+import android.view.View;
+
+public class BaoxianFuwuActivity extends BaseActivity {
+
+ @Override
+ protected Class getBindingClass() {
+ return ActivityBaoxianfuwuBinding.class;
+ }
+
+ @Override
+ protected void initStatusBar() {
+ ImmersionBar.with(this).fitsSystemWindows(false).transparentStatusBar()
+ .statusBarDarkFont(true).init();
+ }
+
+ @Override
+ protected void onBindListener() {
+ binding.btnBack.setOnClickListener(new SingleClickListener() {
+ @Override
+ protected void onSingleClick(View v) {
+ finish();
+ }
+ });
+ }
+
+}
diff --git a/app/src/main/java/com/tairui/industrial_operation/ui/home/DanbaoFuwuActivity.java b/app/src/main/java/com/tairui/industrial_operation/ui/home/DanbaoFuwuActivity.java
new file mode 100644
index 0000000..c0490e3
--- /dev/null
+++ b/app/src/main/java/com/tairui/industrial_operation/ui/home/DanbaoFuwuActivity.java
@@ -0,0 +1,33 @@
+package com.tairui.industrial_operation.ui.home;
+
+import com.gyf.immersionbar.ImmersionBar;
+import com.tairui.industrial_operation.base.BaseActivity;
+import com.tairui.industrial_operation.databinding.ActivityDanbaofuwuBinding;
+import com.tairui.industrial_operation.util.SingleClickListener;
+
+import android.view.View;
+
+public class DanbaoFuwuActivity extends BaseActivity {
+
+ @Override
+ protected Class getBindingClass() {
+ return ActivityDanbaofuwuBinding.class;
+ }
+
+ @Override
+ protected void initStatusBar() {
+ ImmersionBar.with(this).fitsSystemWindows(false).transparentStatusBar()
+ .statusBarDarkFont(true).init();
+ }
+
+ @Override
+ protected void onBindListener() {
+ binding.btnBack.setOnClickListener(new SingleClickListener() {
+ @Override
+ protected void onSingleClick(View v) {
+ finish();
+ }
+ });
+ }
+
+}
diff --git a/app/src/main/java/com/tairui/industrial_operation/ui/home/JinRongServiceActivity.java b/app/src/main/java/com/tairui/industrial_operation/ui/home/JinRongServiceActivity.java
new file mode 100644
index 0000000..10f3363
--- /dev/null
+++ b/app/src/main/java/com/tairui/industrial_operation/ui/home/JinRongServiceActivity.java
@@ -0,0 +1,59 @@
+package com.tairui.industrial_operation.ui.home;
+
+import com.gyf.immersionbar.ImmersionBar;
+import com.tairui.industrial_operation.base.BaseActivity;
+import com.tairui.industrial_operation.databinding.ActivityJinrongServiceBinding;
+import com.tairui.industrial_operation.util.IntentUtil;
+import com.tairui.industrial_operation.util.SingleClickListener;
+
+import android.view.View;
+
+public class JinRongServiceActivity extends BaseActivity {
+
+ @Override
+ protected Class getBindingClass() {
+ return ActivityJinrongServiceBinding.class;
+ }
+
+ @Override
+ protected void initStatusBar() {
+ ImmersionBar.with(this).fitsSystemWindows(false).transparentStatusBar()
+ .statusBarDarkFont(true).init();
+ }
+
+ @Override
+ protected void onBindListener() {
+ binding.btnBack.setOnClickListener(new SingleClickListener() {
+ @Override
+ protected void onSingleClick(View v) {
+ finish();
+ }
+ });
+
+ binding.layoutTab1.setOnClickListener(new SingleClickListener() {
+ @Override
+ protected void onSingleClick(View v) {
+ IntentUtil.startActivity(mContext, XindaiChanpinActivity.class);
+ }
+ });
+ binding.layoutTab2.setOnClickListener(new SingleClickListener() {
+ @Override
+ protected void onSingleClick(View v) {
+ IntentUtil.startActivity(mContext, BaoxianFuwuActivity.class);
+ }
+ });
+ binding.layoutTab3.setOnClickListener(new SingleClickListener() {
+ @Override
+ protected void onSingleClick(View v) {
+ IntentUtil.startActivity(mContext, DanbaoFuwuActivity.class);
+ }
+ });
+ binding.layoutTab4.setOnClickListener(new SingleClickListener() {
+ @Override
+ protected void onSingleClick(View v) {
+ IntentUtil.startActivity(mContext, MyFuwuActivity.class);
+ }
+ });
+ }
+
+}
diff --git a/app/src/main/java/com/tairui/industrial_operation/ui/home/MyFuwuActivity.java b/app/src/main/java/com/tairui/industrial_operation/ui/home/MyFuwuActivity.java
new file mode 100644
index 0000000..10e4e70
--- /dev/null
+++ b/app/src/main/java/com/tairui/industrial_operation/ui/home/MyFuwuActivity.java
@@ -0,0 +1,33 @@
+package com.tairui.industrial_operation.ui.home;
+
+import com.gyf.immersionbar.ImmersionBar;
+import com.tairui.industrial_operation.base.BaseActivity;
+import com.tairui.industrial_operation.databinding.ActivityMyFuwuBinding;
+import com.tairui.industrial_operation.util.SingleClickListener;
+
+import android.view.View;
+
+public class MyFuwuActivity extends BaseActivity {
+
+ @Override
+ protected Class getBindingClass() {
+ return ActivityMyFuwuBinding.class;
+ }
+
+ @Override
+ protected void initStatusBar() {
+ ImmersionBar.with(this).fitsSystemWindows(false).transparentStatusBar()
+ .statusBarDarkFont(false).init();
+ }
+
+ @Override
+ protected void onBindListener() {
+ binding.btnBack.setOnClickListener(new SingleClickListener() {
+ @Override
+ protected void onSingleClick(View v) {
+ finish();
+ }
+ });
+ }
+
+}
diff --git a/app/src/main/java/com/tairui/industrial_operation/ui/home/NongShiServiceActivity.java b/app/src/main/java/com/tairui/industrial_operation/ui/home/NongShiServiceActivity.java
new file mode 100644
index 0000000..755978d
--- /dev/null
+++ b/app/src/main/java/com/tairui/industrial_operation/ui/home/NongShiServiceActivity.java
@@ -0,0 +1,152 @@
+package com.tairui.industrial_operation.ui.home;
+
+import com.gyf.immersionbar.ImmersionBar;
+import com.tairui.industrial_operation.R;
+import com.tairui.industrial_operation.base.BaseActivity;
+import com.tairui.industrial_operation.databinding.ActivityNongshiServiceBinding;
+import com.tairui.industrial_operation.ui.mall.GoodsDetailActivity;
+import com.tairui.industrial_operation.util.IntentUtil;
+import com.tairui.industrial_operation.util.SingleClickListener;
+
+import android.view.View;
+
+public class NongShiServiceActivity extends BaseActivity {
+
+ @Override
+ protected Class getBindingClass() {
+ return ActivityNongshiServiceBinding.class;
+ }
+
+ @Override
+ protected void initStatusBar() {
+ ImmersionBar.with(this).fitsSystemWindows(false).transparentStatusBar()
+ .statusBarDarkFont(true).init();
+ }
+
+ @Override
+ protected void onBindListener() {
+ binding.btnBack.setOnClickListener(new SingleClickListener() {
+ @Override
+ protected void onSingleClick(View v) {
+ finish();
+ }
+ });
+ binding.layoutTab1.setOnClickListener(view -> {
+ binding.tab1Img.setImageResource(R.mipmap.ic_nsfw_tab_1_select);
+ binding.tab1Title.setTextColor(getResColor(R.color.color_txt_green));
+ binding.tab1Arrow.setVisibility(View.VISIBLE);
+ setGone(binding.tab1Pic, true);
+ setGone(binding.clickLayout1, true);
+
+ binding.tab2Img.setImageResource(R.mipmap.ic_nsfw_tab_2_normal);
+ binding.tab2Title.setTextColor(getResColor(R.color.color_txt_black));
+ binding.tab2Arrow.setVisibility(View.INVISIBLE);
+ setGone(binding.tab2Pic, false);
+
+ binding.tab3Img.setImageResource(R.mipmap.ic_nsfw_tab_3_normal);
+ binding.tab3Title.setTextColor(getResColor(R.color.color_txt_black));
+ binding.tab3Arrow.setVisibility(View.INVISIBLE);
+ setGone(binding.tab3Pic, false);
+
+ binding.tab4Img.setImageResource(R.mipmap.ic_nsfw_tab_4_normal);
+ binding.tab4Title.setTextColor(getResColor(R.color.color_txt_black));
+ binding.tab4Arrow.setVisibility(View.INVISIBLE);
+ setGone(binding.tab4Pic, false);
+ });
+
+ binding.layoutTab2.setOnClickListener(view -> {
+ binding.tab1Img.setImageResource(R.mipmap.ic_nsfw_tab_1_normal);
+ binding.tab1Title.setTextColor(getResColor(R.color.color_txt_black));
+ binding.tab1Arrow.setVisibility(View.INVISIBLE);
+ setGone(binding.tab1Pic, false);
+ setGone(binding.clickLayout1, false);
+
+ binding.tab2Img.setImageResource(R.mipmap.ic_nsfw_tab_2_normal);
+ binding.tab2Title.setTextColor(getResColor(R.color.color_txt_green));
+ binding.tab2Arrow.setVisibility(View.VISIBLE);
+ setGone(binding.tab2Pic, true);
+
+ binding.tab3Img.setImageResource(R.mipmap.ic_nsfw_tab_3_normal);
+ binding.tab3Title.setTextColor(getResColor(R.color.color_txt_black));
+ binding.tab3Arrow.setVisibility(View.INVISIBLE);
+ setGone(binding.tab3Pic, false);
+
+ binding.tab4Img.setImageResource(R.mipmap.ic_nsfw_tab_4_normal);
+ binding.tab4Title.setTextColor(getResColor(R.color.color_txt_black));
+ binding.tab4Arrow.setVisibility(View.INVISIBLE);
+ setGone(binding.tab4Pic, false);
+ });
+
+ binding.layoutTab3.setOnClickListener(view -> {
+ binding.tab1Img.setImageResource(R.mipmap.ic_nsfw_tab_1_normal);
+ binding.tab1Title.setTextColor(getResColor(R.color.color_txt_black));
+ binding.tab1Arrow.setVisibility(View.INVISIBLE);
+ setGone(binding.tab1Pic, false);
+ setGone(binding.clickLayout1, false);
+
+ binding.tab2Img.setImageResource(R.mipmap.ic_nsfw_tab_2_normal);
+ binding.tab2Title.setTextColor(getResColor(R.color.color_txt_black));
+ binding.tab2Arrow.setVisibility(View.INVISIBLE);
+ setGone(binding.tab2Pic, false);
+
+ binding.tab3Img.setImageResource(R.mipmap.ic_nsfw_tab_3_select);
+ binding.tab3Title.setTextColor(getResColor(R.color.color_txt_green));
+ binding.tab3Arrow.setVisibility(View.VISIBLE);
+ setGone(binding.tab3Pic, true);
+
+ binding.tab4Img.setImageResource(R.mipmap.ic_nsfw_tab_4_normal);
+ binding.tab4Title.setTextColor(getResColor(R.color.color_txt_black));
+ binding.tab4Arrow.setVisibility(View.INVISIBLE);
+ setGone(binding.tab4Pic, false);
+ });
+
+ binding.layoutTab4.setOnClickListener(view -> {
+ binding.tab1Img.setImageResource(R.mipmap.ic_nsfw_tab_1_normal);
+ binding.tab1Title.setTextColor(getResColor(R.color.color_txt_black));
+ binding.tab1Arrow.setVisibility(View.INVISIBLE);
+ setGone(binding.tab1Pic, false);
+ setGone(binding.clickLayout1, false);
+
+ binding.tab2Img.setImageResource(R.mipmap.ic_nsfw_tab_2_normal);
+ binding.tab2Title.setTextColor(getResColor(R.color.color_txt_black));
+ binding.tab2Arrow.setVisibility(View.INVISIBLE);
+ setGone(binding.tab2Pic, false);
+
+ binding.tab3Img.setImageResource(R.mipmap.ic_nsfw_tab_3_normal);
+ binding.tab3Title.setTextColor(getResColor(R.color.color_txt_black));
+ binding.tab3Arrow.setVisibility(View.INVISIBLE);
+ setGone(binding.tab3Pic, false);
+
+ binding.tab4Img.setImageResource(R.mipmap.ic_nsfw_tab_4_select);
+ binding.tab4Title.setTextColor(getResColor(R.color.color_txt_green));
+ binding.tab4Arrow.setVisibility(View.VISIBLE);
+ setGone(binding.tab4Pic, true);
+ });
+
+ binding.viewZhaogongzuo.setOnClickListener(new SingleClickListener() {
+ @Override
+ protected void onSingleClick(View v) {
+ IntentUtil.startActivity(mContext, ZhaogongzuoActivity.class);
+ }
+ });
+ binding.viewZhaoren.setOnClickListener(new SingleClickListener() {
+ @Override
+ protected void onSingleClick(View v) {
+ IntentUtil.startActivity(mContext, ZhaoRenActivity.class);
+ }
+ });
+ binding.viewAnquanjiaoyu.setOnClickListener(new SingleClickListener() {
+ @Override
+ protected void onSingleClick(View v) {
+ IntentUtil.startActivity(mContext, AnquanJiaoyuActivity.class);
+ }
+ });
+ binding.tab4Pic.setOnClickListener(new SingleClickListener() {
+ @Override
+ protected void onSingleClick(View v) {
+ IntentUtil.startActivity(mContext, GoodsDetailActivity.class);
+ }
+ });
+ }
+
+}
diff --git a/app/src/main/java/com/tairui/industrial_operation/ui/home/SuyuanApplyActivity.java b/app/src/main/java/com/tairui/industrial_operation/ui/home/SuyuanApplyActivity.java
new file mode 100644
index 0000000..98ee015
--- /dev/null
+++ b/app/src/main/java/com/tairui/industrial_operation/ui/home/SuyuanApplyActivity.java
@@ -0,0 +1,33 @@
+package com.tairui.industrial_operation.ui.home;
+
+import com.gyf.immersionbar.ImmersionBar;
+import com.tairui.industrial_operation.base.BaseActivity;
+import com.tairui.industrial_operation.databinding.ActivitySuyuanApplyBinding;
+import com.tairui.industrial_operation.util.SingleClickListener;
+
+import android.view.View;
+
+public class SuyuanApplyActivity extends BaseActivity {
+
+ @Override
+ protected Class getBindingClass() {
+ return ActivitySuyuanApplyBinding.class;
+ }
+
+ @Override
+ protected void initStatusBar() {
+ ImmersionBar.with(this).fitsSystemWindows(false).transparentStatusBar()
+ .statusBarDarkFont(true).init();
+ }
+
+ @Override
+ protected void onBindListener() {
+ binding.btnBack.setOnClickListener(new SingleClickListener() {
+ @Override
+ protected void onSingleClick(View v) {
+ finish();
+ }
+ });
+ }
+
+}
diff --git a/app/src/main/java/com/tairui/industrial_operation/ui/home/SuyuanMineActivity.java b/app/src/main/java/com/tairui/industrial_operation/ui/home/SuyuanMineActivity.java
new file mode 100644
index 0000000..bc39590
--- /dev/null
+++ b/app/src/main/java/com/tairui/industrial_operation/ui/home/SuyuanMineActivity.java
@@ -0,0 +1,33 @@
+package com.tairui.industrial_operation.ui.home;
+
+import com.gyf.immersionbar.ImmersionBar;
+import com.tairui.industrial_operation.base.BaseActivity;
+import com.tairui.industrial_operation.databinding.ActivitySuyuanMineBinding;
+import com.tairui.industrial_operation.util.SingleClickListener;
+
+import android.view.View;
+
+public class SuyuanMineActivity extends BaseActivity {
+
+ @Override
+ protected Class getBindingClass() {
+ return ActivitySuyuanMineBinding.class;
+ }
+
+ @Override
+ protected void initStatusBar() {
+ ImmersionBar.with(this).fitsSystemWindows(false).transparentStatusBar()
+ .statusBarDarkFont(true).init();
+ }
+
+ @Override
+ protected void onBindListener() {
+ binding.btnBack.setOnClickListener(new SingleClickListener() {
+ @Override
+ protected void onSingleClick(View v) {
+ finish();
+ }
+ });
+ }
+
+}
diff --git a/app/src/main/java/com/tairui/industrial_operation/ui/home/SuyuanSearchActivity.java b/app/src/main/java/com/tairui/industrial_operation/ui/home/SuyuanSearchActivity.java
new file mode 100644
index 0000000..9e6377f
--- /dev/null
+++ b/app/src/main/java/com/tairui/industrial_operation/ui/home/SuyuanSearchActivity.java
@@ -0,0 +1,52 @@
+package com.tairui.industrial_operation.ui.home;
+
+import com.gyf.immersionbar.ImmersionBar;
+import com.tairui.industrial_operation.base.BaseActivity;
+import com.tairui.industrial_operation.databinding.ActivitySuyuanSearchBinding;
+import com.tairui.industrial_operation.util.IntentUtil;
+import com.tairui.industrial_operation.util.SingleClickListener;
+
+import android.view.View;
+
+public class SuyuanSearchActivity extends BaseActivity {
+
+ @Override
+ protected Class getBindingClass() {
+ return ActivitySuyuanSearchBinding.class;
+ }
+
+ @Override
+ protected void initStatusBar() {
+ ImmersionBar.with(this).fitsSystemWindows(false).transparentStatusBar()
+ .statusBarDarkFont(false).init();
+ }
+
+ @Override
+ protected void onBindListener() {
+ binding.btnBack.setOnClickListener(new SingleClickListener() {
+ @Override
+ protected void onSingleClick(View v) {
+ finish();
+ }
+ });
+ binding.suyuanShenqing.setOnClickListener(new SingleClickListener() {
+ @Override
+ protected void onSingleClick(View v) {
+ IntentUtil.startActivity(mContext, SuyuanApplyActivity.class);
+ }
+ });
+ binding.shenqingRenzheng.setOnClickListener(new SingleClickListener() {
+ @Override
+ protected void onSingleClick(View v) {
+ IntentUtil.startActivity(mContext, SuyuanShenqingRenzhengActivity.class);
+ }
+ });
+ binding.mineSuyuan.setOnClickListener(new SingleClickListener() {
+ @Override
+ protected void onSingleClick(View v) {
+ IntentUtil.startActivity(mContext, SuyuanMineActivity.class);
+ }
+ });
+ }
+
+}
diff --git a/app/src/main/java/com/tairui/industrial_operation/ui/home/SuyuanShenqingRenzhengActivity.java b/app/src/main/java/com/tairui/industrial_operation/ui/home/SuyuanShenqingRenzhengActivity.java
new file mode 100644
index 0000000..fa8cfdd
--- /dev/null
+++ b/app/src/main/java/com/tairui/industrial_operation/ui/home/SuyuanShenqingRenzhengActivity.java
@@ -0,0 +1,33 @@
+package com.tairui.industrial_operation.ui.home;
+
+import com.gyf.immersionbar.ImmersionBar;
+import com.tairui.industrial_operation.base.BaseActivity;
+import com.tairui.industrial_operation.databinding.ActivitySuyuanShenqingrenzhengBinding;
+import com.tairui.industrial_operation.util.SingleClickListener;
+
+import android.view.View;
+
+public class SuyuanShenqingRenzhengActivity extends BaseActivity {
+
+ @Override
+ protected Class getBindingClass() {
+ return ActivitySuyuanShenqingrenzhengBinding.class;
+ }
+
+ @Override
+ protected void initStatusBar() {
+ ImmersionBar.with(this).fitsSystemWindows(false).transparentStatusBar()
+ .statusBarDarkFont(true).init();
+ }
+
+ @Override
+ protected void onBindListener() {
+ binding.btnBack.setOnClickListener(new SingleClickListener() {
+ @Override
+ protected void onSingleClick(View v) {
+ finish();
+ }
+ });
+ }
+
+}
diff --git a/app/src/main/java/com/tairui/industrial_operation/ui/home/XindaiChanpinActivity.java b/app/src/main/java/com/tairui/industrial_operation/ui/home/XindaiChanpinActivity.java
new file mode 100644
index 0000000..1cc73b0
--- /dev/null
+++ b/app/src/main/java/com/tairui/industrial_operation/ui/home/XindaiChanpinActivity.java
@@ -0,0 +1,33 @@
+package com.tairui.industrial_operation.ui.home;
+
+import com.gyf.immersionbar.ImmersionBar;
+import com.tairui.industrial_operation.base.BaseActivity;
+import com.tairui.industrial_operation.databinding.ActivityXindaichanpinBinding;
+import com.tairui.industrial_operation.util.SingleClickListener;
+
+import android.view.View;
+
+public class XindaiChanpinActivity extends BaseActivity {
+
+ @Override
+ protected Class getBindingClass() {
+ return ActivityXindaichanpinBinding.class;
+ }
+
+ @Override
+ protected void initStatusBar() {
+ ImmersionBar.with(this).fitsSystemWindows(false).transparentStatusBar()
+ .statusBarDarkFont(true).init();
+ }
+
+ @Override
+ protected void onBindListener() {
+ binding.btnBack.setOnClickListener(new SingleClickListener() {
+ @Override
+ protected void onSingleClick(View v) {
+ finish();
+ }
+ });
+ }
+
+}
diff --git a/app/src/main/java/com/tairui/industrial_operation/ui/home/ZhaoRenActivity.java b/app/src/main/java/com/tairui/industrial_operation/ui/home/ZhaoRenActivity.java
new file mode 100644
index 0000000..1106bc1
--- /dev/null
+++ b/app/src/main/java/com/tairui/industrial_operation/ui/home/ZhaoRenActivity.java
@@ -0,0 +1,33 @@
+package com.tairui.industrial_operation.ui.home;
+
+import com.gyf.immersionbar.ImmersionBar;
+import com.tairui.industrial_operation.base.BaseActivity;
+import com.tairui.industrial_operation.databinding.ActivityZhaorenBinding;
+import com.tairui.industrial_operation.util.SingleClickListener;
+
+import android.view.View;
+
+public class ZhaoRenActivity extends BaseActivity {
+
+ @Override
+ protected Class getBindingClass() {
+ return ActivityZhaorenBinding.class;
+ }
+
+ @Override
+ protected void initStatusBar() {
+ ImmersionBar.with(this).fitsSystemWindows(false).transparentStatusBar()
+ .statusBarDarkFont(true).init();
+ }
+
+ @Override
+ protected void onBindListener() {
+ binding.btnBack.setOnClickListener(new SingleClickListener() {
+ @Override
+ protected void onSingleClick(View v) {
+ finish();
+ }
+ });
+ }
+
+}
diff --git a/app/src/main/java/com/tairui/industrial_operation/ui/home/ZhaogongzuoActivity.java b/app/src/main/java/com/tairui/industrial_operation/ui/home/ZhaogongzuoActivity.java
new file mode 100644
index 0000000..a636531
--- /dev/null
+++ b/app/src/main/java/com/tairui/industrial_operation/ui/home/ZhaogongzuoActivity.java
@@ -0,0 +1,33 @@
+package com.tairui.industrial_operation.ui.home;
+
+import com.gyf.immersionbar.ImmersionBar;
+import com.tairui.industrial_operation.base.BaseActivity;
+import com.tairui.industrial_operation.databinding.ActivityZhaogongzuoBinding;
+import com.tairui.industrial_operation.util.SingleClickListener;
+
+import android.view.View;
+
+public class ZhaogongzuoActivity extends BaseActivity {
+
+ @Override
+ protected Class getBindingClass() {
+ return ActivityZhaogongzuoBinding.class;
+ }
+
+ @Override
+ protected void initStatusBar() {
+ ImmersionBar.with(this).fitsSystemWindows(false).transparentStatusBar()
+ .statusBarDarkFont(true).init();
+ }
+
+ @Override
+ protected void onBindListener() {
+ binding.btnBack.setOnClickListener(new SingleClickListener() {
+ @Override
+ protected void onSingleClick(View v) {
+ finish();
+ }
+ });
+ }
+
+}
diff --git a/app/src/main/java/com/tairui/industrial_operation/ui/home/adapter/HomeAdapter.java b/app/src/main/java/com/tairui/industrial_operation/ui/home/adapter/HomeAdapter.java
index 2cb6087..8381f9d 100644
--- a/app/src/main/java/com/tairui/industrial_operation/ui/home/adapter/HomeAdapter.java
+++ b/app/src/main/java/com/tairui/industrial_operation/ui/home/adapter/HomeAdapter.java
@@ -7,6 +7,9 @@ import com.chad.library.adapter.base.BaseViewHolder;
import com.tairui.industrial_operation.R;
import com.tairui.industrial_operation.base.entity.BaseHolderEntity;
import com.tairui.industrial_operation.ui.brand.PublicBrandActivity;
+import com.tairui.industrial_operation.ui.home.JinRongServiceActivity;
+import com.tairui.industrial_operation.ui.home.NongShiServiceActivity;
+import com.tairui.industrial_operation.ui.home.SuyuanSearchActivity;
import com.tairui.industrial_operation.ui.home.entity.HomeGoodsEntity;
import com.tairui.industrial_operation.ui.mall.GoodsDetailActivity;
import com.tairui.industrial_operation.ui.smart_farm.SmartFarmActivity;
@@ -85,8 +88,14 @@ public class HomeAdapter extends BaseMultiItemQuickAdapter {
if (i == 0) {
IntentUtil.startActivity(mContext, SmartFarmActivity.class);
+ } else if (i == 1) {
+ IntentUtil.startActivity(mContext, NongShiServiceActivity.class);
+ } else if (i == 2) {
+ IntentUtil.startActivity(mContext, JinRongServiceActivity.class);
} else if (i == 3) {
IntentUtil.startActivity(mContext, PublicBrandActivity.class);
+ } else if (i == 4) {
+ IntentUtil.startActivity(mContext, SuyuanSearchActivity.class);
}
});
break;
diff --git a/app/src/main/java/com/tairui/industrial_operation/ui/my/FenjianBaozhuangActivity.java b/app/src/main/java/com/tairui/industrial_operation/ui/my/FenjianBaozhuangActivity.java
new file mode 100644
index 0000000..d813957
--- /dev/null
+++ b/app/src/main/java/com/tairui/industrial_operation/ui/my/FenjianBaozhuangActivity.java
@@ -0,0 +1,60 @@
+package com.tairui.industrial_operation.ui.my;
+
+import com.gyf.immersionbar.ImmersionBar;
+import com.tairui.industrial_operation.R;
+import com.tairui.industrial_operation.base.BaseActivity;
+import com.tairui.industrial_operation.databinding.ActivityFenjianBaozhuangBinding;
+import com.tairui.industrial_operation.util.SingleClickListener;
+
+import android.view.View;
+
+public class FenjianBaozhuangActivity extends BaseActivity {
+
+ @Override
+ protected Class getBindingClass() {
+ return ActivityFenjianBaozhuangBinding.class;
+ }
+
+ @Override
+ protected void initStatusBar() {
+ ImmersionBar.with(this).fitsSystemWindows(false).transparentStatusBar()
+ .statusBarDarkFont(true).init();
+ }
+
+ @Override
+ protected void onBindListener() {
+ binding.btnBack.setOnClickListener(new SingleClickListener() {
+ @Override
+ protected void onSingleClick(View v) {
+ finish();
+ }
+ });
+
+ binding.tab1.setOnClickListener(new SingleClickListener() {
+ @Override
+ protected void onSingleClick(View v) {
+ binding.tab1Title.setTextColor(getResColor(R.color.color_txt_green));
+ binding.tab1Divider.setVisibility(View.VISIBLE);
+ setGone(binding.img1,true);
+
+ binding.tab2Title.setTextColor(getResColor(R.color.color_tv_content));
+ binding.tab2Divider.setVisibility(View.INVISIBLE);
+ setGone(binding.img2,false);
+ }
+ });
+
+ binding.tab2.setOnClickListener(new SingleClickListener() {
+ @Override
+ protected void onSingleClick(View v) {
+ binding.tab2Title.setTextColor(getResColor(R.color.color_txt_green));
+ binding.tab2Divider.setVisibility(View.VISIBLE);
+ setGone(binding.img2,true);
+
+ binding.tab1Title.setTextColor(getResColor(R.color.color_tv_content));
+ binding.tab1Divider.setVisibility(View.INVISIBLE);
+ setGone(binding.img1,false);
+ }
+ });
+ }
+
+}
diff --git a/app/src/main/java/com/tairui/industrial_operation/ui/my/MyFragment.java b/app/src/main/java/com/tairui/industrial_operation/ui/my/MyFragment.java
index 7a187f3..931fb47 100644
--- a/app/src/main/java/com/tairui/industrial_operation/ui/my/MyFragment.java
+++ b/app/src/main/java/com/tairui/industrial_operation/ui/my/MyFragment.java
@@ -22,5 +22,24 @@ public class MyFragment extends BaseFragment {
IntentUtil.startActivity(mContext, SettingActivity.class);
}
});
+
+ binding.fun3.setOnClickListener(new SingleClickListener() {
+ @Override
+ protected void onSingleClick(View v) {
+ IntentUtil.startActivity(mContext, MyJinrongActivity.class);
+ }
+ });
+ binding.fun4.setOnClickListener(new SingleClickListener() {
+ @Override
+ protected void onSingleClick(View v) {
+ IntentUtil.startActivity(mContext, MyPinpaiActivity.class);
+ }
+ });
+ binding.fun5.setOnClickListener(new SingleClickListener() {
+ @Override
+ protected void onSingleClick(View v) {
+ IntentUtil.startActivity(mContext, FenjianBaozhuangActivity.class);
+ }
+ });
}
}
\ No newline at end of file
diff --git a/app/src/main/java/com/tairui/industrial_operation/ui/my/MyJinrongActivity.java b/app/src/main/java/com/tairui/industrial_operation/ui/my/MyJinrongActivity.java
new file mode 100644
index 0000000..4895eca
--- /dev/null
+++ b/app/src/main/java/com/tairui/industrial_operation/ui/my/MyJinrongActivity.java
@@ -0,0 +1,85 @@
+package com.tairui.industrial_operation.ui.my;
+
+import com.gyf.immersionbar.ImmersionBar;
+import com.tairui.industrial_operation.R;
+import com.tairui.industrial_operation.base.BaseActivity;
+import com.tairui.industrial_operation.databinding.ActivityMyJinrongBinding;
+import com.tairui.industrial_operation.util.SingleClickListener;
+
+import android.view.View;
+
+public class MyJinrongActivity extends BaseActivity {
+
+ @Override
+ protected Class getBindingClass() {
+ return ActivityMyJinrongBinding.class;
+ }
+
+ @Override
+ protected void initStatusBar() {
+ ImmersionBar.with(this).fitsSystemWindows(false).transparentStatusBar()
+ .statusBarDarkFont(true).init();
+ }
+
+ @Override
+ protected void onBindListener() {
+ binding.btnBack.setOnClickListener(new SingleClickListener() {
+ @Override
+ protected void onSingleClick(View v) {
+ finish();
+ }
+ });
+
+ binding.tab1.setOnClickListener(new SingleClickListener() {
+ @Override
+ protected void onSingleClick(View v) {
+ binding.tab1Title.setTextColor(getResColor(R.color.color_txt_green));
+ binding.tab1Divider.setVisibility(View.VISIBLE);
+ setGone(binding.img1,true);
+
+ binding.tab2Title.setTextColor(getResColor(R.color.color_tv_content));
+ binding.tab2Divider.setVisibility(View.INVISIBLE);
+ setGone(binding.img2,false);
+
+ binding.tab3Title.setTextColor(getResColor(R.color.color_tv_content));
+ binding.tab3Divider.setVisibility(View.INVISIBLE);
+ setGone(binding.img3,false);
+ }
+ });
+
+ binding.tab2.setOnClickListener(new SingleClickListener() {
+ @Override
+ protected void onSingleClick(View v) {
+ binding.tab2Title.setTextColor(getResColor(R.color.color_txt_green));
+ binding.tab2Divider.setVisibility(View.VISIBLE);
+ setGone(binding.img2,true);
+
+ binding.tab1Title.setTextColor(getResColor(R.color.color_tv_content));
+ binding.tab1Divider.setVisibility(View.INVISIBLE);
+ setGone(binding.img1,false);
+
+ binding.tab3Title.setTextColor(getResColor(R.color.color_tv_content));
+ binding.tab3Divider.setVisibility(View.INVISIBLE);
+ setGone(binding.img3,false);
+ }
+ });
+
+ binding.tab3.setOnClickListener(new SingleClickListener() {
+ @Override
+ protected void onSingleClick(View v) {
+ binding.tab3Title.setTextColor(getResColor(R.color.color_txt_green));
+ binding.tab3Divider.setVisibility(View.VISIBLE);
+ setGone(binding.img3,true);
+
+ binding.tab1Title.setTextColor(getResColor(R.color.color_tv_content));
+ binding.tab1Divider.setVisibility(View.INVISIBLE);
+ setGone(binding.img1,false);
+
+ binding.tab2Title.setTextColor(getResColor(R.color.color_tv_content));
+ binding.tab2Divider.setVisibility(View.INVISIBLE);
+ setGone(binding.img2,false);
+ }
+ });
+ }
+
+}
diff --git a/app/src/main/java/com/tairui/industrial_operation/ui/my/MyPinpaiActivity.java b/app/src/main/java/com/tairui/industrial_operation/ui/my/MyPinpaiActivity.java
new file mode 100644
index 0000000..6c4ac04
--- /dev/null
+++ b/app/src/main/java/com/tairui/industrial_operation/ui/my/MyPinpaiActivity.java
@@ -0,0 +1,34 @@
+package com.tairui.industrial_operation.ui.my;
+
+import com.gyf.immersionbar.ImmersionBar;
+import com.tairui.industrial_operation.base.BaseActivity;
+import com.tairui.industrial_operation.databinding.ActivityMyPinpaiBinding;
+import com.tairui.industrial_operation.util.SingleClickListener;
+
+import android.view.View;
+
+public class MyPinpaiActivity extends BaseActivity {
+
+ @Override
+ protected Class getBindingClass() {
+ return ActivityMyPinpaiBinding.class;
+ }
+
+ @Override
+ protected void initStatusBar() {
+ ImmersionBar.with(this).fitsSystemWindows(false).transparentStatusBar()
+ .statusBarDarkFont(true).init();
+ }
+
+ @Override
+ protected void onBindListener() {
+ binding.btnBack.setOnClickListener(new SingleClickListener() {
+ @Override
+ protected void onSingleClick(View v) {
+ finish();
+ }
+ });
+
+ }
+
+}
diff --git a/app/src/main/java/com/tairui/industrial_operation/ui/service/AddDeviceActivity.java b/app/src/main/java/com/tairui/industrial_operation/ui/service/AddDeviceActivity.java
new file mode 100644
index 0000000..fbf5d61
--- /dev/null
+++ b/app/src/main/java/com/tairui/industrial_operation/ui/service/AddDeviceActivity.java
@@ -0,0 +1,33 @@
+package com.tairui.industrial_operation.ui.service;
+
+import com.gyf.immersionbar.ImmersionBar;
+import com.tairui.industrial_operation.base.BaseActivity;
+import com.tairui.industrial_operation.databinding.ActivityAddDeviceBinding;
+import com.tairui.industrial_operation.util.SingleClickListener;
+
+import android.view.View;
+
+public class AddDeviceActivity extends BaseActivity {
+
+ @Override
+ protected Class getBindingClass() {
+ return ActivityAddDeviceBinding.class;
+ }
+
+ @Override
+ protected void initStatusBar() {
+ ImmersionBar.with(this).fitsSystemWindows(false).transparentStatusBar()
+ .statusBarDarkFont(true).init();
+ }
+
+ @Override
+ protected void onBindListener() {
+ binding.btnBack.setOnClickListener(new SingleClickListener() {
+ @Override
+ protected void onSingleClick(View v) {
+ finish();
+ }
+ });
+ }
+
+}
diff --git a/app/src/main/java/com/tairui/industrial_operation/ui/service/FenjianWuliuActivity.java b/app/src/main/java/com/tairui/industrial_operation/ui/service/FenjianWuliuActivity.java
new file mode 100644
index 0000000..2430924
--- /dev/null
+++ b/app/src/main/java/com/tairui/industrial_operation/ui/service/FenjianWuliuActivity.java
@@ -0,0 +1,122 @@
+package com.tairui.industrial_operation.ui.service;
+
+import com.gyf.immersionbar.ImmersionBar;
+import com.tairui.industrial_operation.R;
+import com.tairui.industrial_operation.base.BaseActivity;
+import com.tairui.industrial_operation.databinding.ActivityFuwuFenjianwuliuBinding;
+import com.tairui.industrial_operation.util.SingleClickListener;
+
+import android.view.View;
+
+public class FenjianWuliuActivity extends BaseActivity {
+
+ @Override
+ protected Class getBindingClass() {
+ return ActivityFuwuFenjianwuliuBinding.class;
+ }
+
+ @Override
+ protected void initStatusBar() {
+ ImmersionBar.with(this).fitsSystemWindows(false).transparentStatusBar()
+ .statusBarDarkFont(true).init();
+ }
+
+ @Override
+ protected void onBindListener() {
+ binding.btnBack.setOnClickListener(new SingleClickListener() {
+ @Override
+ protected void onSingleClick(View v) {
+ finish();
+ }
+ });
+ binding.layoutTab1.setOnClickListener(view -> {
+ binding.tab1Img.setImageResource(R.mipmap.ic_fjwl_func_1_select);
+ binding.tab1Title.setTextColor(getResColor(R.color.color_txt_green));
+ binding.tab1Arrow.setVisibility(View.VISIBLE);
+ setGone(binding.tab1Pic, true);
+
+ binding.tab2Img.setImageResource(R.mipmap.ic_fjwl_func_2_normal);
+ binding.tab2Title.setTextColor(getResColor(R.color.color_txt_black));
+ binding.tab2Arrow.setVisibility(View.INVISIBLE);
+ setGone(binding.tab2Pic, false);
+
+ binding.tab3Img.setImageResource(R.mipmap.ic_fjwl_func_3_normal);
+ binding.tab3Title.setTextColor(getResColor(R.color.color_txt_black));
+ binding.tab3Arrow.setVisibility(View.INVISIBLE);
+ setGone(binding.tab3Pic, false);
+
+ binding.tab4Img.setImageResource(R.mipmap.ic_fjwl_func_4_normal);
+ binding.tab4Title.setTextColor(getResColor(R.color.color_txt_black));
+ binding.tab4Arrow.setVisibility(View.INVISIBLE);
+ setGone(binding.tab4Pic, false);
+ });
+
+ binding.layoutTab2.setOnClickListener(view -> {
+ binding.tab1Img.setImageResource(R.mipmap.ic_fjwl_func_1_normal);
+ binding.tab1Title.setTextColor(getResColor(R.color.color_txt_black));
+ binding.tab1Arrow.setVisibility(View.INVISIBLE);
+ setGone(binding.tab1Pic, false);
+
+ binding.tab2Img.setImageResource(R.mipmap.ic_fjwl_func_2_normal);
+ binding.tab2Title.setTextColor(getResColor(R.color.color_txt_green));
+ binding.tab2Arrow.setVisibility(View.VISIBLE);
+ setGone(binding.tab2Pic, true);
+
+ binding.tab3Img.setImageResource(R.mipmap.ic_fjwl_func_3_normal);
+ binding.tab3Title.setTextColor(getResColor(R.color.color_txt_black));
+ binding.tab3Arrow.setVisibility(View.INVISIBLE);
+ setGone(binding.tab3Pic, false);
+
+ binding.tab4Img.setImageResource(R.mipmap.ic_fjwl_func_4_normal);
+ binding.tab4Title.setTextColor(getResColor(R.color.color_txt_black));
+ binding.tab4Arrow.setVisibility(View.INVISIBLE);
+ setGone(binding.tab4Pic, false);
+ });
+
+ binding.layoutTab3.setOnClickListener(view -> {
+ binding.tab1Img.setImageResource(R.mipmap.ic_fjwl_func_1_normal);
+ binding.tab1Title.setTextColor(getResColor(R.color.color_txt_black));
+ binding.tab1Arrow.setVisibility(View.INVISIBLE);
+ setGone(binding.tab1Pic, false);
+
+ binding.tab2Img.setImageResource(R.mipmap.ic_fjwl_func_2_normal);
+ binding.tab2Title.setTextColor(getResColor(R.color.color_txt_black));
+ binding.tab2Arrow.setVisibility(View.INVISIBLE);
+ setGone(binding.tab2Pic, false);
+
+ binding.tab3Img.setImageResource(R.mipmap.ic_fjwl_func_3_select);
+ binding.tab3Title.setTextColor(getResColor(R.color.color_txt_green));
+ binding.tab3Arrow.setVisibility(View.VISIBLE);
+ setGone(binding.tab3Pic, true);
+
+ binding.tab4Img.setImageResource(R.mipmap.ic_fjwl_func_4_normal);
+ binding.tab4Title.setTextColor(getResColor(R.color.color_txt_black));
+ binding.tab4Arrow.setVisibility(View.INVISIBLE);
+ setGone(binding.tab4Pic, false);
+ });
+
+ binding.layoutTab4.setOnClickListener(view -> {
+ binding.tab1Img.setImageResource(R.mipmap.ic_fjwl_func_1_normal);
+ binding.tab1Title.setTextColor(getResColor(R.color.color_txt_black));
+ binding.tab1Arrow.setVisibility(View.INVISIBLE);
+ setGone(binding.tab1Pic, false);
+
+ binding.tab2Img.setImageResource(R.mipmap.ic_fjwl_func_2_normal);
+ binding.tab2Title.setTextColor(getResColor(R.color.color_txt_black));
+ binding.tab2Arrow.setVisibility(View.INVISIBLE);
+ setGone(binding.tab2Pic, false);
+
+ binding.tab3Img.setImageResource(R.mipmap.ic_fjwl_func_3_normal);
+ binding.tab3Title.setTextColor(getResColor(R.color.color_txt_black));
+ binding.tab3Arrow.setVisibility(View.INVISIBLE);
+ setGone(binding.tab3Pic, false);
+
+ binding.tab4Img.setImageResource(R.mipmap.ic_fjwl_func_4_select);
+ binding.tab4Title.setTextColor(getResColor(R.color.color_txt_green));
+ binding.tab4Arrow.setVisibility(View.VISIBLE);
+ setGone(binding.tab4Pic, true);
+ });
+
+ }
+
+}
diff --git a/app/src/main/java/com/tairui/industrial_operation/ui/service/NongjiFuwuActivity.java b/app/src/main/java/com/tairui/industrial_operation/ui/service/NongjiFuwuActivity.java
new file mode 100644
index 0000000..f0d22fa
--- /dev/null
+++ b/app/src/main/java/com/tairui/industrial_operation/ui/service/NongjiFuwuActivity.java
@@ -0,0 +1,106 @@
+package com.tairui.industrial_operation.ui.service;
+
+import com.gyf.immersionbar.ImmersionBar;
+import com.tairui.industrial_operation.R;
+import com.tairui.industrial_operation.base.BaseActivity;
+import com.tairui.industrial_operation.databinding.ActivityFuwuNongjiBinding;
+import com.tairui.industrial_operation.util.SingleClickListener;
+
+import android.view.View;
+
+public class NongjiFuwuActivity extends BaseActivity {
+
+ @Override
+ protected Class getBindingClass() {
+ return ActivityFuwuNongjiBinding.class;
+ }
+
+ @Override
+ protected void initStatusBar() {
+ ImmersionBar.with(this).fitsSystemWindows(false).transparentStatusBar()
+ .statusBarDarkFont(true).init();
+ }
+
+ @Override
+ protected void onBindListener() {
+ binding.btnBack.setOnClickListener(new SingleClickListener() {
+ @Override
+ protected void onSingleClick(View v) {
+ finish();
+ }
+ });
+ binding.layoutTab1.setOnClickListener(view -> {
+ binding.tab1Title.setTextColor(getResColor(R.color.color_txt_green));
+ binding.tab1Arrow.setVisibility(View.VISIBLE);
+ setGone(binding.tab1Pic, true);
+
+ binding.tab2Title.setTextColor(getResColor(R.color.color_txt_black));
+ binding.tab2Arrow.setVisibility(View.INVISIBLE);
+ setGone(binding.tab2Pic, false);
+
+ binding.tab3Title.setTextColor(getResColor(R.color.color_txt_black));
+ binding.tab3Arrow.setVisibility(View.INVISIBLE);
+ setGone(binding.tab3Pic, false);
+
+ binding.tab4Title.setTextColor(getResColor(R.color.color_txt_black));
+ binding.tab4Arrow.setVisibility(View.INVISIBLE);
+ setGone(binding.tab4Pic, false);
+ });
+
+ binding.layoutTab2.setOnClickListener(view -> {
+ binding.tab1Title.setTextColor(getResColor(R.color.color_txt_black));
+ binding.tab1Arrow.setVisibility(View.INVISIBLE);
+ setGone(binding.tab1Pic, false);
+
+ binding.tab2Title.setTextColor(getResColor(R.color.color_txt_green));
+ binding.tab2Arrow.setVisibility(View.VISIBLE);
+ setGone(binding.tab2Pic, true);
+
+ binding.tab3Title.setTextColor(getResColor(R.color.color_txt_black));
+ binding.tab3Arrow.setVisibility(View.INVISIBLE);
+ setGone(binding.tab3Pic, false);
+
+ binding.tab4Title.setTextColor(getResColor(R.color.color_txt_black));
+ binding.tab4Arrow.setVisibility(View.INVISIBLE);
+ setGone(binding.tab4Pic, false);
+ });
+
+ binding.layoutTab3.setOnClickListener(view -> {
+ binding.tab1Title.setTextColor(getResColor(R.color.color_txt_black));
+ binding.tab1Arrow.setVisibility(View.INVISIBLE);
+ setGone(binding.tab1Pic, false);
+
+ binding.tab2Title.setTextColor(getResColor(R.color.color_txt_black));
+ binding.tab2Arrow.setVisibility(View.INVISIBLE);
+ setGone(binding.tab2Pic, false);
+
+ binding.tab3Title.setTextColor(getResColor(R.color.color_txt_green));
+ binding.tab3Arrow.setVisibility(View.VISIBLE);
+ setGone(binding.tab3Pic, true);
+
+ binding.tab4Title.setTextColor(getResColor(R.color.color_txt_black));
+ binding.tab4Arrow.setVisibility(View.INVISIBLE);
+ setGone(binding.tab4Pic, false);
+ });
+
+ binding.layoutTab4.setOnClickListener(view -> {
+ binding.tab1Title.setTextColor(getResColor(R.color.color_txt_black));
+ binding.tab1Arrow.setVisibility(View.INVISIBLE);
+ setGone(binding.tab1Pic, false);
+
+ binding.tab2Title.setTextColor(getResColor(R.color.color_txt_black));
+ binding.tab2Arrow.setVisibility(View.INVISIBLE);
+ setGone(binding.tab2Pic, false);
+
+ binding.tab3Title.setTextColor(getResColor(R.color.color_txt_black));
+ binding.tab3Arrow.setVisibility(View.INVISIBLE);
+ setGone(binding.tab3Pic, false);
+
+ binding.tab4Title.setTextColor(getResColor(R.color.color_txt_green));
+ binding.tab4Arrow.setVisibility(View.VISIBLE);
+ setGone(binding.tab4Pic, true);
+ });
+
+ }
+
+}
diff --git a/app/src/main/java/com/tairui/industrial_operation/ui/service/ServiceFragment.java b/app/src/main/java/com/tairui/industrial_operation/ui/service/ServiceFragment.java
index 201b14e..02b5c48 100644
--- a/app/src/main/java/com/tairui/industrial_operation/ui/service/ServiceFragment.java
+++ b/app/src/main/java/com/tairui/industrial_operation/ui/service/ServiceFragment.java
@@ -2,11 +2,10 @@ package com.tairui.industrial_operation.ui.service;
import com.tairui.industrial_operation.base.BaseFragment;
import com.tairui.industrial_operation.databinding.FragmentServiceBinding;
+import com.tairui.industrial_operation.util.IntentUtil;
+import com.tairui.industrial_operation.util.SingleClickListener;
-import android.os.Bundle;
import android.view.View;
-import androidx.annotation.NonNull;
-import androidx.annotation.Nullable;
public class ServiceFragment extends BaseFragment {
@@ -16,8 +15,30 @@ public class ServiceFragment extends BaseFragment {
}
@Override
- public void onViewCreated(@NonNull View view, @Nullable Bundle savedInstanceState) {
- super.onViewCreated(view, savedInstanceState);
-
+ protected void onBindListener() {
+ binding.fuwuFunc1.setOnClickListener(new SingleClickListener() {
+ @Override
+ protected void onSingleClick(View v) {
+ IntentUtil.startActivity(mContext, WuliangwangActivity.class);
+ }
+ });
+ binding.fuwuFunc2.setOnClickListener(new SingleClickListener() {
+ @Override
+ protected void onSingleClick(View v) {
+ IntentUtil.startActivity(mContext, FenjianWuliuActivity.class);
+ }
+ });
+ binding.fuwuFunc3.setOnClickListener(new SingleClickListener() {
+ @Override
+ protected void onSingleClick(View v) {
+ IntentUtil.startActivity(mContext, FenjianWuliuActivity.class);
+ }
+ });
+ binding.fuwuFunc4.setOnClickListener(new SingleClickListener() {
+ @Override
+ protected void onSingleClick(View v) {
+ IntentUtil.startActivity(mContext, NongjiFuwuActivity.class);
+ }
+ });
}
}
\ No newline at end of file
diff --git a/app/src/main/java/com/tairui/industrial_operation/ui/service/WuliangwangActivity.java b/app/src/main/java/com/tairui/industrial_operation/ui/service/WuliangwangActivity.java
new file mode 100644
index 0000000..0d66f39
--- /dev/null
+++ b/app/src/main/java/com/tairui/industrial_operation/ui/service/WuliangwangActivity.java
@@ -0,0 +1,41 @@
+package com.tairui.industrial_operation.ui.service;
+
+import com.gyf.immersionbar.ImmersionBar;
+import com.tairui.industrial_operation.base.BaseActivity;
+import com.tairui.industrial_operation.databinding.ActivityFuwuWulianwangBinding;
+import com.tairui.industrial_operation.util.IntentUtil;
+import com.tairui.industrial_operation.util.SingleClickListener;
+
+import android.view.View;
+
+public class WuliangwangActivity extends BaseActivity {
+
+ @Override
+ protected Class getBindingClass() {
+ return ActivityFuwuWulianwangBinding.class;
+ }
+
+ @Override
+ protected void initStatusBar() {
+ ImmersionBar.with(this).fitsSystemWindows(false).transparentStatusBar()
+ .statusBarDarkFont(false).init();
+ }
+
+ @Override
+ protected void onBindListener() {
+ binding.btnBack.setOnClickListener(new SingleClickListener() {
+ @Override
+ protected void onSingleClick(View v) {
+ finish();
+ }
+ });
+
+ binding.add.setOnClickListener(new SingleClickListener() {
+ @Override
+ protected void onSingleClick(View v) {
+ IntentUtil.startActivity(mContext, AddDeviceActivity.class);
+ }
+ });
+ }
+
+}
diff --git a/app/src/main/res/drawable/bg_container_blue2_raduis_10.xml b/app/src/main/res/drawable/bg_container_blue2_raduis_10.xml
new file mode 100644
index 0000000..d58fec9
--- /dev/null
+++ b/app/src/main/res/drawable/bg_container_blue2_raduis_10.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/drawable/bg_container_gray_blue_raduis_8.xml b/app/src/main/res/drawable/bg_container_gray_blue_raduis_8.xml
new file mode 100644
index 0000000..8bb8050
--- /dev/null
+++ b/app/src/main/res/drawable/bg_container_gray_blue_raduis_8.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/drawable/bg_container_purple_raduis_10.xml b/app/src/main/res/drawable/bg_container_purple_raduis_10.xml
new file mode 100644
index 0000000..bd46998
--- /dev/null
+++ b/app/src/main/res/drawable/bg_container_purple_raduis_10.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/drawable/bg_gradient_wulianwang.xml b/app/src/main/res/drawable/bg_gradient_wulianwang.xml
new file mode 100644
index 0000000..de81f8d
--- /dev/null
+++ b/app/src/main/res/drawable/bg_gradient_wulianwang.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/activity_add_device.xml b/app/src/main/res/layout/activity_add_device.xml
new file mode 100644
index 0000000..47ff586
--- /dev/null
+++ b/app/src/main/res/layout/activity_add_device.xml
@@ -0,0 +1,87 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/activity_anquanjiaoyu.xml b/app/src/main/res/layout/activity_anquanjiaoyu.xml
new file mode 100644
index 0000000..65276c1
--- /dev/null
+++ b/app/src/main/res/layout/activity_anquanjiaoyu.xml
@@ -0,0 +1,117 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/activity_baoxianfuwu.xml b/app/src/main/res/layout/activity_baoxianfuwu.xml
new file mode 100644
index 0000000..6774f6d
--- /dev/null
+++ b/app/src/main/res/layout/activity_baoxianfuwu.xml
@@ -0,0 +1,118 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/activity_danbaofuwu.xml b/app/src/main/res/layout/activity_danbaofuwu.xml
new file mode 100644
index 0000000..e972af0
--- /dev/null
+++ b/app/src/main/res/layout/activity_danbaofuwu.xml
@@ -0,0 +1,118 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/activity_fenjian_baozhuang.xml b/app/src/main/res/layout/activity_fenjian_baozhuang.xml
new file mode 100644
index 0000000..8d60f72
--- /dev/null
+++ b/app/src/main/res/layout/activity_fenjian_baozhuang.xml
@@ -0,0 +1,156 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/activity_fuwu_fenjianwuliu.xml b/app/src/main/res/layout/activity_fuwu_fenjianwuliu.xml
new file mode 100644
index 0000000..64cc74b
--- /dev/null
+++ b/app/src/main/res/layout/activity_fuwu_fenjianwuliu.xml
@@ -0,0 +1,301 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/activity_fuwu_nongji.xml b/app/src/main/res/layout/activity_fuwu_nongji.xml
new file mode 100644
index 0000000..fad60ad
--- /dev/null
+++ b/app/src/main/res/layout/activity_fuwu_nongji.xml
@@ -0,0 +1,301 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/activity_fuwu_wulianwang.xml b/app/src/main/res/layout/activity_fuwu_wulianwang.xml
new file mode 100644
index 0000000..64478ab
--- /dev/null
+++ b/app/src/main/res/layout/activity_fuwu_wulianwang.xml
@@ -0,0 +1,103 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/activity_jinrong_service.xml b/app/src/main/res/layout/activity_jinrong_service.xml
new file mode 100644
index 0000000..6d84d0b
--- /dev/null
+++ b/app/src/main/res/layout/activity_jinrong_service.xml
@@ -0,0 +1,241 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/activity_my_fuwu.xml b/app/src/main/res/layout/activity_my_fuwu.xml
new file mode 100644
index 0000000..1594867
--- /dev/null
+++ b/app/src/main/res/layout/activity_my_fuwu.xml
@@ -0,0 +1,113 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/activity_my_jinrong.xml b/app/src/main/res/layout/activity_my_jinrong.xml
new file mode 100644
index 0000000..c91ad68
--- /dev/null
+++ b/app/src/main/res/layout/activity_my_jinrong.xml
@@ -0,0 +1,195 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/activity_my_pinpai.xml b/app/src/main/res/layout/activity_my_pinpai.xml
new file mode 100644
index 0000000..6e02bf0
--- /dev/null
+++ b/app/src/main/res/layout/activity_my_pinpai.xml
@@ -0,0 +1,177 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/activity_nongshi_service.xml b/app/src/main/res/layout/activity_nongshi_service.xml
new file mode 100644
index 0000000..b859838
--- /dev/null
+++ b/app/src/main/res/layout/activity_nongshi_service.xml
@@ -0,0 +1,328 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/activity_suyuan_apply.xml b/app/src/main/res/layout/activity_suyuan_apply.xml
new file mode 100644
index 0000000..345d3b7
--- /dev/null
+++ b/app/src/main/res/layout/activity_suyuan_apply.xml
@@ -0,0 +1,84 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/activity_suyuan_mine.xml b/app/src/main/res/layout/activity_suyuan_mine.xml
new file mode 100644
index 0000000..3b77174
--- /dev/null
+++ b/app/src/main/res/layout/activity_suyuan_mine.xml
@@ -0,0 +1,85 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/activity_suyuan_search.xml b/app/src/main/res/layout/activity_suyuan_search.xml
new file mode 100644
index 0000000..0dfe890
--- /dev/null
+++ b/app/src/main/res/layout/activity_suyuan_search.xml
@@ -0,0 +1,311 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/activity_suyuan_shenqingrenzheng.xml b/app/src/main/res/layout/activity_suyuan_shenqingrenzheng.xml
new file mode 100644
index 0000000..52c6831
--- /dev/null
+++ b/app/src/main/res/layout/activity_suyuan_shenqingrenzheng.xml
@@ -0,0 +1,84 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/activity_xindaichanpin.xml b/app/src/main/res/layout/activity_xindaichanpin.xml
new file mode 100644
index 0000000..1128828
--- /dev/null
+++ b/app/src/main/res/layout/activity_xindaichanpin.xml
@@ -0,0 +1,117 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/activity_zhaogongzuo.xml b/app/src/main/res/layout/activity_zhaogongzuo.xml
new file mode 100644
index 0000000..a23a418
--- /dev/null
+++ b/app/src/main/res/layout/activity_zhaogongzuo.xml
@@ -0,0 +1,117 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/activity_zhaoren.xml b/app/src/main/res/layout/activity_zhaoren.xml
new file mode 100644
index 0000000..3944ce1
--- /dev/null
+++ b/app/src/main/res/layout/activity_zhaoren.xml
@@ -0,0 +1,85 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/fragment_my.xml b/app/src/main/res/layout/fragment_my.xml
index ef608f9..8dc589b 100644
--- a/app/src/main/res/layout/fragment_my.xml
+++ b/app/src/main/res/layout/fragment_my.xml
@@ -218,6 +218,7 @@
app:layout_constraintDimensionRatio="358:118"
app:layout_constraintTop_toTopOf="parent" />
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/fragment_service.xml b/app/src/main/res/layout/fragment_service.xml
index 0eb0f55..a3a1bdc 100644
--- a/app/src/main/res/layout/fragment_service.xml
+++ b/app/src/main/res/layout/fragment_service.xml
@@ -1,8 +1,240 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/mipmap-xxhdpi/bg_service.png b/app/src/main/res/mipmap-xxhdpi/bg_service.png
new file mode 100644
index 0000000..904c924
Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/bg_service.png differ
diff --git a/app/src/main/res/mipmap-xxhdpi/bg_sycx_home.png b/app/src/main/res/mipmap-xxhdpi/bg_sycx_home.png
new file mode 100644
index 0000000..c1ba681
Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/bg_sycx_home.png differ
diff --git a/app/src/main/res/mipmap-xxhdpi/ic_arrow_down_green.png b/app/src/main/res/mipmap-xxhdpi/ic_arrow_down_green.png
new file mode 100644
index 0000000..485cda3
Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/ic_arrow_down_green.png differ
diff --git a/app/src/main/res/mipmap-xxhdpi/ic_arrow_right_black_small_2.png b/app/src/main/res/mipmap-xxhdpi/ic_arrow_right_black_small_2.png
new file mode 100644
index 0000000..fca6a4b
Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/ic_arrow_right_black_small_2.png differ
diff --git a/app/src/main/res/mipmap-xxhdpi/ic_fjwl_func_1_normal.png b/app/src/main/res/mipmap-xxhdpi/ic_fjwl_func_1_normal.png
new file mode 100644
index 0000000..a3eeb82
Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/ic_fjwl_func_1_normal.png differ
diff --git a/app/src/main/res/mipmap-xxhdpi/ic_fjwl_func_1_select.png b/app/src/main/res/mipmap-xxhdpi/ic_fjwl_func_1_select.png
new file mode 100644
index 0000000..964bcb7
Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/ic_fjwl_func_1_select.png differ
diff --git a/app/src/main/res/mipmap-xxhdpi/ic_fjwl_func_2_normal.png b/app/src/main/res/mipmap-xxhdpi/ic_fjwl_func_2_normal.png
new file mode 100644
index 0000000..ac5795a
Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/ic_fjwl_func_2_normal.png differ
diff --git a/app/src/main/res/mipmap-xxhdpi/ic_fjwl_func_2_select.png b/app/src/main/res/mipmap-xxhdpi/ic_fjwl_func_2_select.png
new file mode 100644
index 0000000..95c4cf5
Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/ic_fjwl_func_2_select.png differ
diff --git a/app/src/main/res/mipmap-xxhdpi/ic_fjwl_func_3_normal.png b/app/src/main/res/mipmap-xxhdpi/ic_fjwl_func_3_normal.png
new file mode 100644
index 0000000..23e23e8
Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/ic_fjwl_func_3_normal.png differ
diff --git a/app/src/main/res/mipmap-xxhdpi/ic_fjwl_func_3_select.png b/app/src/main/res/mipmap-xxhdpi/ic_fjwl_func_3_select.png
new file mode 100644
index 0000000..86aaaac
Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/ic_fjwl_func_3_select.png differ
diff --git a/app/src/main/res/mipmap-xxhdpi/ic_fjwl_func_4_normal.png b/app/src/main/res/mipmap-xxhdpi/ic_fjwl_func_4_normal.png
new file mode 100644
index 0000000..88a71a7
Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/ic_fjwl_func_4_normal.png differ
diff --git a/app/src/main/res/mipmap-xxhdpi/ic_fjwl_func_4_select.png b/app/src/main/res/mipmap-xxhdpi/ic_fjwl_func_4_select.png
new file mode 100644
index 0000000..3de8efc
Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/ic_fjwl_func_4_select.png differ
diff --git a/app/src/main/res/mipmap-xxhdpi/ic_fuwu_func_1.png b/app/src/main/res/mipmap-xxhdpi/ic_fuwu_func_1.png
new file mode 100644
index 0000000..c660538
Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/ic_fuwu_func_1.png differ
diff --git a/app/src/main/res/mipmap-xxhdpi/ic_fuwu_func_2.png b/app/src/main/res/mipmap-xxhdpi/ic_fuwu_func_2.png
new file mode 100644
index 0000000..879b3d5
Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/ic_fuwu_func_2.png differ
diff --git a/app/src/main/res/mipmap-xxhdpi/ic_fuwu_func_3.png b/app/src/main/res/mipmap-xxhdpi/ic_fuwu_func_3.png
new file mode 100644
index 0000000..1a0010b
Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/ic_fuwu_func_3.png differ
diff --git a/app/src/main/res/mipmap-xxhdpi/ic_fuwu_func_4.png b/app/src/main/res/mipmap-xxhdpi/ic_fuwu_func_4.png
new file mode 100644
index 0000000..f326282
Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/ic_fuwu_func_4.png differ
diff --git a/app/src/main/res/mipmap-xxhdpi/ic_jrfw_tab_1.png b/app/src/main/res/mipmap-xxhdpi/ic_jrfw_tab_1.png
new file mode 100644
index 0000000..263b27d
Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/ic_jrfw_tab_1.png differ
diff --git a/app/src/main/res/mipmap-xxhdpi/ic_jrfw_tab_2.png b/app/src/main/res/mipmap-xxhdpi/ic_jrfw_tab_2.png
new file mode 100644
index 0000000..758c3cb
Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/ic_jrfw_tab_2.png differ
diff --git a/app/src/main/res/mipmap-xxhdpi/ic_jrfw_tab_3.png b/app/src/main/res/mipmap-xxhdpi/ic_jrfw_tab_3.png
new file mode 100644
index 0000000..ff53834
Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/ic_jrfw_tab_3.png differ
diff --git a/app/src/main/res/mipmap-xxhdpi/ic_jrfw_tab_4.png b/app/src/main/res/mipmap-xxhdpi/ic_jrfw_tab_4.png
new file mode 100644
index 0000000..c0c9c01
Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/ic_jrfw_tab_4.png differ
diff --git a/app/src/main/res/mipmap-xxhdpi/ic_njfw_func_1.png b/app/src/main/res/mipmap-xxhdpi/ic_njfw_func_1.png
new file mode 100644
index 0000000..f4392cd
Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/ic_njfw_func_1.png differ
diff --git a/app/src/main/res/mipmap-xxhdpi/ic_njfw_func_2.png b/app/src/main/res/mipmap-xxhdpi/ic_njfw_func_2.png
new file mode 100644
index 0000000..5e371a1
Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/ic_njfw_func_2.png differ
diff --git a/app/src/main/res/mipmap-xxhdpi/ic_njfw_func_3.png b/app/src/main/res/mipmap-xxhdpi/ic_njfw_func_3.png
new file mode 100644
index 0000000..bab38e0
Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/ic_njfw_func_3.png differ
diff --git a/app/src/main/res/mipmap-xxhdpi/ic_njfw_func_4.png b/app/src/main/res/mipmap-xxhdpi/ic_njfw_func_4.png
new file mode 100644
index 0000000..9284fe9
Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/ic_njfw_func_4.png differ
diff --git a/app/src/main/res/mipmap-xxhdpi/ic_nsfw_tab_1_normal.png b/app/src/main/res/mipmap-xxhdpi/ic_nsfw_tab_1_normal.png
new file mode 100644
index 0000000..5087b99
Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/ic_nsfw_tab_1_normal.png differ
diff --git a/app/src/main/res/mipmap-xxhdpi/ic_nsfw_tab_1_select.png b/app/src/main/res/mipmap-xxhdpi/ic_nsfw_tab_1_select.png
new file mode 100644
index 0000000..2e3e5f7
Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/ic_nsfw_tab_1_select.png differ
diff --git a/app/src/main/res/mipmap-xxhdpi/ic_nsfw_tab_2_normal.png b/app/src/main/res/mipmap-xxhdpi/ic_nsfw_tab_2_normal.png
new file mode 100644
index 0000000..8fb7910
Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/ic_nsfw_tab_2_normal.png differ
diff --git a/app/src/main/res/mipmap-xxhdpi/ic_nsfw_tab_2_select.png b/app/src/main/res/mipmap-xxhdpi/ic_nsfw_tab_2_select.png
new file mode 100644
index 0000000..91d6802
Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/ic_nsfw_tab_2_select.png differ
diff --git a/app/src/main/res/mipmap-xxhdpi/ic_nsfw_tab_3_normal.png b/app/src/main/res/mipmap-xxhdpi/ic_nsfw_tab_3_normal.png
new file mode 100644
index 0000000..2313789
Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/ic_nsfw_tab_3_normal.png differ
diff --git a/app/src/main/res/mipmap-xxhdpi/ic_nsfw_tab_3_select.png b/app/src/main/res/mipmap-xxhdpi/ic_nsfw_tab_3_select.png
new file mode 100644
index 0000000..30ee956
Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/ic_nsfw_tab_3_select.png differ
diff --git a/app/src/main/res/mipmap-xxhdpi/ic_nsfw_tab_4_normal.png b/app/src/main/res/mipmap-xxhdpi/ic_nsfw_tab_4_normal.png
new file mode 100644
index 0000000..93c66a0
Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/ic_nsfw_tab_4_normal.png differ
diff --git a/app/src/main/res/mipmap-xxhdpi/ic_nsfw_tab_4_select.png b/app/src/main/res/mipmap-xxhdpi/ic_nsfw_tab_4_select.png
new file mode 100644
index 0000000..75f6036
Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/ic_nsfw_tab_4_select.png differ
diff --git a/app/src/main/res/mipmap-xxhdpi/ic_scan_white.png b/app/src/main/res/mipmap-xxhdpi/ic_scan_white.png
new file mode 100644
index 0000000..cf97065
Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/ic_scan_white.png differ
diff --git a/app/src/main/res/mipmap-xxhdpi/ic_suyuan_jianceshenqing.png b/app/src/main/res/mipmap-xxhdpi/ic_suyuan_jianceshenqing.png
new file mode 100644
index 0000000..7622501
Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/ic_suyuan_jianceshenqing.png differ
diff --git a/app/src/main/res/mipmap-xxhdpi/ic_suyuan_shenqingrenzheng.png b/app/src/main/res/mipmap-xxhdpi/ic_suyuan_shenqingrenzheng.png
new file mode 100644
index 0000000..90ff73e
Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/ic_suyuan_shenqingrenzheng.png differ
diff --git a/app/src/main/res/mipmap-xxhdpi/ic_suyuan_white.png b/app/src/main/res/mipmap-xxhdpi/ic_suyuan_white.png
new file mode 100644
index 0000000..d483479
Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/ic_suyuan_white.png differ
diff --git a/app/src/main/res/mipmap-xxhdpi/pic_fjwl_1.png b/app/src/main/res/mipmap-xxhdpi/pic_fjwl_1.png
new file mode 100644
index 0000000..3ca6c34
Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/pic_fjwl_1.png differ
diff --git a/app/src/main/res/mipmap-xxhdpi/pic_fjwl_2.png b/app/src/main/res/mipmap-xxhdpi/pic_fjwl_2.png
new file mode 100644
index 0000000..c432f4f
Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/pic_fjwl_2.png differ
diff --git a/app/src/main/res/mipmap-xxhdpi/pic_fjwl_3.png b/app/src/main/res/mipmap-xxhdpi/pic_fjwl_3.png
new file mode 100644
index 0000000..3b566af
Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/pic_fjwl_3.png differ
diff --git a/app/src/main/res/mipmap-xxhdpi/pic_fjwl_4.png b/app/src/main/res/mipmap-xxhdpi/pic_fjwl_4.png
new file mode 100644
index 0000000..84a4191
Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/pic_fjwl_4.png differ
diff --git a/app/src/main/res/mipmap-xxhdpi/pic_fuwu_1.png b/app/src/main/res/mipmap-xxhdpi/pic_fuwu_1.png
new file mode 100644
index 0000000..6ec6485
Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/pic_fuwu_1.png differ
diff --git a/app/src/main/res/mipmap-xxhdpi/pic_fuwu_2.png b/app/src/main/res/mipmap-xxhdpi/pic_fuwu_2.png
new file mode 100644
index 0000000..5f32996
Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/pic_fuwu_2.png differ
diff --git a/app/src/main/res/mipmap-xxhdpi/pic_jrfw_1.png b/app/src/main/res/mipmap-xxhdpi/pic_jrfw_1.png
new file mode 100644
index 0000000..6c3e2b9
Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/pic_jrfw_1.png differ
diff --git a/app/src/main/res/mipmap-xxhdpi/pic_jrfw_2.png b/app/src/main/res/mipmap-xxhdpi/pic_jrfw_2.png
new file mode 100644
index 0000000..3781a45
Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/pic_jrfw_2.png differ
diff --git a/app/src/main/res/mipmap-xxhdpi/pic_jrfw_3.png b/app/src/main/res/mipmap-xxhdpi/pic_jrfw_3.png
new file mode 100644
index 0000000..bc1a4a6
Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/pic_jrfw_3.png differ
diff --git a/app/src/main/res/mipmap-xxhdpi/pic_jrfw_4.png b/app/src/main/res/mipmap-xxhdpi/pic_jrfw_4.png
new file mode 100644
index 0000000..bc1a4a6
Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/pic_jrfw_4.png differ
diff --git a/app/src/main/res/mipmap-xxhdpi/pic_jrfw_5.png b/app/src/main/res/mipmap-xxhdpi/pic_jrfw_5.png
new file mode 100644
index 0000000..34a79fb
Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/pic_jrfw_5.png differ
diff --git a/app/src/main/res/mipmap-xxhdpi/pic_my_4.png b/app/src/main/res/mipmap-xxhdpi/pic_my_4.png
new file mode 100644
index 0000000..4258590
Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/pic_my_4.png differ
diff --git a/app/src/main/res/mipmap-xxhdpi/pic_my_5.png b/app/src/main/res/mipmap-xxhdpi/pic_my_5.png
new file mode 100644
index 0000000..1b3a0b2
Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/pic_my_5.png differ
diff --git a/app/src/main/res/mipmap-xxhdpi/pic_my_6.png b/app/src/main/res/mipmap-xxhdpi/pic_my_6.png
new file mode 100644
index 0000000..95ccf52
Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/pic_my_6.png differ
diff --git a/app/src/main/res/mipmap-xxhdpi/pic_my_7.png b/app/src/main/res/mipmap-xxhdpi/pic_my_7.png
new file mode 100644
index 0000000..33cd2d8
Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/pic_my_7.png differ
diff --git a/app/src/main/res/mipmap-xxhdpi/pic_my_8.png b/app/src/main/res/mipmap-xxhdpi/pic_my_8.png
new file mode 100644
index 0000000..316bc30
Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/pic_my_8.png differ
diff --git a/app/src/main/res/mipmap-xxhdpi/pic_my_9.png b/app/src/main/res/mipmap-xxhdpi/pic_my_9.png
new file mode 100644
index 0000000..5fe829b
Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/pic_my_9.png differ
diff --git a/app/src/main/res/mipmap-xxhdpi/pic_njfw_1.png b/app/src/main/res/mipmap-xxhdpi/pic_njfw_1.png
new file mode 100644
index 0000000..f8b52ec
Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/pic_njfw_1.png differ
diff --git a/app/src/main/res/mipmap-xxhdpi/pic_njfw_2.png b/app/src/main/res/mipmap-xxhdpi/pic_njfw_2.png
new file mode 100644
index 0000000..88dc463
Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/pic_njfw_2.png differ
diff --git a/app/src/main/res/mipmap-xxhdpi/pic_njfw_3.png b/app/src/main/res/mipmap-xxhdpi/pic_njfw_3.png
new file mode 100644
index 0000000..5f3b691
Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/pic_njfw_3.png differ
diff --git a/app/src/main/res/mipmap-xxhdpi/pic_njfw_4.png b/app/src/main/res/mipmap-xxhdpi/pic_njfw_4.png
new file mode 100644
index 0000000..0b259e1
Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/pic_njfw_4.png differ
diff --git a/app/src/main/res/mipmap-xxhdpi/pic_njfw_5.png b/app/src/main/res/mipmap-xxhdpi/pic_njfw_5.png
new file mode 100644
index 0000000..2ec29be
Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/pic_njfw_5.png differ
diff --git a/app/src/main/res/mipmap-xxhdpi/pic_nsfw_1.png b/app/src/main/res/mipmap-xxhdpi/pic_nsfw_1.png
new file mode 100644
index 0000000..c50c292
Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/pic_nsfw_1.png differ
diff --git a/app/src/main/res/mipmap-xxhdpi/pic_nsfw_2.png b/app/src/main/res/mipmap-xxhdpi/pic_nsfw_2.png
new file mode 100644
index 0000000..ee5a0f4
Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/pic_nsfw_2.png differ
diff --git a/app/src/main/res/mipmap-xxhdpi/pic_nsfw_3.png b/app/src/main/res/mipmap-xxhdpi/pic_nsfw_3.png
new file mode 100644
index 0000000..77ce21d
Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/pic_nsfw_3.png differ
diff --git a/app/src/main/res/mipmap-xxhdpi/pic_nsfw_4.png b/app/src/main/res/mipmap-xxhdpi/pic_nsfw_4.png
new file mode 100644
index 0000000..b067470
Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/pic_nsfw_4.png differ
diff --git a/app/src/main/res/mipmap-xxhdpi/pic_nsfw_5.png b/app/src/main/res/mipmap-xxhdpi/pic_nsfw_5.png
new file mode 100644
index 0000000..9248ec8
Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/pic_nsfw_5.png differ
diff --git a/app/src/main/res/mipmap-xxhdpi/pic_nsfw_6.png b/app/src/main/res/mipmap-xxhdpi/pic_nsfw_6.png
new file mode 100644
index 0000000..90a22c6
Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/pic_nsfw_6.png differ
diff --git a/app/src/main/res/mipmap-xxhdpi/pic_nsfw_7.png b/app/src/main/res/mipmap-xxhdpi/pic_nsfw_7.png
new file mode 100644
index 0000000..46745be
Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/pic_nsfw_7.png differ
diff --git a/app/src/main/res/mipmap-xxhdpi/pic_suyuan_search_1.png b/app/src/main/res/mipmap-xxhdpi/pic_suyuan_search_1.png
new file mode 100644
index 0000000..5043ef7
Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/pic_suyuan_search_1.png differ
diff --git a/app/src/main/res/mipmap-xxhdpi/pic_suyuan_search_2.png b/app/src/main/res/mipmap-xxhdpi/pic_suyuan_search_2.png
new file mode 100644
index 0000000..9a12e8c
Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/pic_suyuan_search_2.png differ
diff --git a/app/src/main/res/mipmap-xxhdpi/pic_suyuan_search_3.png b/app/src/main/res/mipmap-xxhdpi/pic_suyuan_search_3.png
new file mode 100644
index 0000000..963d8a9
Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/pic_suyuan_search_3.png differ
diff --git a/app/src/main/res/mipmap-xxhdpi/pic_sycx_1.png b/app/src/main/res/mipmap-xxhdpi/pic_sycx_1.png
new file mode 100644
index 0000000..6d843aa
Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/pic_sycx_1.png differ
diff --git a/app/src/main/res/mipmap-xxhdpi/pic_wlw_2.png b/app/src/main/res/mipmap-xxhdpi/pic_wlw_2.png
new file mode 100644
index 0000000..e6ec81e
Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/pic_wlw_2.png differ