7月 232015
 

话不多说,先上代码: 首先在AndroidManifest.xml中申请WakeLock权限

然后在你需要保持系统一直运行的地方写下面的代码:

原理: PowerManager,手机的电源管理相关组件。 WakeLock,用于程序控制是否一直保持手机运行状态组件。WakeLock的保持运行共包括四个类型,最好使用比较低的级别,以降低手机电池的使用量。 Flag值 CPU 屏幕 键盘 PARTIAL_WAKE_LOCK On* Off Off SCREEN_DIM_

阅读全文
6月 092014
 

Windows服务作为Windows提供的一种特殊应用程序,拥有下面优点: 1. 随系统启动而启动,不需要用户手动执行,适合做后台检测程序等 2. 不用登录系统即可运行 3. 在后台运行,不与Windows桌面相互影响 4. 拥有System权限,在任务管理器中无法结束运行 Windows不建议在服务程序中与桌面有交互,在Windows Xp及以前的版本Windows服务和用户桌面还运行在一个session下,所以服务程序还可以比较轻松的与桌面进行交互。但是自Windows Vista及以后的系统中,服务程序是运行于session0中,而第一个启动的用户则运行于session1中,要想在服务中

阅读全文