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

1.修改首页样式

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