Создайте собственный фон Android, как эта форма чата

введите здесь описание изображения

**How to achieve this ** i tried 9 patch there i cant make this and no direct one available


person Viswanath Lekshmanan    schedule 13.04.2013    source источник


Ответы (2)


Это задание для изображений 9-patch.

Вот один из многих примеров с градиентным фоном.
9-patch с выноской и градиентным фоном

Расширяющие полосы сверху, снизу и по бокам вашего изображения определяют, где может произойти растяжение изображения, и где находится текстовый отступ.
Вот как сохранить выноску в произвольном месте изображение:
введите здесь описание изображения

Вот интерактивный онлайн-инструмент для рисования расширителей и загрузки результата после того, как вы найдете или закончите создание изображения с градиентом/выноской: http://draw9patch.com

person David Manpearl    schedule 13.04.2013
comment
Учебника нет, только 2 изображения с низкой четкостью, можете ли вы дать мне одно с высоким разрешением? - person Viswanath Lekshmanan; 13.04.2013
comment
@Arju, это не сайт для меня. - person Kevin Coppock; 13.04.2013
comment
@kcoppock я не говорил, тогда как можно запрограммировать изображение, дай мне ответ - person Viswanath Lekshmanan; 13.04.2013
comment
@david спасибо за помощь, мне нужна эта проекция слева в качестве символа чата, вот и я спросил еще раз - person Viswanath Lekshmanan; 13.04.2013
comment
Как сделать изображение с 9 патчами точно так же, как пример в вашем вопросе: 1. Получите программу редактирования изображений, такую как Gimp (бесплатно) или Adobe Photoshop. 2. Начните со своего примера. 3. Сделать черный фон прозрачным (погуглите как). 4. Клонируйте все виды сверху. 5. Используйте инструмент редактирования 9 исправлений Google (developer.android.com/tools/help/ draw9patch.html), чтобы добавить панели расширения из 9 исправлений. @kcoppock прав, что мы не можем сделать это за вас, но приведенный выше рецепт поможет вам сделать это шаг за шагом, если вы готовы выполнять работу. - person David Manpearl; 13.04.2013

Я бы рекомендовал следующие стили: http://www.dibbus.com/2011/02/gradient-buttons-for-android/

Просто создайте View и установите android:background="@drawable/blueButtonStyle"

person Tobias Moe Thorstensen    schedule 13.04.2013
comment
Как бы нам получить конец выноски из этих кнопок? - person Price; 12.07.2014
comment
Этот ответ не объясняет, как быстро получить 9 патчей. это помогает только при формировании представлений к обычным формам. - person Kevin Kaburu; 30.07.2014