1) В
Android есть
системная функциональность для выбора картинки из галереи ... и эта системная функциональность возвращает
Uri
2) В
Android есть системная функция
ImageView.setImageURI(uri) для отображения картинки по
uri
Мой вывод:
Android много где использует функциональность с
URI и мало где использует функциональность с
file path
----------
Return a content URI for a given File. Specific temporary permissions for the content URI can be set with Context.grantUriPermission(String, Uri, int), or added to an Intent by calling setData() and then setFlags(); in both cases, the applicable flags are Intent.FLAG_GRANT_READ_URI_PERMISSION and Intent.FLAG_GRANT_WRITE_URI_PERMISSION. A FileProvider can only return a content Uri for file paths defined in their
meta-data element.