Articles of андроиде

Android: две ошибки только иногда / на некоторых устройствах

Я только что опубликовал свое первое приложение в Google Marketplace и получил информацию о том, что приложение разбилось – у меня есть два стека, один из которых, например: android.view.WindowManager$BadTokenException: Unable to add window — token android.os.BinderProxy@45681318 is not valid; is your activity running? at android.view.ViewRoot.setView(ViewRoot.java:468) at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:177) at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:91) at android.view.Window$LocalWindowManager.addView(Window.java:424) at android.app.Dialog.show(Dialog.java:239) at abc.de.f.MyTask.onPreExecute(MyTask.java:52) […]

Что делает MessageDigest.update (byte )?

Что именно это делает? Я попытался посмотреть, но ничего не нашел. Причина для запроса заключается в том, что я хочу добавить byte[] SALT byte[] в значение, которое затем хешируется. Так должно быть сделано так (Псевдокод): MessageDigest.update(SALT); MessageDigest.update(value); digestValue = MessageDigest.digest(); // Where SALT, value and digestValue are array bytes, byte[] Означает ли это как SALT […]

События java, обработчики и слушатели

Редактировать: я действительно смог заставить это работать и формировать, в моем оппионе, хороший пример. Принятый ответ – мой пример и не стесняйтесь оставлять комментарии, если вам нужна помощь или совет. Я очень новичок в java и только что познакомился с событиями, обработчиками и слушателями. Я нашел 3 хорошие ссылки в Интернете, однако, я все еще […]

Как сделать приложение Google Play Store похожим на меню действий поиска и диалоговое окно поиска

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

Изменение размера растрового изображения

Приведенный ниже код изменяет размер растрового изображения и сохраняет соотношение сторон. Мне было интересно, есть ли более эффективный способ изменения размера, потому что у меня появилась идея, что я пишу код, который уже доступен в API Android. private Bitmap resizeImage(Bitmap bitmap, int newSize){ int width = bitmap.getWidth(); int height = bitmap.getHeight(); int newWidth = 0; […]

Панель кнопок Android внизу и просмотр прокрутки с диалоговой темой

Я пытаюсь показать активность Android с помощью: Тема диалога; Название, зафиксированное в верхней части диалогового окна; Панель кнопок, расположенная в нижней части диалогового окна; Свиток в середине. Макет, который я написал, выполняет эти критерии, за исключением того, что диалог всегда заполняет весь экран (см. Вертикальный снимок экрана внизу). Это мой макет: <?xml version="1.0" encoding="utf-8"?> <RelativeLayout […]

Android dispatchTouchEvent получить вид сверху

Я называю эту функцию в своей деятельности: @Override public boolean dispatchTouchEvent(MotionEvent touchEvent) Это позволяет мне обрабатывать действия до того, как какие-либо компоненты будут сфокусированы или даже опровергнут эти элементы. ПРОБЛЕМА : Мне было интересно, как я мог знать, какой компонент (вид) был затронут в этой функции, тогда я мог бы выбрать, хочу ли я консулировать […]

Как использовать Band Pass фильтр (18Khz до 22Khz) в Android

Мне нужно использовать Band Pass Filter для фильтрации звука в реальном времени. Диапазон составляет от 18 до 22 кГц. Я видел много примеров, к сожалению, они используются для определения частоты звука …. Так как я новичок в DSP, пожалуйста, сделайте свой ответ ….

Android-панель поиска Поиск со списком

Im новое для разработки Android. То, что я хочу, – это поиск в моем списке, с помощью виджета viewbar. Как я могу реализовать функцию поиска. У меня нет функции поиска для этого. Я видел некоторые функции поиска, но он основан на editText. Пожалуйста помоги. Вот мой код: menu.xml <item android:id="@+id/menu_search" android:title="@string/menu_search" android:icon="@android:drawable/ic_menu_search" android:showAsAction="ifRoom|collapseActionView" android:actionViewClass="android.widget.SearchView" /> […]

Как получить аббревиатуру / код страны мобильного часового пояса в андроиде?

Как получить аббревиатуру часового пояса, например, IST (стандартное время Индии), ET (Восточное время) и все. Я использовал приведенный ниже код, чтобы получить информацию о часовом поясе в android, Опция 1: String mobileTimeZone = Calendar.getInstance().getTimeZone() .getDisplayName(false, TimeZone.SHORT); Я выбрал другой часовой пояс и выход следующим образом: GMT + 13: 00 GMT + 00: 00 Но когда […]