Где документирован путь «file: /// android_asset /»?

Существует несколько страниц в Интернете, в которых говорится о пути «file: /// android_asset /» (иногда с добавлением s до конца …) для доступа к папке с ресурсами. Я не могу найти какую-либо официальную или заслуживающую доверия документацию по этому пути / функции.

Есть ли соответствующая документация для этого пути? Подписала ли это команда Android?

Как ни странно, я нашел только один удар для следующего поиска:

  • Сайт "android_asset": android.com

Результат поиска – для WebSettings , в котором упоминаются пути android_asset и android_res .

Однако, я уверен, что я прочитал «официальную» документацию для этого раньше …

Android с открытым исходным кодом – это самая точная документация. Вот от android.webkit.URLUtil :

 // to refer to bar.png under your package's asset/foo/ directory, use // "file:///android_asset/foo/bar.png". static final String ASSET_BASE = "file:///android_asset/"; // to refer to bar.png under your package's res/drawable/ directory, use // "file:///android_res/drawable/bar.png". Use "drawable" to refer to // "drawable-hdpi" directory as well. static final String RESOURCE_BASE = "file:///android_res/"; 

Я нашел это:

http://developer.android.com/tools/projects/index.html

Он обеспечивает структуру каталогов проекта.

Интересная часть гласит:

  • Активы / Это пусто. Вы можете использовать его для хранения файлов сырых активов. Файлы, которые вы сохраняете здесь, скомпилированы в файл .apk as-is и исходное имя файла сохраняется. Вы можете перемещаться по этому каталогу так же, как обычная файловая система с использованием URI и читать файлы в виде потока байтов с помощью AssetManager. Например, это хорошее место для текстур и игровых данных.

  • Res / Содержит ресурсы приложений, такие как доступные файлы, файлы макета и строковые значения. Дополнительные сведения см. В разделе Ресурсы приложений.

    • Anim / Для файлов XML, которые скомпилированы в объекты анимации. См. Тип ресурса анимации.

    • Color / Для файлов XML, описывающих цвета. См. Тип ресурса цветовых значений.

    • Drawable / для растровых файлов (PNG, JPEG или GIF), 9-патч-файлов изображений и XML-файлов, которые описывают Drawable shape или Drawable objects, которые содержат несколько состояний (нормальный, нажатый или сфокусированный). См. Тип ресурса Drawable.

    • Макеты / файлы XML, которые скомпилированы в макеты экрана (или часть экрана). См. Тип ресурса макета.

    • Menu / XML-файлы, которые определяют меню приложений. См. Тип ресурса меню.

    • Raw / Для произвольных файлов сырья. Сохранение файлов активов здесь, а не в каталоге assets / only, отличается тем, что вы обращаетесь к ним. Эти файлы обрабатываются aapt и должны быть указаны из приложения с использованием идентификатора ресурса в классе R. Например, это хорошее место для носителей, таких как файлы MP3 или Ogg.

    • Values ​​/ XML-файлы, которые скомпилированы во многие виды ресурсов. В отличие от других ресурсов в каталоге res /, ресурсы, записанные в файлы XML в этой папке, не ссылаются на имя файла. Вместо этого тип элемента XML управляет тем, как ресурсы определены внутри них, помещается в класс R.

    • Xml / Для разных XML-файлов, которые настраивают компоненты приложения. Например, XML-файл, который определяет Metadata PreferenceScreen, AppWidgetProviderInfo или Поиск. Дополнительные сведения о настройке этих компонентов приложения см. В разделе Ресурсы приложения.

Intereting Posts
Завершить отладку на устройстве Android 6.0 запрашивает сопряжение с удаленными устройствами при извлечении UUIDS Как заставить элементы внутри фиксированного позиционного элемента реагировать на события onclick javascript в веб-браузере Android? Android: Поверните анимацию, верните ее в реальное состояние после окончания анимации? Сравните имена каждого ресурса с содержимым переменной базы данных sqlite Компиляция с помощью NDK дает ошибку для успешно включенных файлов заголовков Какую мобильную платформу я должен начать изучать? Загрузите снимок, сделанный камерой, на сервер с ограниченным размером Выключить экран WebView для рисования Android: получить размеры изображения без его открытия Является ли это допустимым способом хранения статической ссылки и Activity / Context? Почему я не должен этого делать? Приложение для замены Android не установлено Не удается разрешить символ «LocationClient» в Android Studio Заставка Роберты не показывает Неизвестная ошибка хрома: -6