Commit 54553e0a authored by mengcuiguang's avatar mengcuiguang

代码优化

parent d45fa4c2
...@@ -11,10 +11,11 @@ import androidx.fragment.app.Fragment ...@@ -11,10 +11,11 @@ import androidx.fragment.app.Fragment
import com.mints.fiveworld.R import com.mints.fiveworld.R
import com.mints.fiveworld.common.Constant import com.mints.fiveworld.common.Constant
import com.mints.fiveworld.common.random.HitChanceConfig import com.mints.fiveworld.common.random.HitChanceConfig
import com.mints.fiveworld.keepalive.appswitch.AntiAuditManager.Companion.instance
import com.mints.fiveworld.manager.AppPreferencesManager import com.mints.fiveworld.manager.AppPreferencesManager
import com.mints.fiveworld.manager.ad.CsjGroMoreManager
import com.mints.fiveworld.manager.TrackManager import com.mints.fiveworld.manager.TrackManager
import com.mints.fiveworld.manager.UserManager import com.mints.fiveworld.manager.UserManager
import com.mints.fiveworld.manager.ad.CsjGroMoreManager
import com.mints.fiveworld.manager.wifi.WifiDataManager import com.mints.fiveworld.manager.wifi.WifiDataManager
import com.mints.fiveworld.manager.wifi.WifiStateManager import com.mints.fiveworld.manager.wifi.WifiStateManager
import com.mints.fiveworld.mvp.model.UserTaskMsgBean import com.mints.fiveworld.mvp.model.UserTaskMsgBean
...@@ -51,7 +52,7 @@ class MainActivity : BaseActivity(), MainView { ...@@ -51,7 +52,7 @@ class MainActivity : BaseActivity(), MainView {
if (!threeFragment!!.isAdded) { if (!threeFragment!!.isAdded) {
// 提交事务 // 提交事务
supportFragmentManager.beginTransaction() supportFragmentManager.beginTransaction()
.add(R.id.content_layout, threeFragment!!).commitAllowingStateLoss() .add(R.id.content_layout, threeFragment!!).commitAllowingStateLoss()
} }
if (!TextUtils.isEmpty(UserManager.getInstance().userID)) { if (!TextUtils.isEmpty(UserManager.getInstance().userID)) {
...@@ -79,17 +80,17 @@ class MainActivity : BaseActivity(), MainView { ...@@ -79,17 +80,17 @@ class MainActivity : BaseActivity(), MainView {
when (keyCode) { when (keyCode) {
KeyEvent.KEYCODE_VOLUME_UP -> { KeyEvent.KEYCODE_VOLUME_UP -> {
audioManager.adjustStreamVolume( audioManager.adjustStreamVolume(
AudioManager.STREAM_MUSIC, AudioManager.STREAM_MUSIC,
AudioManager.ADJUST_RAISE, AudioManager.ADJUST_RAISE,
AudioManager.FX_FOCUS_NAVIGATION_UP AudioManager.FX_FOCUS_NAVIGATION_UP
) )
return true return true
} }
KeyEvent.KEYCODE_VOLUME_DOWN -> { KeyEvent.KEYCODE_VOLUME_DOWN -> {
audioManager.adjustStreamVolume( audioManager.adjustStreamVolume(
AudioManager.STREAM_MUSIC, AudioManager.STREAM_MUSIC,
AudioManager.ADJUST_LOWER, AudioManager.ADJUST_LOWER,
AudioManager.FX_FOCUS_NAVIGATION_UP AudioManager.FX_FOCUS_NAVIGATION_UP
) )
return true return true
} }
...@@ -103,7 +104,7 @@ class MainActivity : BaseActivity(), MainView { ...@@ -103,7 +104,7 @@ class MainActivity : BaseActivity(), MainView {
private fun showPowerDialog() { private fun showPowerDialog() {
// 第一次授权 // 第一次授权
if (AppPreferencesManager.get().getBoolean(Constant.IS_ONE_PERMISSIONS, true)) { if (AppPreferencesManager.get().getBoolean(Constant.IS_ONE_PERMISSIONS, true)&&!instance.isBlack()) {
AppPreferencesManager.get().put(Constant.IS_ONE_PERMISSIONS, false) AppPreferencesManager.get().put(Constant.IS_ONE_PERMISSIONS, false)
checkPermission() checkPermission()
(threeFragment as WifiFragment).setIsFirstEnter(true) (threeFragment as WifiFragment).setIsFirstEnter(true)
...@@ -116,16 +117,16 @@ class MainActivity : BaseActivity(), MainView { ...@@ -116,16 +117,16 @@ class MainActivity : BaseActivity(), MainView {
private fun checkPermission() { private fun checkPermission() {
val permissionBuilder = if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.Q) { val permissionBuilder = if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.Q) {
PermissionX.init(this).permissions( PermissionX.init(this).permissions(
Manifest.permission.ACCESS_BACKGROUND_LOCATION, Manifest.permission.ACCESS_BACKGROUND_LOCATION,
Manifest.permission.ACCESS_FINE_LOCATION, Manifest.permission.ACCESS_FINE_LOCATION,
Manifest.permission.WRITE_EXTERNAL_STORAGE, Manifest.permission.WRITE_EXTERNAL_STORAGE,
Manifest.permission.READ_PHONE_STATE Manifest.permission.READ_PHONE_STATE
) )
} else { } else {
PermissionX.init(this).permissions( PermissionX.init(this).permissions(
Manifest.permission.ACCESS_FINE_LOCATION, Manifest.permission.ACCESS_FINE_LOCATION,
Manifest.permission.WRITE_EXTERNAL_STORAGE, Manifest.permission.WRITE_EXTERNAL_STORAGE,
Manifest.permission.READ_PHONE_STATE Manifest.permission.READ_PHONE_STATE
) )
} }
permissionBuilder.request { _, _, _ -> permissionBuilder.request { _, _, _ ->
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment