Articles of Пользовательский интерфейс

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

Существуют ли стандартные инструменты или существующие библиотеки для создания кнопки круга, например, в приложении Gmail?

Как работает вызов Snackbar.make () из потока, отличного от UI?

Я могу вызвать Snackbar.make() из фонового потока без каких-либо проблем. Это удивительно для меня, поскольку я думал, что операции пользовательского интерфейса разрешены только из потока пользовательского интерфейса. Но это определенно не так. Что именно делает Snackbar.make() другим? Почему это не вызывает исключения, такие как любой другой компонент пользовательского интерфейса при его изменении из фонового потока?

Лучший способ создать сегментированный индикатор прогресса?

Я создаю приложение для Android, и я хочу создать индикатор выполнения, очень похожий на то, что видно в нижней части MIUI File Explorer Насколько я могу судить, нет абсолютно очевидного решения. До сих пор я могу думать о Укладка множества индикаторов прогресса с прозрачным фоном поверх друг друга Расширьте класс класса «Прогресс», чтобы принять несколько […]

Многопользовательский пользовательский пригласительный экран для Android

Я пытаюсь создать пользовательский экран пользовательского интерфейса для «пользовательского интерфейса игрока», который поставляется с игровыми сервисами google для многопользовательского режима. Значение по умолчанию можно увидеть здесь: https://developers.google.com/games/services/android/realtimeMultiplayer?hl=fr-CH#invite_players_option Эта страница (которая в реальном времени я знаю) упоминает, как использовать пользовательский интерфейс по умолчанию и что пользовательский интерфейс может использоваться, но не упоминает о реальных методах настройки […]

Немедленно применить ui изменения

Я кодирую некоторые экраны ui на Android. Иногда мне нужно немедленно увидеть изменения ui, но эти изменения можно увидеть в следующем запросе потока ui. Поэтому, например, если я удаляю представление на экране и добавляю другое представление программно, то изменяю весь вид (с помощью viewAnimator), удаляя вид, можно наблюдать, но новый вид не может быть замечен. […]

Изменить изображение onConfigurationChanged

Есть ли способ изменить ImageView drawable с соответствующим режимом рисования для ландшафта, не разрушая всю активность. Я попытался снова установить drawable в onConfigurationChanged, но он не работает. Что-то вроде этого @Override public void onConfigurationChanged(Configuration conf) { super.onConfigurationChanged(conf); mImageView.setImageDrawable(getResources().getDrawable(R.drawable.iv)); } Когда я показываю действие в ландшафтном режиме для корректировки рисунка, отображается так, что ресурсы расположены правильно.

Использование Android термина «отбрасывание»?

Android использует термин flinger, например, в библиотеке Android Surface Flinger, целью которой является объединение различных поверхностей из разных приложений в полностью скомпонованное изображение, которое отображается на экране. Но что означает термин flinger ? Обновить Глядя на анатомию – физиологию слайдов Android , термин flinger используется как в поверхностном Flinger, так и в Audio Flinger, как […]

Выравнивание вправо и влево с линейным или относительным преобразованием с усеченным текстом?

Я пытаюсь сделать список, который выглядит так: alt text http://pici.se/pictures/hjFksZvLx.jpg Он состоит из двух частей: слева выровнен по левому краю и содержит два текстовых изображения, которые являются однострочными и усекаются. В правой части также есть два текстовых изображения, но они выровнены по правому краю и имеют постоянный размер. Основная проблема заключается в том, что правая […]

Храните элемент с высоким списком с помощью SimpleCursorAdapter

Я реализую splitview, используя новый фрагмент из Google (Android 3). Когда пользователь выбирает что-то из списка, он показывает значение в области сведений и сохраняет элемент списка . Когда я использовал адаптер массива, он сохранил список элементов после добавления следующего: getListView().setChoiceMode(ListView.CHOICE_MODE_SINGLE); getListView().setItemChecked(postition, true); Но когда я перехожу к использованию базы данных с помощью SimpleCursorAdapter и настраиваемого […]

Как извлечь ссылочную ссылку на атрибуты

Я определил тему и стиль внутри своего приложения. Значки (drawable) определяются с использованием ссылки в файле стиля как <attr name="myicon" format="reference" /> И стиль, как <style name="CustomTheme" parent="android:Theme.Holo"> <item name="myicon">@drawable/ajout_produit_light</item> Мне нужно извлечь программно, чтобы использовать хороший образ в диалоговом фрагменте. Если я сделаю mydialog.setIcon(R.style.myicon); Я получаю id равным 0, поэтому нет изображения Я попытался […]

Intereting Posts
Изменение панели действий для наложения изнутри фрагмента Java: масштабирование карты Mapsforge при использовании онлайн-растровых изображений вместо автономного рендеринга Java.util.ConcurrentModificationException и SharedPreference Пакет выбора панели действий в Android для версий до 3.0 Android Api 24 не может найти источники Android-событие для изменения состояния подключения к Интернету Как я могу вызвать номер службы экстренной помощи Ошибка подключения Bluetooth Bluetooth (нет найденного носка, scn 1) – бесконечный цикл Диалоговое окно Android без кнопок Как сделать кнопочный щелчок и просмотреть элемент списка нажмите в настройке просмотра списка в android Инструменты Android, не работающие на IntelliJ Отправка данных на сервер через почту при возврате интернет-соединения Отключить кнопку панели действий в Android Как показывать уведомления только на устройстве Android Wear Android Scrollview в RelativeLayout с ButtonBar