Articles of вне памяти

Android не убивает действия из стека, когда память низкая

Мы разрабатываем приложение, в котором есть раскрывающаяся панель, которая позволяет пользователям перемещаться по всему приложению. Навигация не очень стандартная, так как это меню доступно из почти всех видов деятельности. После того, как вы играете в течение некоторого времени, открывая действия с помощью меню, стек начинает расти и расти. Все эти действия содержат списки с несколькими […]

Сохранение большого изображения в PNG

Я только что столкнулся с жесткой проблемой … Вот моя история: Мое устройство Samsung Galaxy Note, как правило, оно делает снимки с разрешением 3264 * 2448 пикселей. Мне нравятся прекрасные фотографии, когда я пытаюсь найти подробную информацию, но здесь я ее ненавижу, потому что она огромна для Android. Я могу читать и отображать изображение этого […]

Diff b / w bitmap.recycle () и bitmap = null

Я в ситуации, когда я использовал цикл for для загрузки набора изображений, и я преобразовываю его в растровые изображения. Поэтому, чтобы избежать ошибки OutOfMemory, я пытаюсь переработать растровые изображения. Но, к сожалению, я сталкиваюсь с другим исключением, говорящим что-то вроде "View trying to use a recycled bitmap" . Но все же мне разрешено удалять использованное […]

OutOfMemoryError, что увеличить и как?

У меня есть очень длинная коллекция с 10 тыс. Элементов, а при запуске toString () на объекте он сработает. Мне нужно как-то использовать этот выход. 05-21 12:59:44.586: ERROR/dalvikvm-heap(6415): Out of memory on a 847610-byte allocation. 05-21 12:59:44.636: ERROR/dalvikvm(6415): Out of memory: Heap Size=15559KB, Allocated=12932KB, Bitmap Size=613KB 05-21 12:59:44.636: ERROR/AndroidRuntime(6415): Uncaught handler: thread main exiting due […]

HttpClient.execute бросает OutOfMemoryError

У меня есть приложение для Android, которое отправляет JSONObject как объект с помощью объекта ByteArrayEntity . Вот как это выглядит: post.setEntity(new ByteArrayEntity(entity.getBytes("UTF-8"))); result = client.execute(post, handler); Entity – это String . Обработчик – ResponseHandler<String> а клиент – HttpClient . Это хорошо работает на эмуляторе и на некоторых устройствах. Но иногда я получаю OutOfMemoryError во время […]

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

Я не уверен, что ViewPager с Universal Image Loader может / должен использоваться в качестве альтернативы для галереи, такой как интерфейс, так как я столкнулся с ошибкой из памяти при загрузке изображений с SD-карты и просмотре их в полноэкранном режиме. Независимо от того, какой номер, он отлично работает с GridView, но при просмотре изображений в […]

Как загружать большие изображения в Android и избегать ошибок в памяти?

Я работаю над приложением, которое использует большие изображения (1390 × 870: 150kb – 50kb). Я добавляю изображения при нажатии триггера / ImageView. В какой-то момент у меня возникает ошибка в памяти: java.lang.OutOfMemoryError E/AndroidRuntime(23369): at android.graphics.BitmapFactory.nativeDecodeStream(Native Method) E/AndroidRuntime(23369): at android.graphics.BitmapFactory.decodeStream(BitmapFactory.java:613) E/AndroidRuntime(23369): at android.graphics.BitmapFactory.decodeFile(BitmapFactory.java:378) Чтобы изменить размер изображения, я делаю это: Bitmap productIndex = null; final String […]

Ошибка OutOfMemory при соединении больших изображений

Я присоединяюсь к двум изображениям, используя код ниже, но он выдает ошибку OutOfMemory Мои изображения составляют около 1 OutOfMemory . private Bitmap overlayMark(String first, String second) { Bitmap bmp1, bmp2; bmp1 = BitmapFactory.decodeFile(first); bmp2 = BitmapFactory.decodeFile(second); if (bmp1 == null || bmp2 == null) return bmp1; int height = bmp1.getHeight(); if (height < bmp2.getHeight()) height […]

Почему я НЕ получаю исключение из памяти?

У меня есть изображение с высоким разрешением (2588 * 1603) в папке с возможностью выбора. Если я использую ниже код (1), чтобы установить его для imageView, я не получаю исключение OOM и изображение, назначенное как ожидалось: public class MainActivity extends ActionBarActivity{ private ImageView mImageView; int mImageHeight = 0; int mImageWidth = 0; @Override protected void […]

BitmapFactory.decodeStream вне памяти, несмотря на использование уменьшенного размера выборки

Я прочитал много связанных сообщений о проблемах с распределением памяти с расшифровкой растровых изображений, но я все еще не могу найти решение следующей проблемы, даже после использования кода, представленного на официальном сайте. Вот мой код: public static Bitmap decodeSampledBitmapFromResource(InputStream inputStream, int reqWidth, int reqHeight) { ByteArrayOutputStream baos = new ByteArrayOutputStream(); byte[] buffer = new byte[1024]; […]

Intereting Posts
Не удается обновить Android Studio – скачать только Как решить «Код версии вашего APK должен быть выше 2.» в консоли разработчика Google Play? Маржи макета для Android в процентах Заменить подклассы для установки переменной в java Я не могу найти файл adb_usb.ini в папке .android? Недоступен в текущем контексте Android: Mock Location переходит на оригинал через несколько секунд Android: разрешить портрет и пейзаж для планшетов, но заставить портрет на телефоне? Файл обновления ShareActionProvider Android Studio требует JDK 7 для Android-L mac Эмулятор не отображается в adb-устройствах DeadObjectException при отмене диалога в API 23 Android 4.4.2 и мягкая клавиатура. Возможноменменю? «Невыполненный метод WebView onKeyDown, вызванный из», произошел Android WebView setCertificate выдает проблемы с SSL Используя Eclipse для androidSDK, когда я иду, я запускаю раздел WARNING: Data, который уже используется. Изменения не будут сохраняться!