Где найти оригинальные изображения ресурсов Android

Знает ли кто-нибудь, где я могу найти исходные файлы изображений (фоны кнопок, значки меню и т.д.), используемые Android? Мне нужно что-то вроде фона ввода текста для моего собственного вида, но хотелось бы, чтобы он соответствовал существующему стилю как можно точнее. Также мне нужно правильное заполнение и т.д. Но помимо проверки всего Android-источника от Github я понятия не имею, где найти эти изображения.

Ответы

Ответ 1

Перейдите в папку, в которой вы установили Android SDK. Вы найдете ресурсы в

platforms > android-* > data > res > drawable-*

Ответ 2

Ид ресурсов по умолчанию для Android сохраняется в классе android R:

getResources().getDrawable(android.R.drawable.*);

Обратите внимание, что R здесь android.R, а не your.packe.name.R!

Исходные файлы сохраняются в sdk:

под platforms/android-8/data/res/drawable например. вы можете найти их

Ответ 3

Вы можете просматривать изображения на http://androiddrawables.com. Когда вы найдете имя понравившегося изображения, например btn_check_on, вы можете найти все размеры этого актива в источнике android с помощью find . -name btn_check_on.png. Например:

~/platform_frameworks_base/core   find . -name btn_check_on.png
./res/res/drawable-hdpi/btn_check_on.png
./res/res/drawable-ldpi/btn_check_on.png
./res/res/drawable-mdpi/btn_check_on.png
./res/res/drawable-xhdpi/btn_check_on.png

Для некоторых ресурсов вам может потребоваться найти имя, добавленное с помощью .9.png, например spinner_normal.9.png. Вы можете клонировать источник андроида из https://github.com/android. Выполните команду find с platform_frameworks_base/core.

Вот пример того, что вы найдете на http://androiddrawables.com:

Android Drawables

Ответ 5

Я нашел: /Главная/Quyen/Android/Sdk/платформы/андроид-15/данные/RES/вытяжке-MDPI