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

Equalizer.usePreset throws Недопустимое исключение аргумента

Я создаю медиаплеер с EQ, когда я устанавливаю полосы EQ, он отлично работает. У меня есть код, в котором перечислены все пресеты, при изменении. Я хочу установить пресет в EQ, но я получаю bad parameter value . Это то, что у меня есть в моем журнале: 09-29 14:29:24.810: W/System.err(27829): java.lang.IllegalArgumentException: AudioEffect: bad parameter value 09-29 […]

Приложение Android не закрывается после вызова System.exit (0)

У меня есть приложение для Android, которое отлично поработало, прежде чем я добавил активность admob. Я закрываю приложение с процессом убийства (вызывая System.exit (0)). Я знаю, что это худшее решение для завершения приложения. Я работаю с состояниями OpenGL и фреймворком libgdx, поэтому я не могу зафиксировать всю утечку памяти, которая появляется, когда я звоню в […]

Когда перерабатывать растровое изображение в проекте Android?

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

Рисование пальцами

Я нашел этот небольшой пример кода, чтобы сделать рисунок пальцем: http://marakana.com/tutorials/android/2d-graphics-example.html Вот некоторые из соответствующих кода: List<Point> points = new ArrayList<Point>(); @Override public void onDraw(Canvas canvas) { for (Point point : points) { canvas.drawCircle(point.x, point.y, 5, paint); } } public boolean onTouch(View view, MotionEvent event) { Point point = new Point(); point.x = event.getX(); point.y […]

Android NDK eabi – как сделать ndk известным для использования жесткого fp?

Я предварительно создал библиотеку (libxxx.so) с параметром «-mfloat-abi = hard». Теперь я хотел бы скомпилировать свой собственный код с этой библиотекой и создать общий lib (.so) с помощью ndk. Application.mk: APP_ABI: = armeabi-v7a Android.mk: LOCAL_PATH: = $ (вызов my-dir) Включают $ (CLEAR_VARS) LOCAL_MODULE: = xxx LOCAL_SRC_FILES: = libxxx.so Включают $ (PREBUILT_SHARED_LIBRARY) Включить $ (CLEAR_VARS) LOCAL_MODULE: […]

Выполнение остановки активности, которая не возобновляется – Android

Я получаю эту ошибку: Выполнение остановки активности, которая не возобновляется LoginActivity. Я прочитал другие темы об этой ошибке, но я все еще не могу понять, в чем проблема. Вот мой Logcat: java.lang.RuntimeException: Performing stop of activity that is not resumed: {package/package.LoginActivity} at android.app.ActivityThread.performStopActivityInner(ActivityThread.java:3333) at android.app.ActivityThread.handleStopActivity(ActivityThread.java:3420) at android.app.ActivityThread.access$1200(ActivityThread.java:161) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1292) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:157) at android.app.ActivityThread.main(ActivityThread.java:5356) […]

Android, Eclipse, Google_Play_Services_Lib – пытается импортировать проект и получать ошибки

Я установил SDK Google Play Services, скопировал проект в мое рабочее пространство, снял свойство только для чтения и попытался импортировать google_play_services_lib в eclipse, и я начинаю с ошибки в файле манифеста, я заглядываю и пустым. Я открываю манифест в редакторе xml прямо из окна explorer и заполняется. Я скопировал то, что было в файле манифеста […]

Ошибка при импортировании jar в проект Android

Ниже ошибки я получаю при установке apache xerces.jar в пути сборки. Я искал ранее для ошибки .. и описанные решения были для конфликтующих банок .. но это не так. Я получаю некоторое ParserException из-за плохого utf-8 Я пробовал (но не повезло): Очистка проекта Перезапуск eclipse Обновление adt, sdk Удаление всех libs и исправление свойств proj, […]

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

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

Обработчик или таймер для планирования задач с фиксированной скоростью

Я работаю над приложением, которое требует, чтобы он выходил онлайн каждые х минут и проверял наличие новых данных. Чтобы предотвратить интенсивную работу сети и данных, задача должна выполняться с фиксированной скоростью, но каков наилучший подход к использованию для такого решения? Handler или объект Timer ?