diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index d7d7c57..e5e430e 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -193,6 +193,11 @@ android:configChanges="orientation|screenSize|keyboardHidden" android:exported="false" android:screenOrientation="portrait" /> + { @@ -9,4 +13,14 @@ public class MyFragment extends BaseFragment { protected Class getBindingClass() { return FragmentMyBinding.class; } + + @Override + protected void onBindListener() { + binding.btnSetting.setOnClickListener(new SingleClickListener() { + @Override + protected void onSingleClick(View v) { + IntentUtil.startActivity(mContext, SettingActivity.class); + } + }); + } } \ No newline at end of file diff --git a/app/src/main/java/com/tairui/industrial_operation/ui/my/SettingActivity.java b/app/src/main/java/com/tairui/industrial_operation/ui/my/SettingActivity.java new file mode 100644 index 0000000..72f92fc --- /dev/null +++ b/app/src/main/java/com/tairui/industrial_operation/ui/my/SettingActivity.java @@ -0,0 +1,32 @@ +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.ActivitySettingBinding; +import com.tairui.industrial_operation.util.SingleClickListener; + +import android.view.View; + +public class SettingActivity extends BaseActivity { + + @Override + protected Class getBindingClass() { + return ActivitySettingBinding.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/res/layout/activity_setting.xml b/app/src/main/res/layout/activity_setting.xml new file mode 100644 index 0000000..b52ac25 --- /dev/null +++ b/app/src/main/res/layout/activity_setting.xml @@ -0,0 +1,218 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/mipmap-xxhdpi/ic_setting_1.png b/app/src/main/res/mipmap-xxhdpi/ic_setting_1.png new file mode 100644 index 0000000..80f99e1 Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/ic_setting_1.png differ diff --git a/app/src/main/res/mipmap-xxhdpi/ic_setting_2.png b/app/src/main/res/mipmap-xxhdpi/ic_setting_2.png new file mode 100644 index 0000000..9792c98 Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/ic_setting_2.png differ diff --git a/app/src/main/res/mipmap-xxhdpi/ic_setting_3.png b/app/src/main/res/mipmap-xxhdpi/ic_setting_3.png new file mode 100644 index 0000000..4b2f409 Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/ic_setting_3.png differ diff --git a/app/src/main/res/mipmap-xxhdpi/ic_setting_4.png b/app/src/main/res/mipmap-xxhdpi/ic_setting_4.png new file mode 100644 index 0000000..e8844d8 Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/ic_setting_4.png differ diff --git a/app/src/main/res/mipmap-xxhdpi/ic_setting_5.png b/app/src/main/res/mipmap-xxhdpi/ic_setting_5.png new file mode 100644 index 0000000..cce171e Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/ic_setting_5.png differ diff --git a/app/src/main/res/mipmap-xxhdpi/ic_setting_6.png b/app/src/main/res/mipmap-xxhdpi/ic_setting_6.png new file mode 100644 index 0000000..8241231 Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/ic_setting_6.png differ diff --git a/app/src/main/res/mipmap-xxhdpi/ic_setting_7.png b/app/src/main/res/mipmap-xxhdpi/ic_setting_7.png new file mode 100644 index 0000000..e682057 Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/ic_setting_7.png differ diff --git a/app/src/main/res/mipmap-xxhdpi/ic_setting_8.png b/app/src/main/res/mipmap-xxhdpi/ic_setting_8.png new file mode 100644 index 0000000..ddd8e10 Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/ic_setting_8.png differ