Browse Source

011亮度处理

zhangshenjie 2 months ago
parent
commit
f54c9b9bdc

+ 9 - 5
BusinessSetting/src/main/java/com/develop/setting/ui/BrightnessActivity.kt

@@ -1,12 +1,10 @@
 package com.develop.setting.ui
 
 import android.content.ContentResolver
-import android.content.ContentValues
 import android.net.Uri
 import android.os.Build
 import android.os.Bundle
 import android.provider.Settings
-import android.provider.Settings.SettingNotFoundException
 import android.provider.Settings.System.SCREEN_OFF_TIMEOUT
 import android.util.Log
 import android.view.LayoutInflater
@@ -18,14 +16,12 @@ import com.develop.base.ext.getSN
 import com.develop.base.ext.setVisible
 import com.develop.base.ext.updateText
 import com.develop.base.util.MMkvUtils
-import com.develop.base.util.ThreadUtils
 import com.develop.common.router.Screens
 import com.develop.common.tag.BRIGHTNESS
 import com.develop.common.tag.SCREENSAVER
 import com.develop.common.ui.CommonBindingActivity
 import com.develop.setting.R
 import com.develop.setting.databinding.ActivityBirghtnessBinding
-import com.kuyuntech.cofarcooking.device.sdk.util.core.CofarSDK
 
 
 @Route(path = Screens.Setting.BRIGHTNESS)
@@ -190,7 +186,15 @@ class BrightnessActivity : CommonBindingActivity<ActivityBirghtnessBinding>() {
         MMkvUtils.save(BRIGHTNESS, brightness)
 
         // 设置屏幕亮度
-        Settings.System.putInt(contentResolver, Settings.System.SCREEN_BRIGHTNESS, brightness)
+
+
+        // 设置最低亮度
+//        Settings.System.putInt(contentResolver, Settings.System.SCREEN_BRIGHTNESS, brightness)
+
+        val uri = Settings.System.getUriFor("screen_brightness")
+        Settings.System.putInt(contentResolver, "screen_brightness", brightness)
+        // 通知系统设置发生了变化
+        contentResolver.notifyChange(uri, null)
 
 
     }

+ 13 - 13
app/build.gradle

@@ -20,7 +20,7 @@ ext {
     versionCode = Integer.parseInt(new SimpleDateFormat("yyMMddHH").format(new Date()) + 1)
 //    versionCode=230617180
 //    brandCode="000B"
-    brandCode = "011F"
+    brandCode = "011A"
 //    model = "5037"
     model = "1039"
 
@@ -863,22 +863,22 @@ android {
 //            //appCode 1.01 指向bug修复,2.01指向功能变更
 //            buildConfigField("String", "appCode", "\"1.01\"")
 
-//            manifestPlaceholders = [channelName: "brand011ATuya"]
-//            buildConfigField("String", "UpdatePlatform", "\"011\"")
-//            resValue("string", "app_theme", "@style/Splash011ATheme")
-//            buildConfigField("String", "model", "\"1039\"")
-//            buildConfigField("String", "brandCode", "\"011A\"")
-//            //appCode 1.01 指向bug修复,2.01指向功能变更
-//            buildConfigField("String", "appCode", "\"1.01\"")
-
-            manifestPlaceholders = [channelName: "brand011FTuya"]
-            buildConfigField("String", "UpdatePlatform", "\"011F\"")
-            resValue("string", "app_theme", "@style/Splash011FTheme")
+            manifestPlaceholders = [channelName: "brand011ATuya"]
+            buildConfigField("String", "UpdatePlatform", "\"011\"")
+            resValue("string", "app_theme", "@style/Splash011ATheme")
             buildConfigField("String", "model", "\"1039\"")
-            buildConfigField("String", "brandCode", "\"011F\"")
+            buildConfigField("String", "brandCode", "\"011A\"")
             //appCode 1.01 指向bug修复,2.01指向功能变更
             buildConfigField("String", "appCode", "\"1.01\"")
 
+//            manifestPlaceholders = [channelName: "brand011FTuya"]
+//            buildConfigField("String", "UpdatePlatform", "\"011F\"")
+//            resValue("string", "app_theme", "@style/Splash011FTheme")
+//            buildConfigField("String", "model", "\"1039\"")
+//            buildConfigField("String", "brandCode", "\"011F\"")
+//            //appCode 1.01 指向bug修复,2.01指向功能变更
+//            buildConfigField("String", "appCode", "\"1.01\"")
+
 
 //            manifestPlaceholders = [channelName: "brand011DTuya"]
 //            buildConfigField("String", "UpdatePlatform", "\"011\"")

+ 2 - 2
libBase/src/main/java/com/develop/base/ext/GlobaExt.kt

@@ -224,7 +224,7 @@ fun getSN(): String {
 //        return "045A50370020123010190001"
 //        return "000A30150020123010190001"
 //     return "000A10390020123010170001"
-      return "000A10390020123010190001"
+//      return "000A10390020123010190001"
 //        return "000A10390020123021685555"
 //        return "000B50370020123010190001"
 
@@ -240,7 +240,7 @@ fun getSN(): String {
 //        return "010H10390020123010190001"
 //        return "010F10390020123010190001"
 //        return "011D10390020123010190001"
-//        return "011A10390020123010190001"
+        return "011A10390020123010190001"
 //        return "011F10390020123010190001"
 //        return "011A10390020123010190009"
 //        return "000A50370020123010190004"