Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
UriAndroid アプリケーションで作業しているときに、Android のクラスと Java のURIクラスの間で変換を行うことがよくあります。
Uri
URI
Android が独自の実装を必要としURI、Java に付属するデフォルト クラスを使用しなかった理由がわかりません。
たぶん、私は URI を扱うときに表面をなぞっただけで、それを理解していないのかもしれません。ありがとう。
Javadocによると
パフォーマンスの観点から、このクラスは検証をほとんどまたはまったく実行しません。無効な入力に対する動作は定義されていません。このクラスは非常に寛容です。無効な入力があった場合、特に指定がない限り、例外をスローするのではなく、ガベージを返します。
これは、JDKのものとは明らかに異なります。多分それが理由ですか?