提交 6db91d40 authored 作者: lgd's avatar lgd

1.修改首页样式

上级 8cb51c49
apply plugin: 'com.android.application' apply plugin: 'com.android.application'
android { android {
compileSdkVersion 28 compileSdkVersion 29
defaultConfig { defaultConfig {
applicationId "com.wd.workoffice" applicationId "com.wd.workoffice"
minSdkVersion 21 minSdkVersion 21
targetSdkVersion 28 targetSdkVersion 29
versionCode 3 versionCode 3
versionName "1.0.3" versionName "1.0.3"
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
......
...@@ -31,6 +31,7 @@ ...@@ -31,6 +31,7 @@
android:allowBackup="true" android:allowBackup="true"
android:icon="@mipmap/ic_launcher" android:icon="@mipmap/ic_launcher"
android:label="@string/app_name" android:label="@string/app_name"
android:requestLegacyExternalStorage="true"
android:networkSecurityConfig="@xml/network_security_config" android:networkSecurityConfig="@xml/network_security_config"
android:supportsRtl="true" android:supportsRtl="true"
android:theme="@style/Work.Base" android:theme="@style/Work.Base"
......
...@@ -75,7 +75,7 @@ public class MainActivity extends WorkBaseActivity implements BottomNavigationBa ...@@ -75,7 +75,7 @@ public class MainActivity extends WorkBaseActivity implements BottomNavigationBa
if (!TextUtils.isEmpty(UserKeeper.getInstance().getLoginInfo())) if (!TextUtils.isEmpty(UserKeeper.getInstance().getLoginInfo()))
WorkUtils.handleAlias(Integer.valueOf(UserKeeper.getInstance().getUserId()), 2); WorkUtils.handleAlias(Integer.valueOf(UserKeeper.getInstance().getUserId()), 2);
ButterKnife.bind(this); ButterKnife.bind(this);
// QMUIStatusBarHelper.translucent(this); QMUIStatusBarHelper.translucent(this);
QMUIStatusBarHelper.setStatusBarLightMode(this); QMUIStatusBarHelper.setStatusBarLightMode(this);
bnbMainBottomBar.setMode(BottomNavigationBar.MODE_FIXED); bnbMainBottomBar.setMode(BottomNavigationBar.MODE_FIXED);
bnbMainBottomBar.setBackgroundStyle(BottomNavigationBar.BACKGROUND_STYLE_STATIC); bnbMainBottomBar.setBackgroundStyle(BottomNavigationBar.BACKGROUND_STYLE_STATIC);
...@@ -175,24 +175,38 @@ public class MainActivity extends WorkBaseActivity implements BottomNavigationBa ...@@ -175,24 +175,38 @@ public class MainActivity extends WorkBaseActivity implements BottomNavigationBa
} }
oldPosition = position; oldPosition = position;
mainContent.setCurrentItem(position); mainContent.setCurrentItem(position);
switch (position) { // switch (position) {
case 0: // case 0:
com.blankj.utilcode.util.BarUtils.setStatusBarColor(this, Color.WHITE); //// com.blankj.utilcode.util.BarUtils.setStatusBarColor(this, Color.WHITE);
break; //// com.blankj.utilcode.util.BarUtils.setNavBarVisibility(this, true);
case 1: // com.blankj.utilcode.util.BarUtils.setNavBarVisibility(this, true);
com.blankj.utilcode.util.BarUtils.setStatusBarColor(this, Color.parseColor("#fff5a623")); // com.blankj.utilcode.util.BarUtils.setNavBarColor(this, Color.WHITE);
break; // break;
case 2: // case 1:
com.blankj.utilcode.util.BarUtils.setStatusBarColor(this, Color.WHITE); //// com.blankj.utilcode.util.BarUtils.setNavBarVisibility(this, true);
break; //// com.blankj.utilcode.util.BarUtils.setStatusBarColor(this, Color.parseColor("#fff5a623"));
case 3: // com.blankj.utilcode.util.BarUtils.setNavBarVisibility(this, true);
com.blankj.utilcode.util.BarUtils.setStatusBarColor(this, Color.WHITE); // com.blankj.utilcode.util.BarUtils.setNavBarColor(this, Color.parseColor("#fff5a623"));
break; // break;
case 4: // case 2:
com.blankj.utilcode.util.BarUtils.setStatusBarColor(this, Color.parseColor("#fff5a623")); //// com.blankj.utilcode.util.BarUtils.setNavBarVisibility(this, true);
break; //// com.blankj.utilcode.util.BarUtils.setStatusBarColor(this, Color.WHITE);
// com.blankj.utilcode.util.BarUtils.setNavBarVisibility(this, true);
} // com.blankj.utilcode.util.BarUtils.setNavBarColor(this, Color.WHITE);
// break;
// case 3:
//// com.blankj.utilcode.util.BarUtils.setNavBarVisibility(this, true);
//// com.blankj.utilcode.util.BarUtils.setStatusBarColor(this, Color.WHITE);
// com.blankj.utilcode.util.BarUtils.setNavBarVisibility(this, true);
// com.blankj.utilcode.util.BarUtils.setNavBarColor(this, Color.WHITE);
// break;
// case 4:
//// com.blankj.utilcode.util.BarUtils.setNavBarVisibility(this, true);
// com.blankj.utilcode.util.BarUtils.setStatusBarColor(this, Color.parseColor("#fff5a623"));
//// com.blankj.utilcode.util.BarUtils.setNavBarColor(this, Color.parseColor("#fff5a623"));
// break;
//
// }
} }
@Override @Override
......
...@@ -4,18 +4,17 @@ ...@@ -4,18 +4,17 @@
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="match_parent" android:layout_height="match_parent"
android:background="@color/white" android:background="@color/white"
android:paddingTop="25mm" android:orientation="vertical"
android:orientation="vertical"> android:paddingTop="25mm">
<com.google.android.material.appbar.AppBarLayout <com.google.android.material.appbar.AppBarLayout
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="wrap_content" android:layout_height="wrap_content">
>
<LinearLayout <LinearLayout
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="match_parent" android:layout_height="match_parent"
android:layout_marginTop="10mm"
android:orientation="vertical" android:orientation="vertical"
app:layout_scrollFlags="scroll|enterAlwaysCollapsed|enterAlways"> app:layout_scrollFlags="scroll|enterAlwaysCollapsed|enterAlways">
<!--scroll | snap |enterAlways--> <!--scroll | snap |enterAlways-->
......
...@@ -4,6 +4,7 @@ ...@@ -4,6 +4,7 @@
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="match_parent" android:layout_height="match_parent"
android:orientation="vertical"> android:orientation="vertical">
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="match_parent" android:layout_height="match_parent"
...@@ -24,16 +25,16 @@ ...@@ -24,16 +25,16 @@
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_centerHorizontal="true" android:layout_centerHorizontal="true"
android:textStyle="bold" android:text="MES"
android:textSize="17sp" android:textSize="17sp"
android:text="MES" /> android:textStyle="bold" />
</LinearLayout> </LinearLayout>
<androidx.recyclerview.widget.RecyclerView <androidx.recyclerview.widget.RecyclerView
android:id="@+id/rv_data" android:id="@+id/rv_data"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_marginTop="20mm" android:layout_height="match_parent"
android:layout_height="match_parent" /> android:layout_marginTop="20mm" />
</LinearLayout> </LinearLayout>
</com.scwang.smartrefresh.layout.SmartRefreshLayout> </com.scwang.smartrefresh.layout.SmartRefreshLayout>
\ No newline at end of file
...@@ -5,7 +5,14 @@ ...@@ -5,7 +5,14 @@
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="match_parent" android:layout_height="match_parent"
android:background="@color/white"> android:background="@color/white">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<View
android:layout_width="match_parent"
android:layout_height="25mm"
android:background="#fff5a623" />
<androidx.core.widget.NestedScrollView <androidx.core.widget.NestedScrollView
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="match_parent"> android:layout_height="match_parent">
...@@ -222,4 +229,5 @@ ...@@ -222,4 +229,5 @@
</LinearLayout> </LinearLayout>
</LinearLayout> </LinearLayout>
</androidx.core.widget.NestedScrollView> </androidx.core.widget.NestedScrollView>
</LinearLayout>
</com.scwang.smartrefresh.layout.SmartRefreshLayout> </com.scwang.smartrefresh.layout.SmartRefreshLayout>
\ No newline at end of file
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论