Articles of Управление

Ошибка памяти, связанная с большими растровыми изображениями и жизненным циклом активности андроида

У меня есть прокручиваемое приложение карты, которое на данный момент имеет огромное растровое изображение. Он загружается отлично при запуске, но когда он теряет статус переднего плана, и пользователь снова возвращает его обратно, получая ошибку из памяти. В onPause он разбивает растровое изображение с использованием recycle и отмечает его как null. OnResume проверяет, является ли map […]

Утечка памяти WebView в приложении для Android

Я использую макет с веб-просмотром … каждый раз, когда я загружаю страницу в веб-представление, я замечаю в диспетчере задач, что получаю утечку памяти … похоже, что мой веб-просмотр хранит в памяти все данные страниц. Как я могу избежать такого поведения?

Невозможно выделить достаточное количество памяти в JNI

У меня есть собственная разделяемая библиотека Android (.so), которая используется в приложении для Android. Эта библиотека была первоначально написана для Windows / Desktop, а затем перенесена на мобильные платформы. Он содержит «алгоритмический» код, который работает с большим набором данных. Внутри библиотеки я не использую стандартную кучу ( malloc и friends), вместо этого страницы памяти выделяются […]

Удалите мое приложение из диспетчера учетных записей Android «добавьте аккаунт»

Когда пользователь создает новую учетную запись в своем приложении, я создаю новую учетную запись в менеджере учетных записей Android. Таким образом, пользователь может видеть свою учетную запись в настройках -> учетные записи и синхронизировать … Итак, вопрос: можно ли удалить мое приложение из списка, когда пользователь нажимает «добавить новую учетную запись» в учетные записи и […]

Bitmap recycle () в java Android

Нужна помощь для понимания метода recycle () класса Bitmap. Если у меня есть Bitmap [] с именем «bmp», например, какая разница между выполнением Bitmap[i].recycle() А также Bitmap[i]=null; Какой лучший вариант? Должен ли я назвать оба? благодаря

Ограничение размера кучи файлов в Android, нужно ли нам все еще разрабатывать приложения с ограничением на 16 МБ?

Как говорится в заголовке, должен ли я все-таки разрабатывать свое приложение с ограничением размера кучи размером 16 МБ? Причина, по которой я спрашиваю, это то, что я недавно разрабатывал игру, которая отлично работает на моем двухлетнем Droid 2. Но когда я тестирую свое приложение с помощью AVD с ограничением размера кучи размером 16 МБ, у […]

Мониторинг памяти, загруженной моим приложением в Android

Im, пытаясь оптимизировать объем памяти, потребляемой моим приложением. Когда мое приложение загружается (удерживая домашний ключ, а затем выбрав диспетчер задач), я вижу, что приложение принимает 17 МБ, но это значение не обновляется. Как я могу отслеживать это значение в режиме реального времени? У DDMS есть опция для этого? Пожалуйста, будьте конкретны, я много искал и […]

Можно ли объявить 1-битную переменную в Java?

Мой алгоритм использует огромный массив boolean значений, и, как меня учили, он берет 1 байт для каждой логической переменной. Нужно ли вообще объявлять булевский массив и уменьшать использование памяти, потому что я работаю в среде телефона. EDIT: Мой друг и я обсуждаем, является ли BitSet медленнее, чем обычный булевский массив. Просьба уточнить это. Алгоритм по-прежнему […]

Задание зависимостей Maven в build.gradle не работает

Я попытался добавить зависимость Maven к моему проекту, который использует Gradle, добавив эти строки в файл build.gradle в Android Studio: repositories { mavenCentral() } dependencies { compile files('libs/android-support-v4.jar') compile 'org.roboguice:roboguice:2.0' } Проект, похоже, хорошо компилируется, но нет способа ссылки на классы Roboguice внутри кода моего проекта. Я чувствую, что мне что-то не хватает, а именно, […]

Поддерживают ли константы кода версии для Android более старые версии?

Могу ли я использовать константы кода версии для Android со старыми версиями Android? Например, if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.HONEYCOMB) … Будет ли это работать без сбоев на старых устройствах под управлением операционной системы Android до HONEYCOMB, когда эта константа была впервые определена? Предполагая, что мы скомпилируем его с достаточно недавним SDK?

Intereting Posts
Instabug для предупреждения о сбое Android HashMap для ListView Автоматическая сборка Actionbarsherlock в Jenkins получила ошибку Почему preferences.getString («ключ», «ПО УМОЛЧАНИЮ») всегда возвращает «ПО УМОЛЧАНИЮ»? Ошибка кинжала 2: зависимость "не может быть предоставлена ​​без конструктора @Inject" Android java opencv 2.4 выпуклое выпуклое решение Где находится платежный пакет Google Play? Как определить, попало ли событие касания в EditText? Ошибка дублирования записи: com / google / android / gms / location / places / zzj.class Какой самый эффективный способ для Android вызывать вызовы HTTP Web API, которые возвращают ответ JSON? Ошибка курсора Android – «убедитесь, что курсор инициализирован правильно, прежде чем доступ к данным из него …» Как предотвратить изменение размера и ретрансляцию окна при отображении мягкой клавиатуры Могу ли я каким-либо образом использовать код C # или библиотеку C # в проекте java android? Удаление фона текстового поля Используйте поле local.properties при объявлении buildConfigField