What is Uri.parse in android

android, android-intent

Solution

A Uri object is usually used to tell a ContentProvider what we want to access by reference. It is an immutable one-to-one mapping to a resource or data. The method `Uri.parse` creates a new `Uri` object from a properly formated `String`. See here for more information about `ContentProviders`.

Problem

What is the function of `Uri` and how is `Uri.parse()` used? For example : ``` Uri.parse("tel:(+49)12345789")); ``` and ``` Uri.parse("geo:50.123,7.1434?z=19")); ``` What do`tel` and `geo` refer to ?

Original source