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

Обработчик не может доставить сообщение или Runnable в основной поток

У меня есть приложение с двумя потоками – основной и загрузчик данных. Когда загрузчик данных заканчивается, он помещает объект Runnable в основной поток (как описано в DevGuide), но он никогда не доставляется и не запускается. Вот базовый код: class MyApp extends Application { public void onCreate() { LoaderThread t = new LoaderThread(); t.start(); } private […]

Android: вопрос о независимых приложениях размера / разрешения?

Я заранее извиняюсь за задание этого вопроса, я знаю, что подобные вопросы уже заданы сотни раз, но, несмотря на то, что я несколько раз читал руководство по поддержке экрана Android , я до сих пор не понимаю, как создать базовый макет, который подходит Несколько экранов, не имея возможности использовать пропорциональные размеры. Поэтому в основном, если […]

Проблема вертикального выравнивания виджета Android UI

Я пытаюсь создать макет (используя eclipse), в котором мне нужно вертикально выровнять различные элементы управления, такие как TextView и Button. Я стараюсь, чтобы все виджеты были полностью выровнены. Даже если я укажу те же левые поля / paddings для элементов управления, все же разница в 1-2 пикселях может быть видна между различными типами элементов управления. […]

Android: сообщения обработчика задерживаются в конце рабочего потока

Я использую поток внутри службы, который выполняет некоторую тяжелую обработку, и я хочу обновить GUI (активность) во время этой обработки. Для этого я отправляю сообщения из потока в обработчик и обновляю графический интерфейс от обработчика. Но проблема в том, что сообщения принимаются обработчиком только тогда, когда рабочий поток завершается, как если бы очередь сообщений была […]

Реализация горизонтального прокручиваемого виджета HomeScreen?

На большинстве Android-устройств есть домашний экран, который вы можете прокручивать по горизонтали, перетаскивая (есть другие, у которых есть функция прокрутки в виде сетки 2d, но меня интересует только горизонтальная прокрутка). Может ли кто-то пролить свет на меня, как это может быть достигнуто? Сначала я думал об использовании пользовательского ViewFlipper. Я мог бы приложить к нему […]

Как установить верхний и нижний колонтитулы в android?

У меня есть приложение, в котором я хочу установить верхний и нижний колонтитулы для определенного макета. Может ли кто-нибудь сказать мне, как я могу это сделать?

Android: стандартные значки android.R.drawable с другим цветом

Большинство стандартных значков Android в android.R.drawable имеют серый цвет. Я хочу использовать их в другом цвете, который соответствует моим цветам приложений. И я не хочу создавать копии этих значков и рисовать их в Photoshop или любом приложении для рисования. Есть ли способ изменить свой цвет в коде?

Лучшая практика, позволяющая только приложению Android получать доступ к Rails API

Я не нашел никакого конкретного ответа, и большинство решений являются более старыми, поэтому я хотел бы спросить сообщество о лучших методах защиты Rails API от других запросов и разрешить доступ к нему только для приложений Android. Нет регистрации пользователя или входа в систему. Android-приложение нуждается только в доступе к данным. Я думал вставить секретный ключ […]

Как создать прозрачный полукруг?

Я хочу создать этот эффект. TextView с прозрачным полукругом как backgound. Я попробовал добавить в качестве фона. <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="oval" > <solid android:color="#00000000" /> </shape> Также я попробовал этот stackoverflow аналогичный вопрос , но он не работает для меня. Может кто-нибудь мне помочь?

TextView не придерживается верхнего права

У меня есть ненужное дополнение в моем объекте textview. Давайте обратим внимание только на верхнее правое текстовое изображение на моем изображении ниже, то есть с 1.48 и 6.91 . Мое требование заключается в том, что текст рисуется в правом верхнем углу его собственной границы, поэтому он «оправдан» для DIJACOR и «правильно обоснован» до +0.01 . […]

Intereting Posts