iOS在程序中控制系统的屏幕亮度

<span style="font-size:24px;">在iOS5.0以下,在程序中是不能直接设置系统屏幕亮度的,到了ios5.0以后将这个api开放给了开发者,这样我们就可以非常方更的更改系统屏幕的亮度,

使用方法也很简单 ,如下:
获取系统屏幕当前的亮度值
float value = [UIScreen mainScreen].brightness;
设置系统屏幕的亮度值
[[UIScreen mainScreen] setBrightness:value];</span>

时间: 2024-11-12 06:38:12

iOS在程序中控制系统的屏幕亮度的相关文章

【iOS】程序中获取应用的信息

iOS应用中,经常使用到一些程序自身的参数设定,故记录一笔. 1 //Build号 2 NSString *version = [[[NSBundle mainBundle] infoDictionary] objectForKey:@"CFBundleVersion"]; 3 //Version号 4 NSString *shortVersion = [[[NSBundle mainBundle] infoDictionary] objectForKey:@"CFBundl

iOS开发者程序许可协议

请仔细阅读下面的许可协议条款和条件之前下载或使用苹果软件.   这些条款和条件构成你和苹果之间的法律协议. 目的 你想使用苹果软件(如下定义)来开发一个或多个应用程序(如下定义)Apple-branded产品运行iOS. 苹果愿意授予您有限的许可使用苹果软件开发和测试您的应用程序在本协议规定的条款和条件. 开发的应用程序在此协议下可以分布在四个方面:(1)通过应用程序商店,如果选择苹果,(2)通过VPP / B2B项目网站,如果选择苹果,(3)在一个有限的基础上使用注册设备(如下定义),和(4)

Android_调节屏幕亮度(背景灯)及保持背景灯常亮的方法 (转)

Android写的应用程序其实可以调节屏幕亮度的,查了一下资料发现WindowManager.LayoutParams这个类就包含了调节亮度的参数: WindowManager.LayoutParams lp = getWindow().getAttributes(); lp.screenBrightness = 0.1f; 其中参数screenBrightness就是设置屏幕亮度的0.0f屏幕最暗,1.0f屏幕最亮 在此基础上我又加了一个SeekBar来调节屏幕亮度, 代码参考如下: 此外在回

Android 在程序中关闭和打开屏幕

需求:在程序中(通过事件等方式)打开和关闭屏幕 思路:一般情况下,关闭屏幕不是将屏幕真的关闭,而是将屏幕的亮度调到最低.一般情况下Android设备对屏幕可             调节的最低亮度是有一个限制的.如果你的设备真的允许完全关闭屏幕,则只能考虑为这款设备的特性,在你             写程序时是要考虑到大多数设备的. 实现: //启用屏幕常亮功能 private void turnOnScreen() { WindowManager.LayoutParams params =

iOS 应用程序生命周期中那些不可忽视的“存在”

开发过Android应用的程序员都知道Android应用的生命周期更多是其组件的生命周期,例如Activity.Service.那么iOS应用程序的生命周期是怎样的呢?今天我们首先简单来了解一下. iOS应用程序一般都是由自己编写的代码和系统框架(system frameworks)组成,系统框架提供一些基本infrastructure给所有app来运行,而自己编写的代码主要是根据需求来定制app的外观和行为的. iOS的程序入口在main.m文件: #import #import "AppDe

关于iOS程序中插入广告的问题

版权所有,转载请注明出处 陈军刚 对于开发面向全球用户的免费软件,插入Google的Admob广告和Apple的iAd是开发者实现盈利的最好选择.那接下来将介绍一些在iOS程序中插入Google的Admob广告的一些步骤. 第一步:加入ADBannerView 首先,在你的工程中引入iAd.framework ScenicViewController.h 1 #import <UIKit/UIKit.h> 2 #import <iAd/iAd.h> 3 4 @interface S

android应用中读取屏幕亮度、设置屏幕亮度、保持屏幕常量

应用中读取.设置屏幕亮度 package com.catcher.testcompass; import android.app.Activity; import android.os.Bundle; import android.provider.Settings; import android.provider.Settings.SettingNotFoundException; import android.provider.Settings.System; import android.

iOS之与iTunes文件共享,在程序中获得Document路径

有时候程序开发需要通过沙盒中的 documents文件夹与用户共享文件,iTunes默认是不支持iTunes file Sharing的,首先设置 info-list的Application supports iTunes file sharing为YES. 这样程序就可以支持文件共享. 然后我将iPad破解后,用91助手往里面存了点东西,作为测试使用,访问Document路径的代码如下: NSString *homeDir = NSHomeDirectory(); NSArray *paths

iOS程序中打开其他程序的方法

1.1 如果被打开程序不是自己的,则要找到被打开App的URL Schemes. http://jbguide.me/2012/09/12/how-to-find-url-schemes%EF%BC%9F/ 1.2 如果被打开程序是自己写的,那么写程序时要实现 1) appname-info.plist里增加 <key>CFBundleURLTypes</key> <array> <dict> <key>CFBundleURLSchemes<