Articles of Андроидный

Android BroadcastReceiver onReceive Update TextView в MainActivity

В MainActivity у меня есть TextView: textV1. У меня также есть метод в MainActivity, который обновляет это текстовое представление: public void updateTheTextView(final String t) { MainActivity.this.runOnUiThread(new Runnable() { public void run() { TextView textV1 = (TextView) findViewById(R.id.textV1); textV1.setText(t); } }); } В BroadcasrReceiver мне нужно обновить текст в textV1 в MainActivity. public class NotifAlarm extends […]

Андроидный компас кажется ненадежным

За последние пару дней я работал над небольшим компасом и получил код, но, похоже, чтение компаса неточно. После калибровки обоих телефонов мой первый тест, который я нашел в том, что я просто держал на противоположной и плоской поверхности телефона, посмотрел на показания, затем перевернул его горизонтально и положил на ту же плоскую поверхность (поворот на […]

Получение высоты и ширины текста с использованием Canvas

Я разрабатываю приложение Android 2.2. Я использую этот метод для рисования текста в представлении: public void draw(Canvas c) { p.setColor(Color.WHITE); if(name != null) c.drawText(name, getLeft(), getTop(), p); } Как получить высоту и ширину текста имени? Если я это сделаю (p – объект Paint): p.getTextBounds(name, 0, name.length(), bounds); Я получаю с name = 'Loading', bounds = […]

Размер фонового изображения Android для XXHDPI

Мне нужно установить фоновое изображение для моего приложения, единственная проблема заключается в том, что я не знаю, какой размер изображения должен быть для устройств XXHDPI. Я читаю здесь, для устройств MDPI, HDPI и XHDPI, но ничего для XXHDPI: размеры изображений заставки для Android не подходят для всех устройств Итак, каков размер фона для папки drawable-xxhdpi?

Значение по умолчанию для Bundle.getString (String key)

Я только заметил, что, хотя большинство получателей из Bundle имеют возможность включать значение по умолчанию, в случае, если ключ не существует в этом конкретном экземпляре пакета, getString не имеет такой возможности, возвращая null в этом случае. Любые идеи о том, почему это так, и если есть какой-то способ легкого решения этого (простым я имею в […]

Как избежать таймаута сеанса в Android

В приложении Android я показываю потоковое видео в реальном времени с использованием библиотеки LibVLC . Для подключения SSH- сервера я использовал jsch библиотеку. Когда я запускаю приложение, после того, как сеансовое соединение работает правильно. И когда я скрою приложение на 3-4 минуты и снова возобновляю видео, вы будете работать правильно. Но когда я минимизирую приложение […]

Вопросы о поддержке calabash-android в Android Studio: Ruby, Редактирование функций и шагов, Запуск тестов

Я работаю с Android Studio на Windows 7, 64 бит. Я noobie на Android Studio (или любой Intel IDE). Я загрузил и установил Ruby 1.9.3, Ruby DevKit и calabash-android, и я могу успешно запускать тесты Cucumber в своем приложении для Android с помощью командной строки (запуск calabash-android) Мне также удалось установить плагин Cucumber для Android […]

Как читать текущий буфер кадра в android?

Есть ли способ чтения буфера кадров текущего экрана? Я искал некоторые данные о буфере кадров. Кто-то использовал метод glReadPixels, но информации было недостаточно. Кто-нибудь знает, как подробно прочитать текущий буфер кадров? Спасибо за помощь.

Получение ошибки: «плохое чтение inttemp!» При обучении нового шрифта в Tesseract 2

Я пытаюсь обучить Tesseract новому шрифту, который можно использовать в моем приложении для Android. Мне нужно тренироваться только для цифр, поэтому я создал один учебный образ, файл окна и файл unicharset. Я следил за инструкциями по обучению , но когда я пытался запустить tesseract, это говорит о bad read of inttemp! , Что я делаю […]

Как я могу повторить переход навсегда?

У меня такой переход выглядит следующим образом: <?xml version="1.0" encoding="UTF-8"?> <transition xmlns:android="http://schemas.android.com/apk/res/android" > <item android:drawable="@drawable/divider"/> <item android:drawable="@drawable/divider_active"/> </transition> И Code выглядит так: View divider = v.findViewById(R.id.divider); if (divider != null) { TransitionDrawable transition = (TransitionDrawable) divider.getBackground(); transition.startTransition(2000); } Моя проблема в том, что я не знаю, как повторить этот переход навсегда, поэтому я могу создать […]

Intereting Posts
Как мы можем проверить биллинговую квитанцию ​​на Android-стороне на стороне сервера? Как получить доступ к SSL-соединению через Android? Написание python (или любого другого SL4A) в android Ошибка: выполнение не выполнено для задачи ': app: transformClassesWithJarMergingForDebug' Переключение на определенный фрагмент дает странное java.lang.NullPointerException Растянуть, чтобы заполнить VideoView, соотношение сторон видеообзора Android: 2 или более ExpandableListView внутри навигационного ящика Меню переполнения команды в ActionBarSherlock Как получить высоту ActionBar? Обнаружение человеческого голоса из аудиофайла SQLite Исключение: нет такой таблицы Ошибка Является ли Fragment.setUserVisibleHint (), вызванным системой Android? «Adb» не распознается как внутренняя или внешняя команда, операционная программа или командный файл H264 в Android? Java.lang.SecurityException: неизвестное имя вызываемого пакета, com.google.android.gms.common.internal.zzs