Articles of макет

Должен ли я использовать Java или XML для макетов Android?

Есть ли «лучшая практика» или заметная разница в производительности между использованием Java для создания макетов в Android над XML? Ради этого предположим, что мы просто выкладываем относительно простой интерфейс, который использует несколько видов деятельности.

Прозрачный просмотр линейного макета в Android

Привет, я делаю приложение для Android, где мне нужно поместить прозрачный вид на LinearLayout . См. На скриншоте. Просмотр, где написано «04», является прозрачным, но не полностью. Любая идея сделать этот вид прозрачным с некоторым цветом. Я сделал LinearLayout с закругленным и установил цвет также. <LinearLayout android:id="@+id/thirdLinearLayout" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@id/secondRelativeLayout" android:background="@drawable/clock_check_in_rounded_drawable" android:orientation="horizontal" > </LinearLayout> clock_check_in_rounded_drawable.xml […]

TextView как индикатор прогресса с мини-настройкой цвета текста?

Я работаю над улучшением пользовательского интерфейса моего приложения. И в дизайне, который я использую, у меня есть TextView, который будет действовать как индикатор выполнения в определенное время. Ruslt должен выглядеть так: Дело в том, что части текста меняют свой цвет, пока прогресс меняется Я заглянул в spannablestring в android, это сработает, если я найду буквы, […]

Сколько Android-магазинов приложений для отправки …?

Кроме магазина приложений Google, есть магазин приложений Samsung, магазин приложений Amazon и т. Д. … Как разработчик, я должен каждый раз отправлять свое приложение во все магазины? Или как только я отправил свое приложение в Google, все остальные магазины найдут мое приложение и опубликуют его в своем магазине автоматически? Если я должен представить его один […]

Правильный формат для Android: гравитация в attrs.xml?

У меня есть следующая ситуация: В styles.xml : <style name="fooStyle"> <item name="android:padding">?fooView.padding</item> <item name="android:background">?fooView.background</item> <item name="android:gravity">?fooView.gravity</item> </style> В attrs.xml : <attr name="fooView.padding" format="dimension" /> <attr name="fooView.background" format="color|reference" /> <attr name="fooView.gravity" format="????"/> В themes.xml : <style name="fooViewTheme" parent="android:Theme"> <item name="fooView.padding" >2dip</item> <item name="fooView.background" >#AA000000</item> <item name="fooView.gravity">right|bottom</item> </style> Проблема в том, что я не могу понять, какой […]

В чем разница между layout_gravity = "center_vertical" и layout_centerVertical = "true"

У меня такой макет <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:padding="@dimen/DP_3"> <ImageView android:id="@+id/image" android:layout_width="wrap_content" android:layout_height="wrap_content"/> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_toRightOf="@+id/image" android:layout_centerVertical="true" android:text="xxx"/> <TextView android:id="@+id/custom_title" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerInParent="true"/> <TextView android:id="@+id/text" android:layout_alignParentRight="true" android:layout_centerVertical="true" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="yyy"/> </RelativeLayout> Я хочу, чтобы все дети располагались вертикально внутри родительского RelativeLayout, однако layout_centerVertical = "true" сделал трюк, но layout_gravity = "center_vertical" […]

Макет отменен?

Пожалуйста, просмотрите изображение ниже: Первое изображение – это макет, который я сделал, и он обычно отображается на моем устройстве и других тестовых устройствах. Второе изображение – это макет, показанный на моем мобильном устройстве, он обратный. Я не знаю почему, и это произошло только на нескольких устройствах. Это мой код макета на xml. <?xml version="1.0" encoding="utf-8"?> […]

Хотите отключить переключатель, появляющийся на счетчике после выбора

Привет друзья хотят удалить переключатель, появляющийся на spinner .. Что увеличивает размер макета моего диалога .. Спасибо заранее.

Как установить заголовок, прокручиваемый контент и нижний колонтитул? В Android

Я хочу, чтобы средняя часть была прокручиваемой. Я понятия не имел, и это мой xml-контур. Я хочу вставить этот контур xml в прокручиваемую область. Примечание. Верхний и нижний колонтитулы должны быть постоянными. Необходимо прокручивать только среднюю область

Как установить WebView внутри LinearLayout

Я пытаюсь установить webview внутри linearlayout. Я только что создал файл линейного макета xml, индикатор выполнения и веб-просмотр внутри линейного макета. <?xml version="1.0" encoding="UTF-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/layout" android:layout_width="match_parent" android:layout_height="match_parent" > <ProgressBar android:id="@+id/progWeb" android:layout_width="match_parent" android:layout_height="wrap_content" android:background="@android:color/darker_gray" android:max="100" android:visibility="invisible" /> <WebView android:id="@+id/web" android:layout_width="fill_parent" android:layout_height="fill_parent" /> </LinearLayout> И java-файл показывает только индикатор выполнения. Этот код не отображается в […]