Articles of android drawable

Жесткие диски, извлеченные из неправильной папки ресурсов при вращении

Вытягиваю мои волосы. Таким образом, я работаю с приложением, которое имеет несколько типов чертежей, и я имею их в такой структуре: res/ //Portrait resources drawable-mdpi/ drawable-hdpi/ drawable-xhdpi/ //Landscape resources drawable-land-mdpi/ drawable-land-hdpi/ drawable-land-xhdpi/ EDIT Я также попытался даже поместить drawable-port-mdpi портретом чертежи под drawable-port-mdpi и т. Д. С тем же результатом. И у меня есть пользовательский […]

Рисование прозрачной линии на холсте изображения в андроиде

Проблема в том, что я пытаюсь изменить непрозрачность до 100, которая должна быть прозрачной, но когда я пытаюсь нарисовать линию, у нее есть круг на линии. (Ссылка на скриншот) Очень ценю, если вы предоставляете некоторый пример кода. Большое спасибо за помощь. Код от MainActivity // set image bitmap = downScale(view.getTag().toString(),1280,1024); altered_bitmap = Bitmap.createBitmap(bitmap.getWidth(),bitmap.getHeight(), bitmap.getConfig()); draw_view.setNewImage(altered_bitmap,bitmap); […]

Усовершенствование дизайна Android-дизайна

Я работаю над андроидным приложением. Я должен сделать свое приложение совместимым для всего устройства. Я знаю два способа этого. Которые Создайте макеты разделов для устройств и вкладки. Например, макет, малый, макет-нормальный, большой и т. Д. И макет-sw600dp, layout-sw360dp и layout-sw720dp Используйте один макет и используйте различные ресурсы, такие как drawble-ldpi, mdpi, hdpi, xhdpi для устройства […]

Странная черная рамка вокруг рисованного андроида XML

Я рисую пользовательский заголовок для ввода информации в своем приложении. Я нарисовал 2 фигуры в xml, а затем разместил их в макете. Затем этот макет помещается в мой основной макет. Однако есть черная рамка, которая нарисована вокруг каждого из включенных заголовков. Это похоже только на устройства api 21. Что происходит? circle.xml <shape xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/icon_background" android:shape="oval"> […]

Как организовать изображения в разных папках?

Я знаю, что дискуссия об этом доступна повсюду, и я сам работал с этими папками, но все же после прочтения их я недавно имел большую путаницу в отношении того, как размещать изображения в папках с возможностью выбора – Посмотрите на этот XML-файл – <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:background="@drawable/wallpaper_chapter_selection" tools:context="com.greenloop.joindotsandpaint.ChapterSelection"> <ImageView android:layout_width="match_parent" android:layout_height="match_parent" android:scaleType="centerInside" android:src="@drawable/img2" android:padding="20dp" […]

Создание сложных XML-чертежей Android

Насколько мощными являются чертежи на базе Android на основе XML? Мне действительно интересно, можно ли заменить полукомплексные битовые объекты, такие как следующие значки стрелок, используя только xml-фигуры. До сих пор я не видел много хорошего примера чего-то другого, кроме основных. Я знаю, что <layer-list> может использоваться для объединения фигур, но мне было трудно работать с […]

Android: доступен с отличным круглым углом

Я пытаюсь сделать drawable как ниже : Я сделал это по следующему коду: <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="60dp" android:background="@color/white" android:padding="10dp" android:orientation="vertical"> <View android:layout_width="40dp" android:layout_height="match_parent" android:layout_alignParentLeft="true" android:layout_alignParentStart="true" android:background="@drawable/bg_round_button_green"/> <View android:layout_width="40dp" android:layout_height="match_parent" android:layout_alignParentRight="true" android:layout_alignParentEnd="true" android:background="@drawable/bg_round_button_green"/> <TextView android:layout_width="match_parent" android:layout_height="36dp" android:text="Text" android:textColor="@color/white" android:textSize="22sp" android:gravity="center" android:layout_centerVertical="true" android:background="@color/siam_green3" android:layout_marginLeft="20dp" android:layout_marginRight="20dp"/> </RelativeLayout> bg_round_button_green.xml <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="ring"> […]

Являются ли метки и значок взаимоисключающими в TabHost TabSpec setIndicator?

В Android-приложении (min sdk 11, target sdk 18) класс, который расширяет фрагмент, должен создавать вкладки TabHost (TabSpec) с одной меткой и одним значком. Но… TabSpec ts1; // if the label is set to "Home", the label is displayed but not the image ts1 = tab_host.newTabSpec("TAB_ONE").setIndicator("Home", getActivity().getResources().getDrawable(R.drawable.ic_tabone)).setContent(R.id.edit_species_tab); // if the label is null or empty, the […]

Xamarin Android SetBackgroundDrawable устарел, но не SetBackground ()

var textView = parentView.FindViewById<TextView>(Resource.Id.txt_chat_message); GradientDrawable gd = new GradientDrawable(); gd.SetCornerRadius(10); gd.SetColor(Color.Yellow); textView.SetBackgroundDrawable(gd); Как и в приведенном выше примере, SetBackgroundDrawable позволяет мне программно управлять цветом и радиусом. Я посмотрел на SetBackgroundResouce но я не могу найти ясный пример, поскольку он просто, кажется, принимает идентификатор к ресурсу, который я не мог изменять пропорционально. Может ли кто-нибудь помочь […]

Какова цель файла «drawables.xml» в каталоге «values»?

Для проекта студии Android я нашел файл с именем «drawables.xml» в папке «values» <resources xmlns:android="http://schemas.android.com/apk/res/android"> <item name="ic_menu_camera" type="drawable">@android:drawable/ic_menu_camera</item> <item name="ic_menu_gallery" type="drawable">@android:drawable/ic_menu_gallery</item> <item name="ic_menu_slideshow" type="drawable">@android:drawable/ic_menu_slideshow</item> <item name="ic_menu_manage" type="drawable">@android:drawable/ic_menu_manage</item> <item name="ic_menu_share" type="drawable">@android:drawable/ic_menu_share</item> <item name="ic_menu_send" type="drawable">@android:drawable/ic_menu_send</item> </resources> Какова цель этого файла? Почему он создает другую ссылку на существующий чертеж и почему не просто использовать «@android: drawable / ic_menu_camera»?