Calendar calendar = Calendar.getInstance();
long nowTime = calendar.getTimeInMillis();//这是当前的时间
int hour = 你要设置的时间
int minutes = 你要设置的时间
Calendar myCal = Calendar.getInstance();
myCal.set(Calendar.HOUR_OF_DAY,hour);
myCal.set(Calendar.MINUTE,minutes);
long shutDownTime = myCal.getTimeInMillis();
Intent intent= new Intent();
intent.addAction();
PendingIntent pendingIntent = PendingIntent.getService(context,0,intent,0);
AlarmManager alarm = (AlarmManager)context.getSystemService(Context.ALARM_SERVICE);
alarm.set(AlarmManager.RTC,shutDownTime -nowTime, pendingIntent);
下面是 service 。。。
接收到 Intent中的action 的话。。就启动。。
onStart(){
Intent intent = new Intent();
intent.setAction("android.intent.action.ACTION_SHUTDOWN");
sendBroadCast(intent);
}
权限
分享到:
相关推荐
Android 定时关机··································
android定时关机,重启代码分享;主要用到命令执行
设置开机重启 关机 和定时关机代码,仅供参考
android定时开关机服务,通过广播设置重启/开关机服务,在国内某大型公司设备中有应用
简单的java定时关机源代码,有意者可以参考,谢谢!
定时开关机完整源码,framework 层修改请看文章 https://blog.csdn.net/u012932409/article/details/100524321
1、关于关机:你可以使用 android 系统的关机功能,也可以发送广播 Intent intent_shutdown = new Intent("wits.com.simahuan.shutdown"); 2、发送设置时间:计算现在的时间和设定开机的时间差值,转换为秒,以字节...
android上面alarm功能设置定时功能时,并不能把alarm写入到rtc芯片的alarm寄存器中,所以要实现定时开机功能,需要另外实现接口 代码中在4.4和5.1上已调试通过,通过增加jni接口直接对rtc ioctrl写入alarm操作,在...
自己开发的android定时关机软件,可以学习使用
android安卓app制作个定时关机的APP.zip 1.状态栏 通知 2.悬浮窗口 3.AsyncTask多线程 4.手机关机
Android2.2安卓手机定时开关机源代码 Android2.2安卓手机定时开关机源代码 Android2.2安卓手机定时开关机源代码
Android自动开关机实现
定时开关机程序,永驻内存,已测过多机型 晚上睡觉手机放在身边对身体辐射很大,故晚上定时将手机进入到飞行模式,大幅降低辐射,到早上起床时,手机自动进入网络模式,正常使用
android中定时有很多种是实现,常见的Handler 与Thread的结合,handler.postDelayed ,以及要使用的AlarmManger 等都可以实现定时任务的执行,但是使用场景却大不相同,这里主要是怎么用AlarmManager实现定时任务。...
才140k,代码很简单,功能都有,还是自己下下来,改下代码,改成符合自己的风格;
安卓手机自动关机-定时启动程序-事件触发启动(APK)。 这个APP需要ROOT权限,能够按照某种系统事件或预定时间触发执行某种程序或系统功能。 定时关机只是一个可定义小功能。绿色版放心使用。
Android 实现定时开关机 在MTK平台上 定时开机 驱动层已经实现了定时开机功能,其他平台要底层实现定时开机功能配合使用
定时关机 定时重启计算机 定时关闭计算机 定时重启计算机 时间定位到 秒
Android实现自动开关机的源码,导入可用
是一个已经实现了的Android自动关机源码,可是实现定时自动关机