我在 android 文档中发现这Uri
是一个
标识抽象或物理资源的统一资源标识符,由 RFC 2396 指定。
当我想从我的 android 应用程序中拨打电话时,意图如下所示:
String toDial="tel:"+number.getText().toString();
Intent i = new Intent(Intent.ACTION_DIAL,Uri.parse(toDial));
在这种情况下,物理或抽象资源是什么?
我在 android 文档中发现这Uri
是一个
标识抽象或物理资源的统一资源标识符,由 RFC 2396 指定。
当我想从我的 android 应用程序中拨打电话时,意图如下所示:
String toDial="tel:"+number.getText().toString();
Intent i = new Intent(Intent.ACTION_DIAL,Uri.parse(toDial));
在这种情况下,物理或抽象资源是什么?
see Uri syntax from following link:
http://en.wikipedia.org/wiki/URI_scheme#Generic_syntax
note syntax:
<scheme name> : <hierarchical part> [ ? <query> ] [ # <fragment> ]
Here scheme name defines what type of Uri it is: it may have options http, mailto, tel, etc.
next is hierarchical part, which may have information into hierarchy. As number does not have fragments or queryl, its only part avaialable for this URI.