关于android系统不关屏设置

在 base/services/core/java/com/android/server/power/PowerManagerService.java文件中getScreenOffTimeoutLocked函数中添加如下内容

int nosleep = mScreenOffTimeoutSetting;
        Slog.i(TAG, "nosleep="+nosleep+" MaximumScreenoff="+mMaximumScreenOffTimeoutFromDeviceAdmin);
        if(nosleep  <  70000)  
       {  
        nosleep = mMaximumScreenOffTimeoutFromDeviceAdmin ;
        Slog.i(TAG,"666");
        return Math.max(nosleep, mMaximumScreenOffTimeoutFromDeviceAdmin);  
        }

时间: 2024-11-13 10:12:14

关于android系统不关屏设置的相关文章

Android系统截屏的实现(附代码)

1.背景 写博客快两年了,写了100+的文章,最火的文章也是大家最关注的就是如何实现android系统截屏.其实我们google android_screen_shot就会找到很对办法,但那些都是很多年前的了,在android4.*版本后,android对于源码进行了更正,使得以前的方法都不能够使用. 感谢cjd6568358这名网友,我们一起讨论,最终由他实现了android系统截屏功能,为了让以后想要这个功能的coder可以少走一些弯路,我们整理的代码做成开源项目. 2.思路 其实主要思路还

【分享】迅为iTOP4412开发板-Android系统屏幕旋转设置

1.1概述 Android4.0,Androd4.4源代码能够编译成手机模式和平板模式,讯为iTop4412 开发平台 的Android系统默认编译为平板模式.客户须要依据自己的产品设计及应用环境,切换屏幕 的显示方向,或者固定好一个显示方向,比如产品中使用不同分辨率的显示屏,或者显示屏 在产品中的固定方向发生改变等等,都须要进行屏幕旋转功能.  那么怎样设置屏幕的旋转 呢?我们提供两种方式满足客户的这一需求. 1.2  安装屏幕旋转APK 迅为公司公布的  Android4.4镜像中含有  S

ANDROID N 分屏设置

一 概述 android N的发布,最大的亮点有2个,原生系统对应用分屏的支持和快捷回复.现在只介绍分屏功能,目前最新的Android N系统支持横屏时让两个APP并排,竖屏时上下排放,而在Android TV上,原生系统也支持APP实现画中画.用户还可以在这两个App之间拖动数据,例如将一个App的Activity上的文件拖动到另外一个App的Activity中去. 用户开启分屏模式: 1点击右下角的方块,进入任务管理器,长按一个App的标题栏,将其拖入屏幕的高亮区域,这个App金进入了分屏模

Android横屏竖屏设置

Android横竖屏设置: 方法一:onCreate()中 setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE); //横屏 setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT); //竖屏 方法二:AndroidManifest.xml中 android:screenOrientation="landscape" //横屏 an

Android 系统截屏与系统内置DVR录像冲突,导致SystemUI重启的问题解决与分享

上周六加班在解决一个关于SystemUI内嵌的DVR录像与系统截屏操作冲突的问题,介于问题的复杂性,所以我把这个分享出来便 于以后自己更加的理解,又方便以后遇到此问题的同行能够提供一些帮助,若有疑问可向鄙人的博客提供你的宝贵意见! 首先我们需要找到系统截屏的按键定义,并且知道它在哪里执行的,先摈弃从硬件底层的协议,我们直接从framework层开始 讲,因为底层底层硬件返回的结果由.c.o.h这些文件,再由Binder aidl 将结果给到framework,所以我们就从开始从framework

监听Android系统截屏

公司的项目由于安全需要,对某一特定的页面需要监听是否被用户截屏了. 简单搜了一下,很少有这方面的问题,没办法,只能自己折腾了. 目前想到三种思路: 1.监听广播 当然,前提是系统在截屏的时候发送某一广播,然而并没有. 2.监听按键 Android手机按下“电源键+音量减”会进行截屏,此外大部分手机状态栏下拉的页面中也会有截屏按钮.遗憾的是,监听这两处的操作并不是一件让人开心的事儿~~. 3.监听手机中图片的变化 开始只想到了MediaStore这个类,可以通过它拿到手机中的所有图片,每隔一段时间

Android系统截屏功能提取

Android在4.0版本之后同时按电源键和音量键可以截取当前屏幕,截图后会有一个过渡动画效果,这里提取了将效果这部分提取出来,可以用于应用截图分享功能. 截图功能在源码中的位置是com.android.systemui.screenshot,下面有四个类 其中主要工作都在GlobalScreenshot中,包括截图后的动画效果.保存到本地和显示到通知栏.为了简单,下面的代码只保留了过渡动画部分 class GlobalScreenshot { private static final Stri

S5P6818开发板在Android系统下关于型号/版本号的修改位置

Q:请教一下,RP6818开发板android系统中,设置/关于平板电脑  里面的型号/版本号 等信息在源码哪里修改? A:有一部分是build.prop里的,有一部分可以改设置里的源码. Q:我希望在源码编译之前全部修改,总不能在系统启动之后去修改build.prop. 比如这些信息在源码哪里改? A:这些改了有一些库可能编译不通过. 你现在主要的问题就是设置里的显示的信息. Q:对的. A:那么直接改设置里的源码. Q:一个是型号,一个是版本号.主要是这两个. A:找到设置那部分源码,直接写

[转]android系统各种音量的获取与设置

获取系统音量 通过程序获取android系统手机的铃声和音量.同样,设置铃声和音量的方法也很简单! 设置音量的方法也很简单,AudioManager提供了方法:publicvoidsetStreamVolume(intstreamType,intindex,intflags)其中streamType有内置的常量,去文档里面就可以看到. JAVA代码:AudioManager mAudioManager = (AudioManager) getSystemService(Context.AUDIO