其他
一、设置永不休眠简单分析安卓手机中"设置"应用里面可以设置手机屏幕超时时间。如下图所示:通过选项可以看到最多能设置30分钟,那如果需要永不休眠,只要把屏幕超时时间设置的足够大就可以达到目的,比如Int的最大值。接下来源码中追踪一下"设置"应用中如何实现的。源码中"设置"应用的源码路径如下:packages/apps/Settings通过对该目录关键字搜索和分析,找到设置屏幕超时的源码文件如下:packages/apps/Settings/src/com/android/settings/display/TimeoutPreferenceController.java"TimeoutPreferenceController.java"中修改屏幕超时的关键函数如下: