Android 传感器加速度计和亮度的开发

Android development with sensor accelerometer and brightness

我正在开发一个使用传感器加速度计的应用程序。例如,当值达到 8.1 时显示器变黑,当达到 7 时显示器恢复正常。是否可以不使用屏幕亮度?我希望它是全黑的,而我所知道的屏幕亮度是不可能的。

希望我提供了足够的信息。

在您的 activity 中试试这个。让你的 main.xml 加载黑色图像 -

public class MainActivity extends Activity {
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        requestWindowFeature(Window.FEATURE_NO_TITLE);
        getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
            WindowManager.LayoutParams.FLAG_FULLSCREEN);
        setContentView(R.layout.main);
    }
}

因为您在使用其他应用程序时也需要黑屏。然后你需要编写一个后台服务来接收加速度计的值,当它达到8.1时,你可以在你的服务中使用上面的代码片段。