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

Переключение фрагментов или действий (т.е. макетов) на изменение ориентации

У меня есть проблема с переключением действий и фрагментов на определенные размеры устройства, когда происходит изменение ориентации. В моем случае это large экраны, но это может произойти с другими размерами экрана в зависимости от приложения. Я искал ответы на вопросы, но, похоже, это не так. У меня есть два вида деятельности: MainActivity и SubordinateActivity. MainActivity […]

Как использовать набор пользовательского интерфейса (PSD) в приложении для Android

Привет, разработчики и дизайнеры 🙂 Сегодня у меня есть вопрос о том, как Android-разработчики используют набор пользовательского интерфейса, разработанный с помощью Photoshop, в приложении для Android? Например, у меня есть этот набор пользовательского интерфейса \ n http://gdj.gdj.netdna-cdn.com/wp-content/uploads/2014/02/0016_ui_kit_2014.jpg Но я не могу найти способ поместить его в свое приложение, и именно Textview, как я могу сделать […]

Расположение Android: Квадратичные виды

В приложении Android мне нужно добавить представление к моему RelativeLayout, которое подчиняется следующим правилам: Представление должно быть квадратичным, т. Е. Высота и ширина представления должны совпадать. Представление должно заполнить всю ШИРИНЦУ. Он должен выглядеть так (квадрат должен быть центрирован по вертикали): +————-+ | activity | | | |+———–+| || || || square || || || […]

Защелка (используется для ожидающего ответа на асинхронный режим) замораживает WebView (и пользовательский интерфейс)

У меня есть приложение, которое отображает webview на всем макете. Иногда мне нужно вызвать метод async, что асинхронная операция выполняется с помощью 3-стороннего sdk, а затем я жду его некоторое время, пока не получаю ответ на назначенный прослушиватель. Я решил это с помощью защелки – как только ответ будет получен в слушателе, я подсчитаю защелку, […]

Android – создание списка с плавающими заголовками

Таргетинг 2.3 – 4.2 Я хотел бы реализовать следующий эффект (см. Изображение), в основном список групп, где следующий заголовок элемента подталкивает последний. Какой был бы лучший подход?

Извещения: AlertDialog без пользовательского интерфейса

Я создаю уведомление, которое вызывает намерение. Вот действительно укороченный отрывок моего кода … Notification notification = new Notification(R.drawable.icon, "notification", System.currentTimeMillis()); NotificationManager nm = (NotificationManager)getSystemService(NOTIFICATION_SERVICE); Intent notificationIntent = new Intent(BackgroundService.this, ConnectionHandler.class); notificationIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); notificationIntent.addFlags(Intent.FLAG_FROM_BACKGROUND); PendingIntent pendingIntent = PendingIntent.getActivity(context, 0, notificationIntent, 0); notification.setLatestEventInfo(context, getString(R.string.notification_title), getString(R.string.notification_body), pendingIntent); notification.flags |= notification.FLAG_AUTO_CANCEL; nm.notify(1, notification); В моем намерении ( ConnectionHandler.class ) я […]

Как программно настроить windowDrawsSystemBarBackgrounds?

Я хочу добавить атрибут windowDrawsSystemBarBackgrounds программным windowDrawsSystemBarBackgrounds или в коде вместо значений-v21, потому что мне это нужно только в 1 активности, и я использую селектор тем в моем приложении, поэтому у меня не может быть нескольких тем. Можно ли включить этот атрибут в код? Если да, то как я могу это сделать? Заранее спасибо.

Android: NPE в TabSpec setContent (View)

Я пытаюсь установить содержимое вкладки в моей TabHost как RelativeLayout (определенный на верхнем уровне одного из моих XML-файлов). Я попытался идентифицировать его как с помощью R.layout.lobby_tab, так и с R.id.lobby_base (идентификатор добавлен как элемент в декларации XML). В любом случае, я получаю исключение NullPointerException в методе setContent (View): 02-12 22:42:12.907: E/AndroidRuntime(2028): FATAL EXCEPTION: main {webs.winbatch.dwd/webs.winbatch.dwd.HostActivity}: […]

Android: добавление фрагмента в действие

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

Распечатать текущий задний стек в журнале

Есть ли способ распечатать текущий задний стек текущей задачи в приложении для Android? В частности, я хочу понять, когда действие вызывается из стека после вызова onDestroy ().