- 浏览: 213051 次
- 性别:
- 来自: 上海
文章分类
- 全部博客 (196)
- android (153)
- sqlite (1)
- java (3)
- os (4)
- tools (4)
- ResolveInfo 转 packageinf 取信息 (1)
- multimedia (2)
- fastboot (1)
- create user in samba (0)
- android qcn (0)
- windows (0)
- net (2)
- linux (1)
- git (0)
- proguard (0)
- android cpu (1)
- android gts (1)
- MySql (1)
- c/c++ (0)
- network (1)
- python (3)
- AI (1)
- Ultroedit (1)
- HarmonyOS NEXT (0)
1.保存变量到Settings 数据库中, 飞行模式等的开关就是用这种方式实现的
2.首先需要定义一个系统属性值
路径:frameworks/base/core/java/android/provider/Settings.java
public static final String VIVIEN_FASTFOOD= "hungry";
3. 使用
需要import android.provider.Settings;
Settings.System.getInt(getContentResolver(),setings.System.VIVIEN_FASTFOOD,0) Settings.System.putInt(getContentResolver(),Settings.System.VIVIEN_FASTFOOD,1);
2.首先需要定义一个系统属性值
路径:frameworks/base/core/java/android/provider/Settings.java
public static final String VIVIEN_FASTFOOD= "hungry";
3. 使用
需要import android.provider.Settings;
Settings.System.getInt(getContentResolver(),setings.System.VIVIEN_FASTFOOD,0) Settings.System.putInt(getContentResolver(),Settings.System.VIVIEN_FASTFOOD,1);
发表评论
-
Android SnappyDB
2018-05-15 11:23 913https://blog.csdn.net/qq_214305 ... -
使用UncaughtExceptionHandler保存全局异常(转)
2018-05-07 15:04 608From: https://blog.csdn.net/dre ... -
android udp
2018-04-10 19:47 570Android之Socket的基于UDP传输 接收方创建步骤: ... -
android DownloadManager
2018-04-10 12:52 556From: https://www.jianshu.com/p ... -
Snackbar 可以交互的Toast
2018-04-08 21:44 732Snackbar 是 Android design sup ... -
android 操作串口
2018-03-19 18:20 613http://blog.csdn.net/akunainian ... -
proguard对 android-support-v4.jar 的配置
2018-03-16 15:32 692-libraryjars libs/android-sup ... -
apk 多个dex
2018-03-16 10:05 973android studio 配置应用生成多个dex ... -
ddmlib 解决android n file explorer 为空问题
2018-03-16 09:27 892百度云:http://pan.baidu.com/s/1sl4 ... -
android 代码混淆
2018-03-15 08:38 1019打开混淆开关 Android.mk ... -
menu item 显示icon
2018-03-07 09:32 650@Override public boolean onMenu ... -
ubuntu 脚本切换root用户,并执行其它脚本
2018-03-05 09:58 0#!/bin/bash expect -c" ... -
DrawerLayout 滑动侧边栏
2018-03-01 10:42 0// TODO -
jack-server 多用户编译问题
2018-02-27 10:44 13993),需要同时修改 $HOME/.jack-server/co ... -
更新eclipse 遇到两个问题 Oxygen.2 Release (4.7.2)
2018-02-26 14:28 12151. the file dx.jar was not load ... -
监听系统开关变化
2018-02-05 14:02 805// 转屏开关 /** * Content obse ... -
android 8.0 模块编译命令
2018-02-02 14:42 1167Invoke ". build/envsetup.s ... -
svn checkout 忽略某个文件夹
2018-01-26 11:14 1354android源码更新时, frameworks\compil ... -
eclipse jni
2018-01-19 16:10 491试过,可以运行 http://blog.csdn.net/sb ... -
opencv for android
2018-01-19 14:37 415http://blog.csdn.net/sbsujjbcy/ ...
相关推荐
Settings.System.putInt(contentResolver, Settings.System.SCREEN_BRIGHTNESS_MODE, Settings.System.BRIGHTNESS_MODE_MANUAL); // 设置全局屏幕亮度 Settings.System.putInt(contentResolver, Settings....
默认情况下,Android系统在...方法一、调整代码:Settings.System.putInt(getContentResolver(),android.provider.Settings.System.SCREEN_OFF_TIMEOUT,-1);权限:”android.permission.WRITE_SETTINGS”> 方法二、调整
Settings.System.putInt(context.getContentResolver(), Settings.System.AUTO_BRIGHTNESS_MODE, 1); } else { // 切换到手动模式 Settings.System.putInt(context.getContentResolver(), Settings.System.AUTO_...
Settings.System.putInt(context.getContentResolver(), Settings.System.RINGER_MODE, Settings.System.RINGER_MODE_VIBRATE); break; case Settings.System.RINGER_MODE_VIBRATE: // 切换到正常模式 ...
Settings.System.putInt(contentResolver, Settings.System.SCREEN_BRIGHTNESS_MODE, Settings.System.SCREEN_BRIGHTNESS_MODE_AUTOMATIC); } ``` 在“VerticalSeekbar”这个文件名中,我们可以推测项目可能使用了...
Settings.System.putInt(resolver, Settings.System.SCREEN_BRIGHTNESS, brightness); ``` 在这个例子中,`128`代表具体的亮度值,该值在0到255之间,其中0是最暗,255是最亮。需要注意的是,为了保证用户界面的...
Settings.System.putInt(contentResolver, Settings.System.SCREEN_BRIGHTNESS_MODE, Settings.System.SCREEN_BRIGHTNESS_MODE_MANUAL); } // 设置手动亮度 if (isAutoBrightness) { // 恢复自动亮度模式和之前...
Settings.System.putInt(contentResolver, Settings.System.SCREEN_BRIGHTNESS_MODE, Settings.System.SCREEN_BRIGHTNESS_MODE_AUTOMATIC); ``` 或者将其设置为手动模式: ```java Settings.System.putInt...
Settings.System.putInt(getContentResolver(), Settings.System.SCREEN_BRIGHTNESS, brightness); ``` 这将设置当前活动窗口的亮度。如果你想要全局改变亮度,需要添加`WRITE_SETTINGS`权限。 3. **获取亮度**...
Settings.System.putInt(resolver, Settings.System.SCREEN_BRIGHTNESS, 128); // 设置亮度值(0-255) ``` **二、Alpha值设置** Alpha值在Android中用于控制View或Drawable的透明度。0表示完全透明,255表示完全...
Settings.System.putInt(getContentResolver(), Settings.System.AUTO_TIME_ZONE, 0); Settings.System.putLong(getContentResolver(), Settings.System.TIME_UTC, timeInMilliseconds / 1000); } catch ...
Settings.System.putInt(getContentResolver(), Settings.System.SCREEN_BRIGHTNESS, progress); } } // 其他方法... }); ``` 3. **权限管理** 调整系统屏幕亮度需要相应的权限。在AndroidManifest.xml中...
Settings.System.putInt(resolver, Settings.System.AIRPLANE_MODE_ON, 1); // 发送广播通知系统和其他应用飞行模式已开启 sendBroadcast(new Intent(Intent.ACTION_AIRPLANE_MODE_CHANGED).putExtra("state", ...
Settings.System.putInt(getContentResolver(), Settings.System.SCREEN_BRIGHTNESS, newBrightness); // 或者使用自动模式 boolean autoMode = true; Settings.System.putInt(getContentResolver(), Settings....
例如,可以使用`Settings.System.getInt(ContentResolver, KEY_SCREEN_BRIGHTNESS)`获取当前亮度值,`Settings.System.putInt(ContentResolver, KEY_SCREEN_BRIGHTNESS, value)`设置新的亮度值,其中`KEY_SCREEN_...
3. **设置亮度**:使用`Settings.System.putInt(getContentResolver(), Settings.System.SCREEN_BRIGHTNESS, brightnessValue)`来设定亮度,其中`brightnessValue`是你希望的亮度值。 4. **自动亮度模式**:Android...
Settings.System.putInt(getContentResolver(), Settings.System.AUTO_TIME, autoEnabled ? 1 : 0); } ``` ### 三、日期格式设置 不同的国家和地区对于日期的表示方式有所不同,例如有的使用“年-月-日”,有的则...
Settings.System.putInt(context.getContentResolver(), Settings.System.SCREEN_BRIGHTNESS, brightnessValue); ``` 3. **权限管理**: 要修改屏幕亮度,应用需要在AndroidManifest.xml中声明`WRITE_SETTINGS`...
要切换到手动模式,可以使用`Settings.System.putInt(ContentResolver, AUTO_BRIGHTNESS_MODE, 0)`,而恢复自动模式则使用`Settings.System.putInt(ContentResolver, AUTO_BRIGHTNESS_MODE, 1)`。 4. **Sensor管理*...
Settings.System.putInt(contentResolver, Settings.System.SCREEN_BRIGHTNESS, newBrightness); ``` 4. **亮度值计算**: 计算新亮度值通常需要将滑动距离映射到0-255(屏幕亮度的取值范围)之间。这可以通过...