skip to main | skip to sidebar

Android Development Tutorial

Pages

  • Home
 
  • RSS
  • Twitter
Related Posts Plugin for WordPress, Blogger...
Wednesday, October 10, 2012

Creating the enrty in the agenda for Android devices.

Posted by Raju Gupta at 1:43 PM – 0 comments
 
ContentResolver class is used to add the agenda. This will work for all the android SDK i.e. 1.5 and above. Offset for the timezone has been added so that it should work irrespective of UTC timezone.
public static int createEntry(String sEntryText, long nStartTime)
{
 // VARs
 Uri oUri;
 // Add the timezone offset to the UTC time
 nStartTime -= TimeZone.getDefault().getOffset(System.currentTimeMillis()) / 1000;

 if(Globals.API_LEVEL >= 8)
 {
  oUri = EVENTS_CONTENT_URI_LEVEL_8;
 }
 else
 {
  oUri = EVENTS_CONTENT_URI;
 }

 ContentResolver oContentResolver = Globals.m_oRichMediaDriver.m_oActivity.getContentResolver(); 

 // Create the calendar entry
 ContentValues oValues = new ContentValues();     
 oValues.put(EVENTS_CALENDAR_ID, 1);   
 oValues.put(EVENTS_DT_START, nStartTime * 1000);
 oValues.put(EVENTS_DESCRIPTION, sEntryText);
 // Also define the title field
 oValues.put(EVENTS_TITLE, sEntryText);

 try
 {
  // Insert the new calendar entry in the calendar of the device.
  oContentResolver.insert(oUri, oValues); 
 }
 catch (Exception e)
 {

 }

}

Email This BlogThis! Share to X Share to Facebook

Leave a Reply

Newer Post Older Post
Subscribe to: Post Comments (Atom)

More Technical Blogs

  • Tech Savvy - Technology Tips
  • PHP Video Tutorial
  • Java Programs with Output
  • C Programming Tutorial
  • Linux Tutorial
  • Language Tutorial
  • Web Development tutorial
  • Popular
  • Recent
  • Archives

Popular Posts

  • Android SeekBar
    Whenever the progress bar of SeekBar is moved, it will call the inbuild method of OnProgressChange(), inside which we can write our functio...
  • How to Program for Android: Video Tutorial 3 - Add widget
    This video shows how to add basic widgets to an android application
  • Accelerometer management for the Android devices
    This code uses the different methods using SensorListener and SensorManager. import android.content.Context; import android.hardware.S...
  • Android Application Development Episode #6 - Notification & Long Clicks
    In this episode we will take a look at using Toast messages to notify the user. We will also take a look at the difference between normal ...
  • Android Page Navigation
    This Code snippet tells how to navigate from one page to another page in android. public class FirstScreen extends Activity { Private...
  • Android Stub uninstalling the existing client and launching another client
    This Android Application uninstall prior version of client from the device. It checks for the newer version of client on the device and l...
  • Android Video Tutorial: Android Application Development - Publishing to Android Market
    This video comes from Marakana's 5-Day Android Bootcamp Training Course which Marko Gargenta taught in San Jose, CA earlier this year. ...
  • How to Program for Android: Video Tutorial 2
    This is the second tutorial video in the series for Android Development. It covers how to start projects and get set up to start applicatio...
  • SAFEGUARDING YOUR INTERESTS
    With most people living their personal and professional lives on their smartphones, it's not just the data that has been fed into these...
  • Android Application Development Episode #5 - Using Radio Buttons
    In this episode we will take a look at radio buttons and how they work.
Powered by Blogger.

Archives

  • ▼  2012 (44)
    • ▼  October (31)
      • Reordering of listview
      • Text-to-Speech capability for Android Devices
      • Android Stub uninstalling the existing client and ...
      • Tab creation in android screen
      • ListView Recordering by drag drop in Android
      • Android app for SimpleWiktionary
      • App in android for random quote generation
      • Implementing ListView-Adapter in Android
      • Extract all java classes from APK
      • Get XML from APK
      • Sending SMS from the Android Application
      • How to create Drop Down in Android
      • Android Page Navigation
      • To retrieve the cell info for Android device
      • Creating the enrty in the agenda for Android devices.
      • Test Application for Samsung Android devices
      • Color Picker from Image in Android
      • Image Switcher & Gallery in Android
      • Andorid application that listens to incoming sms
      • Accelerometer management for the Android devices
      • Alert box for Confirm
      • 3D Rotation in Android
      • Custom Bar Control for Android using Java
      • Creating Layouts TableRows and TextViews dynamical...
      • Android SeekBar
      • Dialing phone number from Google Android Application
      • Login Screen Creation using Android
      • Add a Progress Bar to Android based Mobile Screens
      • Adding a button to Android based mobile screens
      • Android Dynamically generating views
      • Timezone converter
    • ►  September (3)
    • ►  March (1)
    • ►  February (9)
  • ►  2011 (69)
    • ►  December (69)
 

Followers

Labels

  • Activities (9)
  • Andoird Menu (2)
  • Android timelineActivity. (1)
  • Android Adapter (1)
  • Android app (9)
  • Android App Inventor (1)
  • Android App Publishing (2)
  • Android Application Components (3)
  • Android Application Fundamental (2)
  • Android Architecture (1)
  • Android AsyncTask (1)
  • Android Basic (7)
  • Android Bootcamp Training (18)
  • Android Button Widget (3)
  • Android Custom Style (1)
  • Android Dialog (1)
  • Android Drawable (2)
  • Android Environment (1)
  • Android example (9)
  • Android File System (2)
  • Android Geolocation (2)
  • Android ImageView (1)
  • Android Installation (8)
  • Android intents (5)
  • Android lifecycle (1)
  • Android LIst (4)
  • Android Listener (4)
  • Android Manifest (3)
  • Android Market (1)
  • Android Notification (1)
  • Android Object (1)
  • Android Package File (1)
  • Android Platform (1)
  • Android service (4)
  • Android StatusActivity (1)
  • Android Theme Style (3)
  • Android Traceview (1)
  • Android UI (6)
  • Android Unit Testing (1)
  • Android Widget (4)
  • AndroidManifest.xml (4)
  • Application Icon (1)
  • Broadcast Receiver (2)
  • Content Providers (1)
  • Creating Activities (1)
  • Creating Custom Styles in Android (1)
  • Creating Multiple Activities (1)
  • Database (3)
  • draw9patch (1)
  • Eclipse (12)
  • Explicit Intents (2)
  • Explicit Intents Example (1)
  • Hello world with Android (1)
  • Helloworld with Android (5)
  • Implicit Intents (2)
  • Implicit Intents Example (1)
  • Layout View (3)
  • lifemichael (8)
  • Location Sensor (1)
  • Multiple Activities (2)
  • Netbeans (1)
  • OpenGL ES Graphics (1)
  • Passing Values with Intents (2)
  • Project Structure (1)
  • Retrieving Image URI from Intents (1)
  • Setting Android Environment (1)
  • SQLite (3)
  • TGENT (8)
  • UserGroupAtGoogle (8)
  • XML (1)
  • xtensive arts Training (11)
 
 
© 2011 Android Development Tutorial | Designs by Web2feel & Fab Themes

Bloggerized by DheTemplate.com - Main Blogger