diff --git a/app/src/main/java/com/casic/dcms/base/AndroidxBaseActivity.java b/app/src/main/java/com/casic/dcms/base/AndroidxBaseActivity.java index c2c0f1d..8e482c3 100644 --- a/app/src/main/java/com/casic/dcms/base/AndroidxBaseActivity.java +++ b/app/src/main/java/com/casic/dcms/base/AndroidxBaseActivity.java @@ -36,10 +36,8 @@ throw new NullPointerException(); } setContentView(viewBinding.getRoot()); - if (!"ActivityMainBinding".equals(viewBinding.getClass().getSimpleName())) { - StatusBarColorUtil.setColor(this, ContextCompat.getColor(this, R.color.mainThemeColor)); - ImmersionBar.with(this).statusBarDarkFont(false).init();//沉浸式状态栏 - } + StatusBarColorUtil.setColor(this, ContextCompat.getColor(this, R.color.mainThemeColor)); + ImmersionBar.with(this).statusBarDarkFont(false).init();//沉浸式状态栏 setupTopBarLayout(); initData(); initEvent(); diff --git a/app/src/main/java/com/casic/dcms/base/AndroidxBaseActivity.java b/app/src/main/java/com/casic/dcms/base/AndroidxBaseActivity.java index c2c0f1d..8e482c3 100644 --- a/app/src/main/java/com/casic/dcms/base/AndroidxBaseActivity.java +++ b/app/src/main/java/com/casic/dcms/base/AndroidxBaseActivity.java @@ -36,10 +36,8 @@ throw new NullPointerException(); } setContentView(viewBinding.getRoot()); - if (!"ActivityMainBinding".equals(viewBinding.getClass().getSimpleName())) { - StatusBarColorUtil.setColor(this, ContextCompat.getColor(this, R.color.mainThemeColor)); - ImmersionBar.with(this).statusBarDarkFont(false).init();//沉浸式状态栏 - } + StatusBarColorUtil.setColor(this, ContextCompat.getColor(this, R.color.mainThemeColor)); + ImmersionBar.with(this).statusBarDarkFont(false).init();//沉浸式状态栏 setupTopBarLayout(); initData(); initEvent(); diff --git a/app/src/main/java/com/casic/dcms/base/AndroidxBaseFragment.java b/app/src/main/java/com/casic/dcms/base/AndroidxBaseFragment.java index b2f3870..90e7896 100644 --- a/app/src/main/java/com/casic/dcms/base/AndroidxBaseFragment.java +++ b/app/src/main/java/com/casic/dcms/base/AndroidxBaseFragment.java @@ -36,15 +36,10 @@ if (viewBinding == null) { throw new NullPointerException(); } - return viewBinding.getRoot(); - } - - @Override - public void onViewCreated(@NonNull View view, @Nullable Bundle savedInstanceState) { - super.onViewCreated(view, savedInstanceState); setupTopBarLayout(); initData(); initEvent(); + return viewBinding.getRoot(); } protected abstract void setupTopBarLayout(); diff --git a/app/src/main/java/com/casic/dcms/base/AndroidxBaseActivity.java b/app/src/main/java/com/casic/dcms/base/AndroidxBaseActivity.java index c2c0f1d..8e482c3 100644 --- a/app/src/main/java/com/casic/dcms/base/AndroidxBaseActivity.java +++ b/app/src/main/java/com/casic/dcms/base/AndroidxBaseActivity.java @@ -36,10 +36,8 @@ throw new NullPointerException(); } setContentView(viewBinding.getRoot()); - if (!"ActivityMainBinding".equals(viewBinding.getClass().getSimpleName())) { - StatusBarColorUtil.setColor(this, ContextCompat.getColor(this, R.color.mainThemeColor)); - ImmersionBar.with(this).statusBarDarkFont(false).init();//沉浸式状态栏 - } + StatusBarColorUtil.setColor(this, ContextCompat.getColor(this, R.color.mainThemeColor)); + ImmersionBar.with(this).statusBarDarkFont(false).init();//沉浸式状态栏 setupTopBarLayout(); initData(); initEvent(); diff --git a/app/src/main/java/com/casic/dcms/base/AndroidxBaseFragment.java b/app/src/main/java/com/casic/dcms/base/AndroidxBaseFragment.java index b2f3870..90e7896 100644 --- a/app/src/main/java/com/casic/dcms/base/AndroidxBaseFragment.java +++ b/app/src/main/java/com/casic/dcms/base/AndroidxBaseFragment.java @@ -36,15 +36,10 @@ if (viewBinding == null) { throw new NullPointerException(); } - return viewBinding.getRoot(); - } - - @Override - public void onViewCreated(@NonNull View view, @Nullable Bundle savedInstanceState) { - super.onViewCreated(view, savedInstanceState); setupTopBarLayout(); initData(); initEvent(); + return viewBinding.getRoot(); } protected abstract void setupTopBarLayout(); diff --git a/app/src/main/java/com/casic/dcms/ui/LoginActivity.java b/app/src/main/java/com/casic/dcms/ui/LoginActivity.java index 8b2a001..309da27 100644 --- a/app/src/main/java/com/casic/dcms/ui/LoginActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/LoginActivity.java @@ -33,7 +33,7 @@ import com.casic.dcms.utils.StringHelper; import com.casic.dcms.utils.ToastHelper; import com.casic.dcms.widgets.InputDialog; -import com.qmuiteam.qmui.util.QMUIStatusBarHelper; +import com.gyf.immersionbar.ImmersionBar; import java.nio.charset.StandardCharsets; import java.security.PublicKey; @@ -48,7 +48,7 @@ protected void setupTopBarLayout() { //设置状态栏黑色字体图标 StatusBarColorUtil.setColor(this, ContextCompat.getColor(this, R.color.white)); - QMUIStatusBarHelper.setStatusBarLightMode(this); + ImmersionBar.with(this).statusBarDarkFont(true).init();//沉浸式状态栏 } @Override diff --git a/app/src/main/java/com/casic/dcms/base/AndroidxBaseActivity.java b/app/src/main/java/com/casic/dcms/base/AndroidxBaseActivity.java index c2c0f1d..8e482c3 100644 --- a/app/src/main/java/com/casic/dcms/base/AndroidxBaseActivity.java +++ b/app/src/main/java/com/casic/dcms/base/AndroidxBaseActivity.java @@ -36,10 +36,8 @@ throw new NullPointerException(); } setContentView(viewBinding.getRoot()); - if (!"ActivityMainBinding".equals(viewBinding.getClass().getSimpleName())) { - StatusBarColorUtil.setColor(this, ContextCompat.getColor(this, R.color.mainThemeColor)); - ImmersionBar.with(this).statusBarDarkFont(false).init();//沉浸式状态栏 - } + StatusBarColorUtil.setColor(this, ContextCompat.getColor(this, R.color.mainThemeColor)); + ImmersionBar.with(this).statusBarDarkFont(false).init();//沉浸式状态栏 setupTopBarLayout(); initData(); initEvent(); diff --git a/app/src/main/java/com/casic/dcms/base/AndroidxBaseFragment.java b/app/src/main/java/com/casic/dcms/base/AndroidxBaseFragment.java index b2f3870..90e7896 100644 --- a/app/src/main/java/com/casic/dcms/base/AndroidxBaseFragment.java +++ b/app/src/main/java/com/casic/dcms/base/AndroidxBaseFragment.java @@ -36,15 +36,10 @@ if (viewBinding == null) { throw new NullPointerException(); } - return viewBinding.getRoot(); - } - - @Override - public void onViewCreated(@NonNull View view, @Nullable Bundle savedInstanceState) { - super.onViewCreated(view, savedInstanceState); setupTopBarLayout(); initData(); initEvent(); + return viewBinding.getRoot(); } protected abstract void setupTopBarLayout(); diff --git a/app/src/main/java/com/casic/dcms/ui/LoginActivity.java b/app/src/main/java/com/casic/dcms/ui/LoginActivity.java index 8b2a001..309da27 100644 --- a/app/src/main/java/com/casic/dcms/ui/LoginActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/LoginActivity.java @@ -33,7 +33,7 @@ import com.casic.dcms.utils.StringHelper; import com.casic.dcms.utils.ToastHelper; import com.casic.dcms.widgets.InputDialog; -import com.qmuiteam.qmui.util.QMUIStatusBarHelper; +import com.gyf.immersionbar.ImmersionBar; import java.nio.charset.StandardCharsets; import java.security.PublicKey; @@ -48,7 +48,7 @@ protected void setupTopBarLayout() { //设置状态栏黑色字体图标 StatusBarColorUtil.setColor(this, ContextCompat.getColor(this, R.color.white)); - QMUIStatusBarHelper.setStatusBarLightMode(this); + ImmersionBar.with(this).statusBarDarkFont(true).init();//沉浸式状态栏 } @Override diff --git a/app/src/main/java/com/casic/dcms/ui/MainActivity.java b/app/src/main/java/com/casic/dcms/ui/MainActivity.java index 0a335bc..7020b90 100644 --- a/app/src/main/java/com/casic/dcms/ui/MainActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/MainActivity.java @@ -11,6 +11,7 @@ import android.view.View; import androidx.annotation.NonNull; +import androidx.core.content.ContextCompat; import androidx.fragment.app.Fragment; import androidx.viewpager.widget.ViewPager.OnPageChangeListener; @@ -46,11 +47,13 @@ import com.casic.dcms.utils.NotificationHelper; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.SaveKeyValues; +import com.casic.dcms.utils.StatusBarColorUtil; import com.casic.dcms.utils.StringHelper; import com.casic.dcms.utils.ToastHelper; import com.casic.dcms.utils.callback.IHttpRequestListener; import com.google.android.material.navigation.NavigationBarView; import com.google.gson.Gson; +import com.gyf.immersionbar.ImmersionBar; import com.igexin.sdk.PushManager; import java.io.IOException; @@ -76,7 +79,9 @@ @Override protected void setupTopBarLayout() { - + StatusBarColorUtil.setColor(this, ContextCompat.getColor(this, R.color.mainThemeColor)); + ImmersionBar.with(this).statusBarDarkFont(false).init(); + viewBinding.titleView.setText("首页"); } @Override @@ -156,12 +161,16 @@ int itemId = item.getItemId(); if (itemId == R.id.navigation_home) { viewBinding.mainViewPager.setCurrentItem(0); + viewBinding.titleView.setText("首页"); } else if (itemId == R.id.navigation_phone) { viewBinding.mainViewPager.setCurrentItem(1); + viewBinding.titleView.setText("通讯录"); } else if (itemId == R.id.navigation_dashboard) { viewBinding.mainViewPager.setCurrentItem(2); + viewBinding.titleView.setText("消息"); } else if (itemId == R.id.navigation_mine) { viewBinding.mainViewPager.setCurrentItem(3); + viewBinding.titleView.setText("我的"); } return false; } @@ -189,6 +198,7 @@ } }); MainPageAdapter mainPageAdapter = new MainPageAdapter(getSupportFragmentManager(), pageList); + viewBinding.mainViewPager.setOffscreenPageLimit(4); viewBinding.mainViewPager.setAdapter(mainPageAdapter); } @@ -297,11 +307,6 @@ super.onDestroy(); } - /** - * 供{@link com.casic.dcms.service.GeTuiIntentService.onReceiveClientId}页面调用 - * 供{@link com.casic.dcms.service.GeTuiIntentService.onReceiveMessageData}页面调用 - * 供{@link com.casic.dcms.service.UploadLocationService.onCreate}页面调用 - */ public static void sendMessage(Message msg) { if (weakReferenceHandler == null) { return; @@ -309,9 +314,6 @@ weakReferenceHandler.sendMessage(msg); } - /** - * 供{@link MinePageFragment.obtainLoginOutResult}页面调用 - */ public static void sendEmptyMessage(int what) { if (weakReferenceHandler == null) { return; diff --git a/app/src/main/java/com/casic/dcms/base/AndroidxBaseActivity.java b/app/src/main/java/com/casic/dcms/base/AndroidxBaseActivity.java index c2c0f1d..8e482c3 100644 --- a/app/src/main/java/com/casic/dcms/base/AndroidxBaseActivity.java +++ b/app/src/main/java/com/casic/dcms/base/AndroidxBaseActivity.java @@ -36,10 +36,8 @@ throw new NullPointerException(); } setContentView(viewBinding.getRoot()); - if (!"ActivityMainBinding".equals(viewBinding.getClass().getSimpleName())) { - StatusBarColorUtil.setColor(this, ContextCompat.getColor(this, R.color.mainThemeColor)); - ImmersionBar.with(this).statusBarDarkFont(false).init();//沉浸式状态栏 - } + StatusBarColorUtil.setColor(this, ContextCompat.getColor(this, R.color.mainThemeColor)); + ImmersionBar.with(this).statusBarDarkFont(false).init();//沉浸式状态栏 setupTopBarLayout(); initData(); initEvent(); diff --git a/app/src/main/java/com/casic/dcms/base/AndroidxBaseFragment.java b/app/src/main/java/com/casic/dcms/base/AndroidxBaseFragment.java index b2f3870..90e7896 100644 --- a/app/src/main/java/com/casic/dcms/base/AndroidxBaseFragment.java +++ b/app/src/main/java/com/casic/dcms/base/AndroidxBaseFragment.java @@ -36,15 +36,10 @@ if (viewBinding == null) { throw new NullPointerException(); } - return viewBinding.getRoot(); - } - - @Override - public void onViewCreated(@NonNull View view, @Nullable Bundle savedInstanceState) { - super.onViewCreated(view, savedInstanceState); setupTopBarLayout(); initData(); initEvent(); + return viewBinding.getRoot(); } protected abstract void setupTopBarLayout(); diff --git a/app/src/main/java/com/casic/dcms/ui/LoginActivity.java b/app/src/main/java/com/casic/dcms/ui/LoginActivity.java index 8b2a001..309da27 100644 --- a/app/src/main/java/com/casic/dcms/ui/LoginActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/LoginActivity.java @@ -33,7 +33,7 @@ import com.casic.dcms.utils.StringHelper; import com.casic.dcms.utils.ToastHelper; import com.casic.dcms.widgets.InputDialog; -import com.qmuiteam.qmui.util.QMUIStatusBarHelper; +import com.gyf.immersionbar.ImmersionBar; import java.nio.charset.StandardCharsets; import java.security.PublicKey; @@ -48,7 +48,7 @@ protected void setupTopBarLayout() { //设置状态栏黑色字体图标 StatusBarColorUtil.setColor(this, ContextCompat.getColor(this, R.color.white)); - QMUIStatusBarHelper.setStatusBarLightMode(this); + ImmersionBar.with(this).statusBarDarkFont(true).init();//沉浸式状态栏 } @Override diff --git a/app/src/main/java/com/casic/dcms/ui/MainActivity.java b/app/src/main/java/com/casic/dcms/ui/MainActivity.java index 0a335bc..7020b90 100644 --- a/app/src/main/java/com/casic/dcms/ui/MainActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/MainActivity.java @@ -11,6 +11,7 @@ import android.view.View; import androidx.annotation.NonNull; +import androidx.core.content.ContextCompat; import androidx.fragment.app.Fragment; import androidx.viewpager.widget.ViewPager.OnPageChangeListener; @@ -46,11 +47,13 @@ import com.casic.dcms.utils.NotificationHelper; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.SaveKeyValues; +import com.casic.dcms.utils.StatusBarColorUtil; import com.casic.dcms.utils.StringHelper; import com.casic.dcms.utils.ToastHelper; import com.casic.dcms.utils.callback.IHttpRequestListener; import com.google.android.material.navigation.NavigationBarView; import com.google.gson.Gson; +import com.gyf.immersionbar.ImmersionBar; import com.igexin.sdk.PushManager; import java.io.IOException; @@ -76,7 +79,9 @@ @Override protected void setupTopBarLayout() { - + StatusBarColorUtil.setColor(this, ContextCompat.getColor(this, R.color.mainThemeColor)); + ImmersionBar.with(this).statusBarDarkFont(false).init(); + viewBinding.titleView.setText("首页"); } @Override @@ -156,12 +161,16 @@ int itemId = item.getItemId(); if (itemId == R.id.navigation_home) { viewBinding.mainViewPager.setCurrentItem(0); + viewBinding.titleView.setText("首页"); } else if (itemId == R.id.navigation_phone) { viewBinding.mainViewPager.setCurrentItem(1); + viewBinding.titleView.setText("通讯录"); } else if (itemId == R.id.navigation_dashboard) { viewBinding.mainViewPager.setCurrentItem(2); + viewBinding.titleView.setText("消息"); } else if (itemId == R.id.navigation_mine) { viewBinding.mainViewPager.setCurrentItem(3); + viewBinding.titleView.setText("我的"); } return false; } @@ -189,6 +198,7 @@ } }); MainPageAdapter mainPageAdapter = new MainPageAdapter(getSupportFragmentManager(), pageList); + viewBinding.mainViewPager.setOffscreenPageLimit(4); viewBinding.mainViewPager.setAdapter(mainPageAdapter); } @@ -297,11 +307,6 @@ super.onDestroy(); } - /** - * 供{@link com.casic.dcms.service.GeTuiIntentService.onReceiveClientId}页面调用 - * 供{@link com.casic.dcms.service.GeTuiIntentService.onReceiveMessageData}页面调用 - * 供{@link com.casic.dcms.service.UploadLocationService.onCreate}页面调用 - */ public static void sendMessage(Message msg) { if (weakReferenceHandler == null) { return; @@ -309,9 +314,6 @@ weakReferenceHandler.sendMessage(msg); } - /** - * 供{@link MinePageFragment.obtainLoginOutResult}页面调用 - */ public static void sendEmptyMessage(int what) { if (weakReferenceHandler == null) { return; diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/HomePageFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/HomePageFragment.java index 9a9f4d3..a700740 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/HomePageFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/HomePageFragment.java @@ -67,8 +67,6 @@ @Override protected void initEvent() { - //QMUIRadiusImageView无法动态设置圆形头像,借助Glide实现圆形头像 -// Glide.with(this).load(R.mipmap.app_logo).apply(RequestOptions.circleCropTransform()).into(userIconView); Glide.with(this).load(R.mipmap.app_logo).into(viewBinding.userIconView); } diff --git a/app/src/main/java/com/casic/dcms/base/AndroidxBaseActivity.java b/app/src/main/java/com/casic/dcms/base/AndroidxBaseActivity.java index c2c0f1d..8e482c3 100644 --- a/app/src/main/java/com/casic/dcms/base/AndroidxBaseActivity.java +++ b/app/src/main/java/com/casic/dcms/base/AndroidxBaseActivity.java @@ -36,10 +36,8 @@ throw new NullPointerException(); } setContentView(viewBinding.getRoot()); - if (!"ActivityMainBinding".equals(viewBinding.getClass().getSimpleName())) { - StatusBarColorUtil.setColor(this, ContextCompat.getColor(this, R.color.mainThemeColor)); - ImmersionBar.with(this).statusBarDarkFont(false).init();//沉浸式状态栏 - } + StatusBarColorUtil.setColor(this, ContextCompat.getColor(this, R.color.mainThemeColor)); + ImmersionBar.with(this).statusBarDarkFont(false).init();//沉浸式状态栏 setupTopBarLayout(); initData(); initEvent(); diff --git a/app/src/main/java/com/casic/dcms/base/AndroidxBaseFragment.java b/app/src/main/java/com/casic/dcms/base/AndroidxBaseFragment.java index b2f3870..90e7896 100644 --- a/app/src/main/java/com/casic/dcms/base/AndroidxBaseFragment.java +++ b/app/src/main/java/com/casic/dcms/base/AndroidxBaseFragment.java @@ -36,15 +36,10 @@ if (viewBinding == null) { throw new NullPointerException(); } - return viewBinding.getRoot(); - } - - @Override - public void onViewCreated(@NonNull View view, @Nullable Bundle savedInstanceState) { - super.onViewCreated(view, savedInstanceState); setupTopBarLayout(); initData(); initEvent(); + return viewBinding.getRoot(); } protected abstract void setupTopBarLayout(); diff --git a/app/src/main/java/com/casic/dcms/ui/LoginActivity.java b/app/src/main/java/com/casic/dcms/ui/LoginActivity.java index 8b2a001..309da27 100644 --- a/app/src/main/java/com/casic/dcms/ui/LoginActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/LoginActivity.java @@ -33,7 +33,7 @@ import com.casic.dcms.utils.StringHelper; import com.casic.dcms.utils.ToastHelper; import com.casic.dcms.widgets.InputDialog; -import com.qmuiteam.qmui.util.QMUIStatusBarHelper; +import com.gyf.immersionbar.ImmersionBar; import java.nio.charset.StandardCharsets; import java.security.PublicKey; @@ -48,7 +48,7 @@ protected void setupTopBarLayout() { //设置状态栏黑色字体图标 StatusBarColorUtil.setColor(this, ContextCompat.getColor(this, R.color.white)); - QMUIStatusBarHelper.setStatusBarLightMode(this); + ImmersionBar.with(this).statusBarDarkFont(true).init();//沉浸式状态栏 } @Override diff --git a/app/src/main/java/com/casic/dcms/ui/MainActivity.java b/app/src/main/java/com/casic/dcms/ui/MainActivity.java index 0a335bc..7020b90 100644 --- a/app/src/main/java/com/casic/dcms/ui/MainActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/MainActivity.java @@ -11,6 +11,7 @@ import android.view.View; import androidx.annotation.NonNull; +import androidx.core.content.ContextCompat; import androidx.fragment.app.Fragment; import androidx.viewpager.widget.ViewPager.OnPageChangeListener; @@ -46,11 +47,13 @@ import com.casic.dcms.utils.NotificationHelper; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.SaveKeyValues; +import com.casic.dcms.utils.StatusBarColorUtil; import com.casic.dcms.utils.StringHelper; import com.casic.dcms.utils.ToastHelper; import com.casic.dcms.utils.callback.IHttpRequestListener; import com.google.android.material.navigation.NavigationBarView; import com.google.gson.Gson; +import com.gyf.immersionbar.ImmersionBar; import com.igexin.sdk.PushManager; import java.io.IOException; @@ -76,7 +79,9 @@ @Override protected void setupTopBarLayout() { - + StatusBarColorUtil.setColor(this, ContextCompat.getColor(this, R.color.mainThemeColor)); + ImmersionBar.with(this).statusBarDarkFont(false).init(); + viewBinding.titleView.setText("首页"); } @Override @@ -156,12 +161,16 @@ int itemId = item.getItemId(); if (itemId == R.id.navigation_home) { viewBinding.mainViewPager.setCurrentItem(0); + viewBinding.titleView.setText("首页"); } else if (itemId == R.id.navigation_phone) { viewBinding.mainViewPager.setCurrentItem(1); + viewBinding.titleView.setText("通讯录"); } else if (itemId == R.id.navigation_dashboard) { viewBinding.mainViewPager.setCurrentItem(2); + viewBinding.titleView.setText("消息"); } else if (itemId == R.id.navigation_mine) { viewBinding.mainViewPager.setCurrentItem(3); + viewBinding.titleView.setText("我的"); } return false; } @@ -189,6 +198,7 @@ } }); MainPageAdapter mainPageAdapter = new MainPageAdapter(getSupportFragmentManager(), pageList); + viewBinding.mainViewPager.setOffscreenPageLimit(4); viewBinding.mainViewPager.setAdapter(mainPageAdapter); } @@ -297,11 +307,6 @@ super.onDestroy(); } - /** - * 供{@link com.casic.dcms.service.GeTuiIntentService.onReceiveClientId}页面调用 - * 供{@link com.casic.dcms.service.GeTuiIntentService.onReceiveMessageData}页面调用 - * 供{@link com.casic.dcms.service.UploadLocationService.onCreate}页面调用 - */ public static void sendMessage(Message msg) { if (weakReferenceHandler == null) { return; @@ -309,9 +314,6 @@ weakReferenceHandler.sendMessage(msg); } - /** - * 供{@link MinePageFragment.obtainLoginOutResult}页面调用 - */ public static void sendEmptyMessage(int what) { if (weakReferenceHandler == null) { return; diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/HomePageFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/HomePageFragment.java index 9a9f4d3..a700740 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/HomePageFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/HomePageFragment.java @@ -67,8 +67,6 @@ @Override protected void initEvent() { - //QMUIRadiusImageView无法动态设置圆形头像,借助Glide实现圆形头像 -// Glide.with(this).load(R.mipmap.app_logo).apply(RequestOptions.circleCropTransform()).into(userIconView); Glide.with(this).load(R.mipmap.app_logo).into(viewBinding.userIconView); } diff --git a/app/src/main/res/layout/activity_login.xml b/app/src/main/res/layout/activity_login.xml index 9e6a61c..2875d23 100644 --- a/app/src/main/res/layout/activity_login.xml +++ b/app/src/main/res/layout/activity_login.xml @@ -9,8 +9,8 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerHorizontal="true" - android:layout_marginTop="80dp" - android:background="@mipmap/app_logo" /> + android:layout_marginTop="50dp" + android:src="@mipmap/app_logo" /> + android:layout_marginTop="50dp" + android:src="@mipmap/app_logo" /> + android:layout_marginTop="50dp" + android:src="@mipmap/app_logo" /> - + android:layout_marginTop="20dp" /> + android:textSize="@dimen/titleFontSize" /> + android:layout_marginTop="50dp" + android:src="@mipmap/app_logo" /> - + android:layout_marginTop="20dp" /> + android:textSize="@dimen/titleFontSize" />