设置当前Activity中的亮度,退出Activity后恢复系统默认亮度。


未测试系统改变亮度后Activity亮度是否改变。


package com.ltc.screen;import android.app.Activity;import android.os.Bundle;import android.util.Log;import android.view.View;import android.view.WindowManager;import android.view.View.OnClickListener;import android.widget.Button;import android.widget.TextView;public class Actmain extends Activity {private TextView textView;private Button button;float f = 1.0f;    /** Called when the activity is first created. */    @Override    public void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.main);                textView = (TextView)findViewById(R.id.textview);        button = (Button)findViewById(R.id.btn);        button.setOnClickListener(new OnClickListener() {@Overridepublic void onClick(View v) {// TODO Auto-generated method stubf -= 0.1f;//f 不能 为0 ,为0就锁屏了。if(f < 0.0001f){f = 1.0f;}setBrightness(f);}});    }            private void setBrightness(float f){    WindowManager.LayoutParams lp = getWindow().getAttributes();lp.screenBrightness = f;   getWindow().setAttributes(lp);    }}


更多相关文章

  1. [Android]单元测试实例
  2. android sdk api的层次结构
  3. android GMS认证之CTS测试命令详细
  4. Android(安卓)ListView实现方法一(ListActivity)
  5. Android(安卓)一键退出APP 实现
  6. Android(安卓)系统(264)---android进阶——自定义View
  7. 第十一篇 ANDROID 系统网络连接和管理机制
  8. Android系统信息获取 之二:版本信息获取
  9. Android(安卓)Crash:Bad notification for startForeground

随机推荐

  1. Android主题切换
  2. android 开发 文件读写应用案例分析
  3. Android试手——Dota铃声
  4. Android系列教程之四:Activity的生命周期
  5. Android入门进阶教程(1)-android扫盲
  6. 友盟深坑分享
  7. 画图技巧
  8. Android中使用handler
  9. android 启动默认的邮件客户端,多附件的问
  10. phoneGap插件