Articles of drawable

Программно создайте Parallelogram Drawable в Android

Я пытаюсь воссоздать переключение слайда, которое видно в Ice Cream Sandwich, но недоступно для Android версий ниже ICS. Я нахожусь в том месте, где мне нравится мой слайдер, однако в настоящее время я использую два изображения с параллелограммами (один для своего состояния, один для его состояния). Я хотел бы идеально создать вытягиваемый во время выполнения […]

Подходящие папки для различных комбинаций размеров экрана и плотности

Какими будут доступные папки для Низкая плотность, средний экран Низкая плотность, большой экран Низкая плотность, экран Xlarge Средняя плотность, маленький экран Средняя плотность, большой экран Средняя плотность, экран Xlarge И для таблеток?

Android: доступ к «системе» -двоимости

В настоящее время я работаю над приложением, чтобы отображать состояние батареи, и я бы хотел использовать Android-drawables вместо собственных изображений, чтобы уменьшить размер приложения. Я нашел эту страницу, в которой перечислены доступные изображения и доступность для каждой SDK-версии: http://www.fixedd.com/projects/android_drawables_display Мой вопрос: как я могу получить доступ к «системным» -двоимствам? Если вы нажмете на ссылку и […]

Создание патча 9 с шаблоном повторения

Iam застрял в создании девяти патчей для фона progressbar. У него есть повторяющийся образец, подобный правителю-scala, и это дало мне головную боль. Вот образ того, что я хочу (внизу) и то, что у меня (сверху). Может кто-нибудь дать мне подсказку, как претворить мою цель? Редактирование: или это вообще возможно сделать это с помощью 9patch? Моя […]

Разница между ColorDrawable и PaintDrawable

Просто глядя на документацию разработчиков Android для PaintDrawable и ColorDrawable, я не могу различить разницу между ними. Надеюсь, кто-то может просветить меня этим … Спасибо, artylar

Сохранение пути ресурсов в SQLite

Мне нужно сохранить изображения в моей папке ресурсов в базе данных SQLite. Эта база данных предварительно загружена (скопирована в data / path), так что во время выполнения она не заполняется. Я попытался сохранить его так в текстовых полях в SQLite: «R.drawable.picture1». В моей выделенной папке есть около 300 изображений небольшого размера (jpg). Когда я запускаю […]

Переворачивание Возможность перемещения по оси X или Y

Это кажется глупым вопросом, но я не мог видеть никакого способа сделать это, используя методы в классе Drawable . Тогда я подумал, может быть, мне придется каким-то образом перевернуть холст. Все еще не удалось найти подходящий метод. Мне просто нужно «перевернуть» Drawable на оси y. Предпочтительно центр y. Как я могу это сделать?

Как добавить штрих в ShapeDrawable

Привет, я хочу создать фигуру, которую можно рисовать, и заполнить ее градиентным цветом с белым штрихом. Вот мой код ShapeDrawable greenShape = new ShapeDrawable(new RectShape()); Shader shader1 = new LinearGradient(0, 0, 0, 50, new int[] { 0xFFBAF706, 0xFF4CD52F }, null, Shader.TileMode.CLAMP); greenShape.getPaint().setShader(shader1); greenShape.getPaint().setStrokeWidth(3); greenShape.getPaint().setColor(Color.WHITE); greenShape.getPaint().setStyle(Paint.Style.FILL_AND_STROKE);` Проблема заключается в том, что прямоугольник появляется с заполнением градиентом, […]

Сохранение в папке различных рисунков плотности

У меня есть 2 сомнения относительно хранения чертежей в соответствующих папках, то есть .. ldpi, mdpi..Что я не мог найти ответ нигде. У меня есть такие папки: Поскольку у меня есть все возможные имена папок, то есть …, ldpi, mdpi, hdpi, xhdpi, xxhdpi, я должен удалить папку с возможностью выбора по умолчанию ? Или мне […]

Измените xml StateListDrawable из java

У меня есть drawable, определенный в res / drawable / my_background.xml. My_background.xml: <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_pressed="true"> <layer-list > <item android:drawable="@drawable/product_background_1" /> <item> <rotate android:fromDegrees="180" android:toDegrees="180" android:pivotX="50%" android:pivotY="50%" android:drawable="@drawable/product_background_2" android:id="@+id/need_to_change_this_color_from_java" /> </item> <item><color android:color="#4400aa00"/></item> </layer-list> </item> <item> <layer-list > <item android:drawable="@drawable/product_background_1" /> <item android:drawable="@drawable/product_background_2" /> </layer-list> </item> </selector> Затем я устанавливаю my_background как доступный для просмотра, […]