【问题标题】:How to make app like night mode如何制作类似夜间模式的应用
【发布时间】:2017-11-17 17:31:20
【问题描述】:

如何制作会使屏幕灯光变暗的应用程序。

我想做一个简单的应用程序,屏幕亮度很低

通过程序调暗屏幕亮度

【问题讨论】:

标签: android eclipse


【解决方案1】:
  Settings.System
            .putInt(this.getContentResolver(),
                    Settings.System.SCREEN_BRIGHTNESS, newBrightnessValue);

使用此方法。在“newBrightnessValue”处传递 int 值。您也可以分别传递 0 或 1 来表示低亮度和高亮度

【讨论】:

    【解决方案2】:

    屏幕设计基于应用程序主题呈现。默认情况下,我们在清单文件中指定应用程序主题。它使用我们应用程序中的主题

    <application
            android:name=".MainApplication"
            android:allowBackup="true"
            android:theme="@style/AppTheme">
    

    您可以在运行时更改深色主题

    setTheme(android.R.style.Theme_Dark);
    

    enter image description here

    您也可以在styles.xml 文件中定义自己的主题

    【讨论】:

      猜你喜欢
      • 2022-10-31
      • 1970-01-01
      • 1970-01-01
      • 2019-12-02
      • 2022-11-10
      • 1970-01-01
      • 2018-05-09
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多