- 浏览: 5777032 次
- 性别:
- 来自: 上海
文章分类
- 全部博客 (890)
- WindowsPhone (0)
- android (88)
- android快速迭代 (17)
- android基础 (34)
- android进阶 (172)
- android高级 (0)
- android拾遗 (85)
- android动画&效果 (68)
- Material Design (13)
- LUA (5)
- j2me (32)
- jQuery (39)
- spring (26)
- hibernate (20)
- struts (26)
- tomcat (9)
- javascript+css+html (62)
- jsp+servlet+javabean (14)
- java (37)
- velocity+FCKeditor (13)
- linux+批处理 (9)
- mysql (19)
- MyEclipse (9)
- ajax (7)
- wap (8)
- j2ee+apache (24)
- 其他 (13)
- phonegap (35)
最新评论
-
Memories_NC:
本地lua脚本终于执行成功了,虽然不是通过redis
java中调用lua脚本语言1 -
ZHOU452840622:
大神://处理返回的接收状态 这个好像没有监听到 遇 ...
android 发送短信的两种方式 -
PXY:
拦截部分地址,怎么写的for(int i=0;i<lis ...
判断是否登录的拦截器SessionFilter -
maotou1988:
Android控件之带清空按钮(功能)的AutoComplet ...
自定义AutoCompleteTextView -
yangmaolinpl:
希望有表例子更好。。。,不过也看明白了。
浅谈onInterceptTouchEvent、onTouchEvent与onTouch
http://www.eoeandroid.com/forum-redirect-tid-66701-goto-lastpost.html#lastpost
看到论坛上有很多问亮度的问题(只能改变当前的Activity的问题,这个程序可以改变整个System的亮度)希望可以给朋友们带来帮助.
package com.jimmy; import android.app.Activity; import android.os.Bundle; import android.provider.Settings; import android.view.Window; import android.view.WindowManager; import android.widget.SeekBar; import android.widget.TextView; import android.widget.SeekBar.OnSeekBarChangeListener; public class MyActivity extends Activity { /** Called when the activity is first created. */ TextView textView; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); textView = (TextView) findViewById(R.id.MyTextView); updateToggles(); } private void updateToggles() { // TODO Auto-generated method stub SeekBar seekBar = (SeekBar) findViewById(R.id.MySeekBar); seekBar.setProgress((int) (android.provider.Settings.System.getInt( getContentResolver(), android.provider.Settings.System.SCREEN_BRIGHTNESS, 255) )); seekBar.setOnSeekBarChangeListener(seekListener); } private OnSeekBarChangeListener seekListener = new OnSeekBarChangeListener() { public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) { if (fromUser) { Integer tmpInt = seekBar.getProgress(); System.out.println(tmpInt); // 51 (seek scale) * 5 = 255 (max brightness) // Old way android.provider.Settings.System.putInt(getContentResolver(), android.provider.Settings.System.SCREEN_BRIGHTNESS, tmpInt); // 0-255 tmpInt = Settings.System.getInt(getContentResolver(), Settings.System.SCREEN_BRIGHTNESS, -1); // Cupcake way..... sucks WindowManager.LayoutParams lp = getWindow().getAttributes(); // lp.screenBrightness = 1.0f; // Float tmpFloat = (float)tmpInt / 255; if (0<= tmpInt && tmpInt <= 255) { lp.screenBrightness = tmpInt; } getWindow().setAttributes(lp); } } @Override public void onStartTrackingTouch(SeekBar seekBar) { // TODO Auto-generated method stub // put awesomeness here } @Override public void onStopTrackingTouch(SeekBar seekBar) { // TODO Auto-generated method stub // and here too } }; }
<?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" android:background="@color/white"> <TextView android:id="@+id/MyTextView" android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="亮度是:" /> <SeekBar android:layout_gravity="center_horizontal" android:id="@+id/MySeekBar" android:paddingLeft="5.0dip" android:paddingRight="5.0dip" android:layout_width="fill_parent" android:layout_height="150dip" android:layout_marginTop="10.0dip" android:layout_marginBottom="10.0dip" android:max="255" > </SeekBar> </LinearLayout>
权限:
<?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.jimmy" android:versionCode="1" android:versionName="1.0"> <application android:icon="@drawable/icon" android:label="@string/app_name"> <activity android:name=".MyActivity" android:label="@string/app_name"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> </application> <uses-sdk android:minSdkVersion="5" /> <uses-permission android:name="android.permission.ACCESS_WIFI_STATE"></uses-permission> <uses-permission android:name="android.permission.CHANGE_WIFI_STATE"></uses-permission> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"></uses-permission> <uses-permission android:name="android.permission.BATTERY_STATS"></uses-permission> <uses-permission android:name="android.permission.DEVICE_POWER"></uses-permission> <uses-permission android:name="android.permission.SET_DEBUG_APP"></uses-permission> <uses-permission android:name="android.permission.CHANGE_CONFIGURATION"></uses-permission> <uses-permission android:name="android.permission.WRITE_SETTINGS"></uses-permission> <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"></uses-permission> </manifest>
Android手电筒核心代码
/** * true电筒打开 * false电筒关闭 */ private boolean isOpen = false; /** * 打开闪光灯 */ private void openFlashLight() { if (!isOpen) {//闪光灯处于关闭状态 if (camera==null) { camera=Camera.open(); } camera.startPreview(); Parameters parameters = camera.getParameters(); parameters.setFlashMode(Parameters.FLASH_MODE_TORCH); camera.setParameters(parameters); isOpen = true; } } /** * 关闭闪光灯 */ private void closeFlashLight() { if (isOpen) {//闪光灯已经打开 if (camera != null) { Parameters parameters = camera.getParameters(); parameters.setFlashMode(Camera.Parameters.FLASH_MODE_OFF); camera.setParameters(parameters); camera.release(); camera = null; } isOpen = false; } }
发表评论
-
http://www.android-studio.org/
2018-08-06 09:25 0http://www.android-studio.org/ ... -
SlidingDrawer源码
2012-03-14 10:13 3773我把SlidingDrawer源码提了出来,希望对1.5的朋友 ... -
简单拖动效果(带Cache,需要完善)
2011-10-13 15:10 4181如何去实现一个具有幻象的拖拽效果? 所谓”幻象“就是当你按下去 ... -
Android Activity中启动另一应用程序的方法,无需得到类名
2011-08-02 14:46 17197在网上搜索了一会相关的实现代码,发现所有的文章都说是需要包名和 ... -
java-universal-tween-engine,一个动画系统库
2011-06-29 09:21 6699http://code.google.com/p/java-u ... -
网上发现的一个android UI包
2011-05-24 12:21 4049里面有些UI和效果 -
android中使用代码启动其他程序
2011-04-29 23:15 5222你要訪問其他的程序,那麼這個程序要先裝載到模擬器或真機上面,因 ... -
listView背景问题以及限制editText字数以及如果想通知别人已经不能在写
2011-04-29 22:44 31611.在listView设置好背景之后 你如果点击空白出 你会发 ... -
Android键盘和触摸事件处理
2011-04-29 22:32 6964activity和VIEW都能接收触摸和按键,如果响应事件只需 ... -
Android的绘制文本对象FontMetrics的介绍及绘制文本
2011-04-29 22:29 11459一。Android绘制文本对象FontMetrics介绍 ... -
Android View 拖动&插入
2011-04-29 22:20 3506View 拖动&插入 即: 支持 拖动图标 然后 ... -
使TextView文本可以水平和垂直滚动
2011-04-29 21:59 14334在做一个小的电子书程序,要求电子书具有放大缩小的功能,所以肯定 ... -
ArrayAdapter源码
2011-04-29 12:29 6263看看人家怎么写的。 /* * Copyright (C ... -
Android下获取开机时间
2011-04-02 21:51 6185找了一圈没发现能得到开机启动时间资料,于是乎突发奇想,得到了解 ... -
AutoCompleteTextView连接到数据库
2011-03-30 20:49 4654AutoCompleteTextView可以根据输入 ... -
android 拖拽图片&拖动浮动按钮到处跑
2011-02-24 20:55 31705来自老外: import android.app.Acti ... -
拖动一个控件在另一个控件(layout)上,并固定位置在几个位置显示
2011-02-24 20:51 5848实现效果: 鼠标拖动btn SSS,SSS在水平的layo ... -
Handler与Message类,实现n秒后无操作自动消失功能
2011-02-24 20:45 4594实现功能:某控件不操作10秒后,自动消失。如照相机变焦条出现后 ... -
带删除按钮的ListView
2011-02-24 10:33 6113不用说了,上图先: import java.util.A ... -
android3.0之Action Bar基础
2011-02-22 17:12 6793http://www.android123.com.cn/an ...
相关推荐
brightness - 改变屏幕的亮度
笔记本屏幕亮度调节brightness controller v1.0.00
android调节当前应用 屏幕亮度 如果想改变当前系统亮度只需System.putInt(cResolver, System.SCREEN_BRIGHTNESS, brightness);
笔记本屏幕颜色亮度调节软件,笔记本屏幕颜色亮度调节
delphi设置屏幕亮度 for windows 封装成独立单元,并有调用注释 直接加入到项目中调用即可
适用于ReactNative iOS和Android的屏幕亮度调整工具。 安装 npm install --save react-native-device-brightness 推荐通过纱 yarn add react-native-device-brightness 自动连结 使用React Native 0.27+ react-...
用于控制显示器亮度的Python工具。 支持Windows和大多数Linux版本。 安装 点数: pip3 install screen-brightness-control 的GitHub: git clone https://github.com/Crozzers/screen_brightness_control cd ...
本文实例讲述了Android编程设置屏幕亮度的方法。分享给大家供大家参考,具体如下: 使用场景 最近在研究AndroidL Settings的代码,写了一个简单的控件来操控屏幕亮度。 其实,调节屏幕亮度的场景应用很广,例如很多...
控制浏览器的全局屏幕亮度 此扩展程序会根据用户定义的值降低白天和夜间时段的屏幕亮度。 它旨在减少在线阅读文档时的视疲劳。 为了增强可用性,该扩展程序为白天和夜间持续时间提供了两个不同的值。 注意:通过将...
osx-亮度在OS X中获取或设置屏幕亮度安装$ npm install --save osx-brightness用法const osxBrightness = require ( 'osx-brightness' ) ;osxBrightness . set ( 0.75 ) . then ( ( ) => {console . log ( 'Changed ...
双赢在Windows中获取或设置屏幕亮度安装 $ npm install --save win-brightness用法 var winBrightness = require ( 'win-brightness' ) ;winBrightness . get ( function ( err , brightness ) {console . log ( ...
nec笔记本亮度调节
支持动态检测屏幕亮度的功能源码,源码ASCScreenBrightnessDetector,可以动态检测屏幕亮度,提供delegate函数来即时响应屏幕亮度的变化。喜欢的朋友可以下载研究一下吧,ios源码频道提供下载。 ...
原理:在这里用C语言只简单的改变象素矩阵的RGB值,增加彩色图的亮度,并没有添加调色板。 主要步骤: 1、 获取彩色图片。 2、 读取图片的像素。 3、增加像素:(可以增加任意值) R=R+50; G=G+50; B=B+50; 增加其...
亮度 macOS的命令行显示亮度控制。 使用此工具,您可以从命令行或脚本设置和获取所有内部和某些外部显示器的亮度级别。 如果您无法通过“显示器系统偏好设置”控制显示器的亮度,则将无法使用亮度来进行控制。 ...
Brightness Guide是一款照片处理工具,可以将你曝光过度照片或是亮度太暗的照片处理成理想的状态,照片会自动识别添加的照片所需要执行的操作,虽然界面是英文界面但是开始会有段使用演示,使用很方便。 Brightness...
在第一次开机后,设置>显示>自动亮度调节 默认是勾选上的。 修改 alps\frameworks\base\packages\SettingsProvider\res\values\defaults.xml 内的 ”... 您可能感兴趣的文章:android 屏幕亮度调节方法详解Android调节
xdg-亮度 更改Linux系统上的屏幕亮度安装 $ npm install --save xdg-brightness用法 var xdgBrightness = require ( 'xdg-brightness' ) ;xdgBrightness . get ( function ( err , brightness ) {console . log ( ...
DimScreen 能够帮助你快速、便捷地调整屏幕亮度。
VIsta Brightness Control