Android's alarm clock and Management

android alarm clock

Mobile Development 2009-08-19 09:42:41 read 194 comments 0 font size: large, medium

Android recently looked at the alarm clock and Management (AlarmManager), I really do not mistake, powerful and simple, the code is as follows:

1, a AlarmReceiver inherited into BroadcastReceiver, and AndroidManifest.xml statement
public static class AlarmReceiver extends BroadcastReceiver (
@ Override
public void onReceive (Context context, Intent intent) (
Toast.makeText (context, "Alarm prompts: Time to!", Toast.LENGTH_LONG). Show ();
)
)

2, the establishment of Intent and PendingIntent, to call the target component.
Intent intent = new Intent (this, AlarmReceiver.class);
PendingIntent pendingIntent = PendingIntent.getBroadcast (this, 0, intent, 0);

3, set the alarm clock management for instance:
AlarmManager alarmManager = (AlarmManager) getSystemService (Context.ALARM_SERVICE);
Set single-alarm clock:
alarmManager.set (AlarmManager.RTC_WAKEUP, System.currentTimeMillis () + (5 * 1000), pendingIntent);
Set the alarm clock cycles:
alarmManager.setRepeating (AlarmManager.RTC_WAKEUP, System.currentTimeMillis () + (10 * 1000), (24 * 60 * 60 * 1000), pendingIntent);

Done! Of course, dealing here only with the response alarm text, you can play sounds, or have a system with more complex notification, where you are God, and everything you do

分类:Mobile 时间:2010-06-21 人气:225
分享到:
blog comments powered by Disqus

相关文章

  • Android mobile development environment to build self- 2010-10-16

    These days at the beginning of android mobile development, bought the android with the practice started, just read a few chapters, is to build android development environment and build process, I talk about the problems: Need software eclipse, androi

  • C # Forms MessageBox display disappear (mobile development Pocket PC 2003) 2010-05-07

    MessageBox boxes usually have to manually shut down the information for the simple tips, every time we still have to turn off a lot of trouble. I think of how to make MessageBox display turns off automatically after a period of time. While that is de

  • android mobile development developer simple examples 2010-10-16

    Oh is finally written a two page jump actity, feeling you can, Oh well, here this evening to record my android instance: Development Environment: windowXP, androidSDK2.2, eclipse3.4 (on the environment configuration see my other blog post description

  • Mobile Web2.0: Ajax in the areas of mobile development 2010-11-19

    Transfer from http://webservices.ctocio.com.cn/tips/429/6645429.shtml First, the concerns: This article describes some of the views expressed in my former, while also adding some new text view. This article focuses on mobile development in Ajax's inf

  • Analysis of major mobile development 2010-12-16

    Very sorry chapter to give back to the analysis of mobile development is not very specific and accurate know whether the full paper. But I know I say that the sunshineparasol wrote to see the present, android hot, worked for 3 years, I would also lik

  • Summary 4 Android mobile development TIPS 2011-05-22

    A good example of a handler public static final int UPDATE_DATA = 0; / / constant update data on behalf of public static final int UPDATE_COMPLETED = 1; / / constant update data on behalf of TextView tv; / / TextView object reference Button btnStart;

  • android mobile development package download the source code case 2010-05-26

    android mobile development package download the source code case

  • Mobile development experience 2010-06-17

    me the mobile development, with not only thinking, not only function to achieve more of a debugging process and thin. se and ee would be very difficult to switch to the estimate used, and why? Need to understand some of ME. 20% of the time in the pla

  • Mobile Development Imperative 2010-09-27

    Mobile Development Imperative

  • Ranking from the Objective-C to see the vigor of mobile development 2010-12-13

    For most people, Objective-C is strange, because it's popular process is too short. But through the Objective-C's hot, we can understand Apple's App Store application Why the easy to break a hundred thousand. The popular process of Objective-C Top TI

iOS 开发

Android 开发

Python 开发

JAVA 开发

开发语言

PHP 开发

Ruby 开发

搜索

前端开发

数据库

开发工具

开放平台

Javascript 开发

.NET 开发

云计算

服务器

Copyright (C) codeweblog.com, All Rights Reserved.

CodeWeblog.com 版权所有 黔ICP备15002463号-1

processed in 0.311 (s). 12 q(s)