2

Как кто-то должен использовать чертежи, расположенные в ... \ AppData \ Local \ Android \ android-sdk \ platform \ android-22 \ data \ res в проектах Android Studio?Использование drawables xml файлов и изображений

Например, если кто-то захочет изменить значок кнопки плавающей кнопки на значок карандаша, какова стандартная практика?

Имеется ли какая-либо документация, которая демонстрирует, как выглядит каждый рисоваемый XML-файл при рисовании? Или вы хотите скопировать и вставить их в свой проект, чтобы посмотреть, что они на самом деле рисуют?

Наверняка есть какой-то галерея где-то ...

+1

Вы должны предоставить чертежи в папке res вашего приложения. В случае FAB вы устанавливаете поле src в FAB: android: src = "@ drawable/ic_add_white_24dp" –

+1

Поскольку вы указываете android-22, я предполагаю, что вам нужны некоторые новые значки Material Design, такие как значок карандаша. Вы можете найти их на странице https://design.google.com/icons/ –

+0

Большое спасибо. Что касается значков, уже доступных в папке res для Android, разработчик просто должен знать, что эти файлы XML вычеркивают наизусть или есть какая-то документация, объясняющая, какой XML относится к тому знаку? –

ответ

1

В отличии от других O.S, Android силы миллиарда устройств с различными размерами экрана, начиная от маленьких телефонов до больших телевизоров. И становится основной необходимостью запускать приложения с идеальным пользовательским интерфейсом на всех устройствах! И для этой цели Android использует DIP или DP (Display Independent Pixels).

И приходит к решению вашего вопроса, consider reading from here

И общая процедура для создания изображений различных разрешений для различных размеров экрана, see this

Кроме того, это video объясняет это просто!

И для создания нескольких изображений с различными разрешениями для соответствующих размеров экрана, я лично использую инструмент resizer. Final Android resizer, available here.

надеюсь, что это поможет!

+0

Я не уверен, что ОП задал вопрос о поддержке размера экрана. –

+0

Все еще отличный ответ. У меня редко есть какие-либо из моих ответов на Android на этом сайте. –

Смежные вопросы