Что различие есть между папкой Домашнее животное и Assets в Android

Я осведомляюсь если assets и res они - то же самое в Android, дело в том, что я иногда нахожусь примеры, которые ссылаются на ресурсы в assets и другие в домашнем животном, он связывает меня немного.

5
задан 14.04.2016, 23:26
2 ответа

Это были бы самые заметные различия между /res и /assets:

/assets

  • Внутри этого folder присоединяются файлы, которые, когда произведен пакет .apk, сохраняют Ваше имя и характеристики.
  • Могут
  • присоединяться файлы с прописными буквами или знаками, что не позволено внутри /res.
  • Внутри этого включенного folder возможно создавать структуру файлов.

Пример:

assets
 |__Directorio
 |__miBasedeDato
 |__ArchivosAndroid
  • Класс R не производит ids для элементов, хранившихся в этом folder
  • Важное различие состоит в том, что внутри / assets присоединяются элементы, которые могут быть прочитанными как Stream байт.

/res

  • Он содержит ресурсы приложения, как они layouts, изображения (drawables), strings, и т.д.
  • Главное различие относительно /assets дело в том, что эти ресурсы соглашены через класс R, что произведен автоматически проектом и содержит ids, что ссылаются на каждый ресурс внутри /res.
  • Другое различие - что внутри /res, только позволяются файлы с именами, которые содержали бы символы в строчной букве "a" в "z" и числовые от 0 до 9.
7
ответ дан 24.11.2019, 14:35

Из-за опыта, в Домашнем животном идут все ресурсы Android, что ты можешь использовать или они создавать ты сами, например, оживление, стили, layouts дополнительно, и т.д. Уже в папке assets irГ-an все ресурсы дополнительный, который ты можешь использовать, и что не принадлежали Android, например шрифты и мультимедийные файлы. В моем случае, ahГ - я разместил видео, ogg файлы, шрифты, и т.д. До даже файлов html и css.

introducir la descripción de la imagen aquí

2
ответ дан 24.11.2019, 14:35

Теги

Похожие вопросы