Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 6606707
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 25, 20262026-05-25T19:25:29+00:00 2026-05-25T19:25:29+00:00

Can anyone explain me about each term that I have used in working with

  • 0

Can anyone explain me about each term that I have used in working with calendar events?

  1. Uri event_uri = Uri.parse("content://com.android.calendar/" + "events");
    What is uri here, what actually is content, as we can initialize int value to 0? Is it
    possible to initialize a uri with a default value?

  2. Uri reminder_uri = Uri.parse("content://com.android.calendar/" + "reminders");
    What signifies these uri? What are the differences between event_uri and reminder_uri?

  3. ContentValues values = new ContentValues();
    values.put("calendar_id", 1);
    values.put("title", str);
    values.put("description", m_strDescription);

    What does the first one do? values.put("calendar_id", 1);

  4. ContentResolver cr = getContentResolver();
    What is the use of the content resolver? Sometimes we write:

    Uri u = cr.insert(event_uri, values)
    What is this uri? How does it differ from the first two uris e.g event_uri and reminder_uri

    Again values.put("event_id", Long.parseLong(event.getLastPathSegment()));
    cr.insert(remindar_uri, values);

    What does it do?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-25T19:25:29+00:00Added an answer on May 25, 2026 at 7:25 pm

    Regarding questions 1 and 2, A Uri is an address that points to something of significance. In the case of ContentProviders, the Uri is usually used to determine which table to use. So event_uri points to the events table and the reminder_uri points to the reminders table. There is really no “default value” for uris.

    Regarding question 3, the ContentValues is essentially a set of key-value pairs, where the key represents the column for the table and the value is the value to be inserted in that column. So in the case of values.put("calendar_id", 1);, the column is “calendar_id” and the value being inserted for that column is 1.

    Regarding question 4, the ContentResolver is what android uses to resolve Uris to ContentProviders. Anyone can create a ContentProvider and Android has ContentProviders for the Calendar, Contacts, etc.. The insert() method on a ContentResolver returns the Uri of the inserted row. So in questions 1 and 2, those Uris pointed to the table but Uris are hierarchical so they can resolve to a specific row. For example:

    content://com.android.calendar/events points to the events table, but

    content://com.android.calendar/events/1 points to the row in the events table with id 1.

    Keep in mind, that this is the usual behavior, but the providing ContentProvider can customize the uris to be resolved differently.

    I would strongly recommend reading the ContentProvider docs, especially the section on Content URIs.


    From the previously recommended documentation:

    In the previous lines of code, the full URI for the “words” table is:

    content://user_dictionary/words

    where the user_dictionary string is
    the provider’s authority, and words string is the table’s path. The
    string content:// (the scheme) is always present, and identifies this
    as a content URI.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

Can anyone please explain me about carp subroutine with sample Perl code?
Can anyone explain insights about the difference between Stack corruption and Static corruption ?
Can anyone explain me about gestures? What are their use? Can u tell me
Im very new to Oracle so can anyone please explain about sys and system
I know it is about the dangers of cross-site scripting. But can anyone explain
Can anyone explain what this mod_rewrite rule is doing? I'm trying to comment the
Can anyone explain what advantages there are to using a tool like MSBuild (or
Can anyone explain why following code won't compile? At least on g++ 4.2.4. And
Can anyone explain in simple words what First and Second Level caching in Hibernate/NHibernate
Can anyone explain the difference between Server.MapPath(.) , Server.MapPath(~) , Server.MapPath(@\) and Server.MapPath(/) ?

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.