Articles of форма

Как я могу сделать этот тип рисованной формы, андроида?

Мне нужно сделать эту форму в android, используя форму xml Форма должна быть прямоугольной формы с круглыми углами вверху слева и сверху справа, оставляя нижние углы как есть. Я пробовал следующее, но не работал <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle" > <corners android:topLeftRadius="10dp" android:topRightRadius="10dp" /> <gradient android:angle="270" android:endColor="@color/Red" android:startColor="@color/Red" android:type="linear" /> </shape>

Изменение цвета с помощью Gradient для Android

У меня есть фигура, которая может быть выгружена в папке с возможностью рисования. Вот структура XML: <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> <gradient android:startColor="#4D0418" android:centerColor="#5F031D" android:endColor="#7D0227" android:angle="-90" /> </shape> Теперь я хочу изменить startColor, centerColor, endColor из java-кода во время выполнения. Как можно изменить?

Android Drawable Shape Ring на более низком уровне API

Я определил простое кольцо, пригодное для использования в качестве фона кнопки. Вот как я это делаю: <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="ring" android:innerRadius="20dp" android:thickness="1dp" android:useLevel ="false" > <solid android:color="@color/lines" /> /> </shape> Я использую его в относительной компоновке, так как: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_height="fill_parent" android:layout_width="fill_parent" android:padding="30dip" android:orientation="vertical"> <TextView android:text="@string/start_game" android:layout_height="wrap_content" android:layout_width="wrap_content" /> <Button android:id="@+id/start" android:layout_height="wrap_content" android:layout_width="wrap_content" android:background="@layout/round_button" android:layout_alignParentBottom="true" /> […]

Форма андроида с повторяющимся фоном

Мне нужно сделать контейнер с этим фоном: Фон должен повторить себя в этой форме (прямоугольник с закругленными верхними углами). Потому что для того, что я знаю, невозможно выполнить это с помощью 9patch, я искал формы, но здесь снова кажется невозможным получить то, что я хочу … <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> <corners android:topRightRadius="20dp" android:topLeftRadius="10dp" […]

Граница с названием вокруг LinearLayout

Я хочу сделать границу с названием вокруг LinearLayout как на этой картинке. Макет http://img829.imageshack.us/img829/3461/borderwithtitel.png У меня уже есть граница. Как добавить заголовок? Я создал границу, создав файл .xml в папке с возможностью .xml . Там я сделал фигуру, а затем я установил фон линейного макета как эта фигура. Я использую API-уровень 8.

Масштабируемый круг в соответствии с размером экрана

Это было какое-то время, когда я застрял в этом. Я новичок разработчик Android. У меня крутой круг. circular_shape.xml <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:useLevel="false" android:shape="ring" android:thickness="0.8dp"> <solid android:color="@android:color/holo_blue_dark"/> </shape> Теперь я хочу использовать этот круг в макете активности таким образом, чтобы он охватывал весь экран. То есть ширина экрана должна быть равна диаметру круга. Обратите […]

Можно установить начальное значение для шейдерной формы? (Android, OpenGL ES 2.0)

Edit : Как было предложено, я пытаюсь установить «начальное» значение для моей шейдерной формы в моем конструкторе, я включил некоторый код и был бы благодарен, если бы кто-нибудь мог объяснить, почему я получаю пустой экран, если я передаю значения через Мой конструктор – спасибо Способ загрузки текстуры public void setTexture(GLSurfaceView view, Bitmap imgTexture) { this.imgTexture=imgTexture; […]

Как вставить текст внутри закругленного прямоугольника и Android?

У меня есть представление ниже, которое мне нужно создать. У меня есть следующий XML, но текст не отображается, а высота заполняет весь родительский объект вместо того, чтобы обертывать содержимое? Любая помощь по созданию снимок экрана будет оценена по достоинству. playing.xml <View android:background="@drawable/rounded_edges" android:text="Current Track" android:textColor="#FFFFFF" android:id="@+id/current_track" android:layout_width="fill_parent" android:layout_height="wrap_content" android:editable="false"> </View> rounded_edges.xml <?xml version="1.0" encoding="utf-8"?> <shape […]

Android, как сделать сложные фоны и границы

Я хочу сделать сложные границы в своих всплывающих окнах Android, как я вижу на ipad. Пример: http://i44.tinypic.com/5chqhi.png Я вижу здесь густую градиентную синюю границу с альфа-прозрачностью наверху. Помимо тени, простирающейся дальше от фона. В андроиде я пробовал использовать объекты формы для создания полузасушливых фонов. Это просто белая рамка. <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> <solid […]

Как раздуть фигуру на холсте?

У меня есть форма, хранящаяся в файле xml в моем каталоге drawables. Я хотел бы использовать его в своем Canvas (я знаю, что могу определить форму в коде, но я пытаюсь понять, как реализовать его более «Androidy»). Я в недоумении относительно синтаксиса для получения формы на холсте. Должен ли я пытаться преобразовать его в форму […]