1

私はAndroidドキュメントで見つけましUri

RFC 2396で指定されているように、抽象リソースまたは物理リソースを識別するURI(Uniform Resource Identifier)。

Androidアプリケーションから電話をかけたい場合、インテントは次のようになります。

String toDial="tel:"+number.getText().toString();
Intent i = new Intent(Intent.ACTION_DIAL,Uri.parse(toDial));

この場合の物理的または抽象的なリソースは何ですか?

4

2 に答える 2

3

電話番号のURIはRFC3966に文書化されています

https://www.rfc-editor.org/rfc/rfc3966

URIは、電話番号によって識別されるリソースを参照できます。これには、発信者や電話のターゲットが含まれますが、これらに限定されません。

于 2012-05-12T04:12:48.797 に答える
1

次のリンクのURI構文を参照してください。

http://en.wikipedia.org/wiki/URI_scheme#Generic_syntax

構文に注意してください:

<scheme name> : <hierarchical part> [ ? <query> ] [ # <fragment> ]

ここで、スキーム名はそれがどのタイプのURIであるかを定義します:それはオプションhttp、mailto、telなどを持っているかもしれません。

次は階層部分で、階層に情報が含まれている可能性があります。numberにはフラグメントまたはクエリがないため、このURIで使用できるのはその部分だけです。

于 2012-05-12T04:20:56.907 に答える