`
xfjt297857539
  • 浏览: 146681 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

android 定时关机

 
阅读更多
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);  

权限
分享到:
评论
1 楼 78945612 2012-06-26  
哥们
这个对于初学者怎么整呢?

相关推荐

Global site tag (gtag.js) - Google Analytics