- 浏览: 71412 次
- 性别:
- 来自: 武汉
文章分类
最新评论
main.xml
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent"> <SeekBar android:id="@+id/seekbar" android:layout_width="fill_parent" android:layout_height="wrap_content" /> <TextView android:id="@+id/text" android:layout_width="fill_parent" android:layout_height="wrap_content"/> </LinearLayout>
package org.lxh.demo; import android.app.Activity; import android.os.Bundle; import android.view.WindowManager; import android.widget.SeekBar; public class MySeekBarDemo extends Activity { private SeekBar seekbar = null; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); super.setContentView(R.layout.main); this.seekbar = (SeekBar) super.findViewById(R.id.seekbar); // 取得组件 this.seekbar.setMax(100); this.seekbar .setOnSeekBarChangeListener(new OnSeekBarChangeListenerImpl()); } private class OnSeekBarChangeListenerImpl implements SeekBar.OnSeekBarChangeListener { @Override public void onStartTrackingTouch(SeekBar seekBar) { } @Override public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) { MySeekBarDemo.this.setScreenBrightness((float) seekBar .getProgress() / 100); } @Override public void onStopTrackingTouch(SeekBar seekBar) { } } private void setScreenBrightness(float num) { // 0 ~ 1表示亮度 WindowManager.LayoutParams layoutParams = super.getWindow().getAttributes() ; // 取得屏幕的属性 layoutParams.screenBrightness = num ; // 设置屏幕亮度 super.getWindow().setAttributes(layoutParams) ; // 重新设置窗口的属性 } }
发表评论
-
android中string.xml通配符以及颜色
2016-11-29 21:42 1667string.xml <resources> ... -
使用zxing实现生成二维码
2016-11-28 00:58 596github: https://github.com/bill ... -
android将视频文件转化为图片
2016-11-24 00:04 2090public void getBitmapsFromVi ... -
android通过文件管理器选择文件
2016-11-22 23:36 1826public void openSystemF ... -
将bitmap保存为文件
2016-11-22 23:28 1301public void saveBitmap(Bitma ... -
Material Design动画(一)reveal effect
2016-09-22 22:47 445Animator animator = ViewAn ... -
Android将apk放置于asset目录下安装
2016-09-13 16:32 1059ServiceApkInstaller.java publ ... -
创建自定义控件在布局中的自定义属性
2016-09-11 21:15 6131.在values目录下新建attrs.xml < ... -
androidstudio搭建NDK开发环境
2016-09-08 18:53 19841.打开SDK Manager下载NDK 2.设置根目录中的 ... -
[Android Studio 权威教程]AS添加第三方库的6种方式(Jar,module,so等)
2016-09-05 18:07 746http://blog.csdn.net/yy13003263 ... -
android启动其他应用得service
2016-08-31 10:03 702Intent i=new Intent(); i.s ... -
android屏幕分辨率适配工具
2016-07-22 17:22 600下载附件后,执行 java -jar autolayout.j ... -
android不死服务的实现方法
2015-11-20 13:36 1144大部分应用在手机长按home键删除最近程序时,进程会被杀掉,本 ... -
android开机自启广播无效果的曲线解决方案
2015-10-04 23:24 2618AndroidManifest.xml <?xml ... -
坑爹的MediaPlayer.isPlaying()
2015-09-18 14:42 2469在这个安卓手机ROM千奇百怪的时代,MediaPlayer作为 ... -
CompletionService 实践
2015-04-26 20:02 531当向Executor提交批处理任务时,并且希望在它们完 ... -
Bitmap的简单应用
2015-03-23 23:56 662package com.example.b; imp ... -
listpreference
2015-01-07 23:02 589MyPreferencesActivity.java pa ... -
李刚安卓疯狂讲义
2014-02-11 23:30 37压缩分卷5个字 -
android开发工具
2014-01-29 00:07 560android开发工具
相关推荐
根据拖动seekbar,调节屏幕亮度变化,已在android6.0测试,可正常调节,希望帮助到大家,本来不想弄资源分的,实在没有却想要demo的,可以给我发私信
5.22 动态更改屏幕方向——LANDSCAPE与PORTRAIT 5.23 系统设置更改事件——onConfigurationChanged信息处理 5.24 取得电信网络与手机相关信息——TelephonyManager与android.provider.Settings.System的应用 第6章 ...
5.22 动态更改屏幕方向——LANDSCAPE与PORTRAIT 5.23 系统设置更改事件——onConfigurationChanged信息处理 5.24 取得电信网络与手机相关信息——TelephonyManager与android.provider.Settings.System的应用 第6章 ...
5.22 动态更改屏幕方向——LANDSCAPE与PORTRAIT 5.23 系统设置更改事件——onConfigurationChanged信息处理 5.24 取得电信网络与手机相关信息——TelephonyManager与android.provider.Settings.System的应用 第6章 ...
5.22 动态更改屏幕方向——LANDSCAPE与PORTRAIT 5.23 系统设置更改事件——onConfigurationChanged信息处理 5.24 取得电信网络与手机相关信息——TelephonyManager与android.provider.Settings.System的应用 第6章 ...
5.22 动态更改屏幕方向——LANDSCAPE与PORTRAIT 5.23 系统设置更改事件——onConfigurationChanged信息处理 5.24 取得电信网络与手机相关信息——TelephonyManager与android.provider.Settings.System的应用 第6...
5.22 动态更改屏幕方向——LANDSCAPE与PORTRAIT 5.23 系统设置更改事件——onConfigurationChanged信息处理 5.24 取得电信网络与手机相关信息——TelephonyManager与android.provider.Settings.System的应用 第6章 ...
5.22 动态更改屏幕方向——LANDSCAPE与PORTRAIT 5.23 系统设置更改事件——onConfigurationChanged信息处理 5.24 取得电信网络与手机相关信息——TelephonyManager与android.provider.Settings.System的应用 第6章 ...
5.21 任务管理器正在运行的程序——RunningTaskInfo 5.22 动态更改屏幕方向——LANDSCAPE与PORTRAIT 5.23 系统设置更改事件——onConfigurationChanged信息处理 5.24 取得电信网络与手机相关信息——...
5.22 动态更改屏幕方向——LANDSCAPE与PORTRAIT 5.23 系统设置更改事件——onConfigurationChanged信息处理 5.24 取得电信网络与手机相关信息——TelephonyManager与android.provider.Settings.System的应用 第6章 ...
5.22 动态更改屏幕方向——LANDSCAPE与PORTRAIT 5.23 系统设置更改事件——onConfigurationChanged信息处理 5.24 取得电信网络与手机相关信息——TelephonyManager与android.provider.Settings.System的应用 第6章 ...