"Android Asset Studio" добавляет дополнительное пространство, когда я загружаю свои значки .png, но не использует его внутренние клики. Зачем?
Я пытаюсь создать несколько приятных значков для некоторых приложений Android APP, с которыми я имею дело, и кто-то направил меня в "Android Asset Studio", этот приятный онлайн-инструмент, который создает полные пакеты значков, готовых для развертывания на моем (ужасно) фрагментированной папки проекта проекта Android.
Я просто перешел на его URL-адрес, чтобы создать свои значки:
EDIT: [сломанный URL-адрес с октября 2016 года. По-видимому, все переместилось в Android Studio]
http://android-ui-utils.googlecode.com/hg/asset-studio/dist/icons-actionbar.html#source.type=image&source.space.trim=1&source.space.pad=0&name=ic_action_stickers&theme=custom&color=000%2C80
Затем я заметил что-то немного раздражающее: при использовании его внутренних клипартов они выглядят отлично обрезанными/обрезанными/дополненными (то есть 0 дополнением), но когда я пытаюсь загрузить мои простые прозрачные .png файлы, этот инструмент всегда добавляет некоторые раздражающие пробелы вокруг моих окончательных значков, что бы ни случилось.
Это нормально? Я играл с кнопками "trim/no-Trim" и "padding", но не повезло (это даже делает вещи немного хуже).
Какой-нибудь намек? Я что-то пропустил?
Спасибо.
Ответы
Ответ 1
Несколько дней назад я сделал это:
http://reiszecke.github.io/AndroidAssetStudioFullsize/
когда вы выберете >> Launcher icons << Full Size edit
, вы сможете получить свои файлы в полном размере без каких-либо дополнений. Я не делал этого для каждой формы
EDIT: Мне нужно еще раз упомянуть, что он работает только для формы NONE
, бит для BEVEL
и, возможно, для CIRCLE
EDIT2: Мне не нужны Google уродливые хипстерские догмы, закругленные углы или 3D-стили. Используйте фотошоп, если считаете, что вам нужно быть модным. Вот почему я сказал, что не делаю этого для каждой фигуры. Единственная цель моего мод - сэкономить время, в течение которого вы будете превращать свой значок в каждый размер значка. Вместо того, чтобы жаловаться, просто сделайте свой собственный для других фигур. Код является общедоступным, что-то вроде этого.
Ответ 2
эти инструменты хорошо работали для меня: c http://www.gieson.com/Library/projects/utilities/icon_slayer/
Он может генерировать значки запуска android и iOs, с некоторыми хорошими эффектами на нем.
Ответ 3
Для таких, как я, кто ненавидит иметь меньше, чем другие;-)
Я сделал небольшую модификацию в одном из файлов jar файла для Android Studio.
- Загрузите sdk-tools.jar в зависимости от вашей версии для Android отсюда: скачать ссылку
- Закройте Android Studio, если он работает
- Перейдите к
<Your Android Studio folder>/plugins/android/lib
- Очень важно: сделайте копию в другой папке исходного sdk-tools.jar. Если нет, вы не сможете обновить Android Studio из-за модификации jar.
- Скопируйте загруженный файл sdk-tools.jar в
<Your Android Studio folder>/plugins/android/lib
- Перезапустите Android Studio и наслаждайтесь
Вот результат:
No Shape - Before
![введите описание изображения здесь]()
Без формы - после
![введите описание изображения здесь]()
Квадрат - раньше
![введите описание изображения здесь]()
Квадрат - после
![введите описание изображения здесь]()
Ответ 4
У меня есть аналогичная проблема и найдено исправление обходного пути.
Поэтому после импорта нового значка, по какой-то причине андроид добавляет странное дополнение и делает их значками маленькими, то, что я сделал,
1) щелкните правой кнопкой мыши на импортированном значке (вам нужно сделать это на каждом xhdpi и т.д.)
2) показать в папке (< - на Mac, в Windows должно быть что-то с проводником)
3) откройте значок с фотошопом и нажмите CTRL+T
, растяните значок до его границ, сохраните его в текущем файле
Опять же, это обходное решение, я надеюсь, что андроид исправит эту ужасную ошибку в своей следующей версии.
Ответ 5
Лучший для меня - это сайт: http://www.gieson.com/Library/projects/utilities/icon_slayer/
И используйте пользовательские размеры, как указано здесь: fooobar.com/info/23484/...