社区
Android
帖子详情
关于程序休眠和程序触摸监控问题
尼古拉斯_仝
2017-01-10 11:29:49
公司的Android板子系统是定制的,没有锁屏和休眠。开发的APP会一直单独的运行在前台(无Home键),现在要求过一段时间后关闭屏幕背光降低能耗,单机或双击后背光又亮起唤醒。
遇到两个问题:1.如何监控到软件长时间不操作?2.背光关闭后如何唤醒?
请问各位大神有没有好的建议或者思路提供?
...全文
129
3
打赏
收藏
关于程序休眠和程序触摸监控问题
公司的Android板子系统是定制的,没有锁屏和休眠。开发的APP会一直单独的运行在前台(无Home键),现在要求过一段时间后关闭屏幕背光降低能耗,单机或双击后背光又亮起唤醒。 遇到两个问题:1.如何监控到软件长时间不操作?2.背光关闭后如何唤醒? 请问各位大神有没有好的建议或者思路提供?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
尼古拉斯_仝
2017-01-10
打赏
举报
回复
引用 1 楼 qq_34364155 的回复:
开个计时器,只要有触屏事件或按键事件就重新计时,时间到了就换个暗的背景或说是主题风格,再触屏或按键就换回亮的
这样的话每个点击事件或者触摸事件都需要对计时器清零,而且子页面太多,这样做感觉太麻烦。
寒冰大神
2017-01-10
打赏
举报
回复
开个计时器,只要有触屏事件或按键事件就重新计时,时间到了就换个暗的背景或说是主题风格,再触屏或按键就换回亮的
寒冰大神
2017-01-10
打赏
举报
回复
你可以在BaseActivity 里设定试试, onTouchEvent(MotionEvent event)和onKeyDown(int keyCode, KeyEvent event) 里 计时清零
iPhone应用
程序
开发指南.中文.pdf
苹果官方文档 目录 介绍 3 谁应该阅读本文? 3 先决条件 4 本文的组织 4 提供反馈 4 相关信息 5 核心应用
程序
6 核心应用
程序
架构 6 应用
程序
的生命周期 6 事件处理周期 9 基本设计模式 11 应用
程序
运行环境 12 启动过程快,使用时间短 12 应用
程序
沙箱 13 虚拟内存系统 13 自动
休眠
定时器 14 应用
程序
的
程序
包 14 信息属性列表 16 应用
程序
图标和启动图像 21 Nib文件 21 处理关键的应用
程序
任务 22 初始化和终止 22 响应中断 23 观察低内存警告 25 定制应用
程序
的行为 25 以景观模式启动 25 和其它应用
程序
进行通讯 26 实现定制的URL模式 27 显示应用
程序
的偏好设置 31 关闭屏幕锁定 31 国际化您的应用
程序
32 性能和响应速度的调优 34 不要阻塞主线程 34 有效地使用内存 34 浮点数学运算的考虑 36 减少电力消耗 36 代码的优化 38 窗口和视图 39 什么是窗口和视图? 39 UIWindow的作用 39 UIView是作用 40 UIKit的视图类 41 视图控制器的作用 43 视图架构和几何属性 43 视图交互模型 44 视图渲染架构 46 视图坐标系统 48 边框、边界、和中心的关系 49 坐标系统变换 51 内容模式与比例缩放 52 自动尺寸调整行为 54 创建和管理视图层次 55 创建一个视图对象 57 添加和移除子视图 57 视图层次中的坐标转换 60 标识视图 61 在运行时修改视图 61 实现视图动画 61 响应布局的变化 63 重画视图的内容 64 隐藏视图 65 创建一个定制视图 65 初始化您的定制视图 65 描画您的视图内容 66 响应事件 67 视图对象的清理 68
触摸
事件 69 事件和
触摸
69 事件的传递 71 处理多点
触摸
事件 73 运动事件 80 拷贝、剪切、和粘贴操作 81 UIKit中支持拷贝-粘贴操作的设施 82 粘贴板的概念 82 选择和菜单管理 85 拷贝和剪切选定的内容 87 粘贴选定内容 89 消除编辑菜单 90 图形和描画 91 UIKit的图形系统 91 视图描画周期 91 坐标和坐标变换 92 图形上下文 93 点和像素的不同 93 颜色和颜色空间 94 支持的图像格式 94 描画贴士 95 确定何时使用定制的描画代码 95 提高描画的性能 95 保持图像的质量 96 用Quartz和UIKit进行描画 96 配置图形上下文 97 创建和描画图像 99 创建和描画路径 100 创建样式、渐变、和阴影 101 用OpenGL ES进行描画 101 应用Core Animation的效果 101 关于层 102 关于动画 102 文本和Web 103 关于文本和Web的支持 103 文本视图 103 Web视图 104 键盘和输入法 106 管理键盘 107 接收键盘通告 107 显示键盘 109 取消键盘 109 移动键盘下面的内容 109 描画文本 113 在Web视图中显示内容 113 文件和网络 114 文件和数据管理 114 常用目录 114 备份和恢复 115 在应用
程序
更新过程中被保存的文件 116 Keychain数据 116 获取应用
程序
目录的路径 117 文件数据的读写 118 文件访问的指导原则 123 保存状态信息 123 大小写敏感性 124 网络 124 有效进行网络通讯的贴士 124 使用Wi-Fi 125 飞行模式警告 125 多媒体支持 127 在iPhone OS上使用声音 127 基础:硬件编解码器、音频格式、和音频会话 128 播放音频 131 录制音频 141 解析音频流 144 iPhone OS系统上的音频单元支持 145 iPhone音频的最佳实践 145 在iPhone OS使用视频 147 录制视频 147 播放视频文件 147 设备支持 150 确定硬件支持是否存在 150 和配件进行通讯 151 配件的基础 151 声明应用
程序
支持的协议 152 在运行时连接配件 152
监控
与配件有关的事件 154 访问加速计事件 155 选择恰当的更新频率 156 从加速计数据中分离重力成分 157 从加速计数据中分离实时运动成分 157 取得当前设备的方向 158 使用位置和方向服务 159 取得用户的当前位置 159 获取与方向有关的事件 161 显示地图和注解 163 在用户界面中加入地图视图 163 显示注解 165 通过反向地理编码器获取地标信息 173 用照相机照相 174 从照片库中选取照片 176 使用邮件编辑界面 177 应用
程序
偏好设置 180 偏好设置的指导原则 180 偏好设置的接口 180 Settings
程序
包 182 S
C#
程序
开发范例宝典(第2版).part08
一部久享盛誉的
程序
开发宝典。精选570个典型范例,全面覆盖实用和热点技术,涉及面广,实用性强源于实际项目开发,帮助读者短时间掌握更多实用技术,提高编程水平范例经过精心编排,重点、难点突出,易学易懂书后附录提供快速索引,即查、即学、即用。 第1章 窗体与界面设计 1 1.1 菜单应用实例 2 实例001 带历史信息的菜单 2 实例002 菜单动态合并 3 实例003 像开始菜单一样漂亮的菜单 4 实例004 任务栏托盘菜单 4 实例005 可以拉伸的菜单界面 5 实例006 级联菜单 6 1.2 工具栏设计 6 实例007 带背景的工具栏 7 实例008 浮动工具栏 7
VirtualBox 和 Vmware 比较学习
《VirtualBox 和 Vmware Workstation 比较学习》课程内容: 本课程主要对VirtualBox开源虚拟机软件的使用作出了详细的演示,部分功能同时也结合了VMWare Workstation虚拟机软件同时演示,以此比较两个软件的长短,如果学员有VMWare软件使用经验就更好,如果没有也可以根据当前课程一步一步直到熟练掌握。 本课程合计分为四个章节,包括第一章创建和管理VirtualBox虚拟机、第二章调度虚拟机(包括复制、移动、迁移)、第三章管理虚拟机网络;第四章 VirtualBox高级应用(软件模拟硬件安装操作系统等)。其中VirtualBox 虚拟机网络管理是本课程学习的重点,其它章节如果一次性跟进操作之后,就能够熟练掌握。而对于网络的选择和搭建,需要具有《计算机网络》本身的知识,否则就容易将网络搭建的繁杂,本课程有详细的论述和演示过程。 另外,对第四章高级应用部分,如果有余力也应该跟进学习,虽然比较耗费时间,但是可以对计算机硬件的组装有前瞻的作用。
Android
80,351
社区成员
91,288
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章