Articles of производительность

Распаковка файлов быстрее, чем использование java.util.zip в Android

Мне нужно разархивировать zip-файл в 2.5mb (1087 файлов – * .html, * .css и * .db) в android, я использовал java.util.zip, он отлично работает, но мне нужно улучшить производительность, Разархивировать процесс за 1.10 минут, мне нужно уменьшить это время. Я позаботился о некоторых рекомендациях для улучшения производительности, например: Используйте BufferedInputStream, FileOutputStream и BufferedOutputStream. Прочтите zip […]

Как конвертировать мой Android-проект в проект maven

У меня есть проект Android, разработанный с помощью Eclipse & push to github. Теперь я хочу преобразовать свой проект Android в проект maven , как это сделать?

У мобильных устройств достаточно процессора для поддержки HTTPS для всего трафика веб-сайта?

Мы разрабатываем веб-приложение, предназначенное для использования на смартфонах и других мобильных устройствах, и мы думаем о запуске всего трафика через HTTPS, чтобы упростить безопасность. Я знаю, что стоимость процессора для HTTPS-шифрования для больших компьютеров довольно тривиальна, но разве это справедливо и для современных смартфонов, таких как iPhone и Android?

Почему ViewPager и GridLayout с 30 элементами очень медленные?

У меня есть ViewPager и GridView чтобы показывать ежемесячный календарь. GridView имеет около 30 элементов и салфетки влево и вправо очень медленно. Я сделал образец проекта для тестирования без доступа к базе данных, и он тоже медленный. Может быть, кто-то видит проблему или мне приходится делать асинхронную загрузку страниц? Это макет для одного элемента в […]

Сервисы Android WebSocket, выполняющие множественные подключения

Я создал службу веб-сокетов. Но он поддерживает создание нескольких соединений Я просто хочу, чтобы приложение создавало одно соединение, если сетевое соединение не упало, а затем сделать другое. Но прямо сейчас он делает одно соединение, если я нажимаю кнопку «домой» на телефоне. И вернитесь в приложение, он сделает другое соединение. Спасибо за помощь ребята . OnCreate […]

Sencha Touch 2 – производительность Android

Мы разрабатываем приложение Sencha Touch 2, которое использует Phonegap для установки его в качестве приложения и доступа к хранилищу устройства. Это действительно хорошо работает на iPad 2 и iPad 3. Однако, когда мы пытались запустить приложение на устройстве Android, производительность была очень медленной. Основными элементами, которые замедляли систему, были списки и карусели. Когда мы пытались […]

Android: Сколько накладных расходов создается путём пустого метода?

Я создал класс для обработки своих отладочных выходов, так что мне не нужно выделять все мои логические выходы до выпуска. public class Debug { public static void debug( String module, String message) { if( Release.DEBUG ) Log.d(module, message); } } После прочтения другого вопроса я узнал, что содержимое оператора if не скомпилировано, если константа Release.DEBUG […]

Есть ли способ сделать webview, работающий под управлением Android 4.0, на приемлемом уровне?

На эмуляторе и на устройстве галактики Nexus это простое демонстрационное приложение занимает всего 1000 миллисекунд или больше, чтобы выбрать или снять флажок. Я хотел написать большую часть моего приложения в javascript, чтобы я мог повторно использовать код через ios / android / web, но это разрыватель сделок. Вот мой код: (Активность) package com.mycompanyname; import java.io.BufferedReader; […]

Что может замедлить загрузку в android 4.1.X, а не на 4.2?

Я использую UrlImageViewHelper, чтобы загружать изображения в адаптер. Мой адаптер: @Override public View getView(int position, View convertView, ViewGroup parent) { if(convertView==null){ convertView=new SquaredImageView(getContext()); } SquaredImageView view= (SquaredImageView) convertView; final long time=System.currentTimeMillis(); UrlImageViewHelper.setUrlDrawable(view,getItem(position).getLook_picture(), R.drawable.placeholder_bkp, -1,new UrlImageViewCallback() { @Override public void onLoaded(ImageView imageView, Bitmap loadedBitmap, String url, boolean loadedFromCache) { Log.d(TAG,"time : "+ (System.currentTimeMillis()-time)); } }); return […]

Эффект Corona?

Я и моя команда разрабатывают игру с использованием corona sdk, наша игра должна работать как на устройствах iphone, так и на Android. При тестировании с android sdk 2.2 производительность кажется плохой, хотя мы следим за всеми шагами управления памятью и избегаем утечек, касающимися глобальных переменных, таймеров, переходов, отображаемых объектов и т. Д. Кто-нибудь имеет представление […]

Intereting Posts
Должен ли мы действительно называть getLoaderManager (). InitLoader в onActivityCreated, что приводит к тому, что onLoadFinished вызывается дважды Атрибут windowIsFloating в теме Android Вкладки Android без значков Navigator.geolocation.getCurrentPosition всегда получает тайм-аут в Android до тех пор, пока GPS / Location не будет EditText getHint () возвращает значение null при использовании библиотеки поддержки дизайна Настройка приоритета WiFi на Android Lollipop или позже через интерфейс настроек Метод getItem () вызывается дважды при использовании Fragment Pager Adapter Подписать заявку с несколькими сертификатами Как программно установить сертификат CA (для конфигурации EAP WiFi) в Android? Как перейти к определенному виду с помощью ViewFlipper? Удалить проект из Android Studio TextureView setBackgroundColor не работает Java.lang.ClassNotFoundException после изменения ничего в проекте, но обновление eclipse android sdk Определение длинного нажатия в XML-макете, например, android: onClick делает Как установить настройки JVM Gradle в Android Studio 1.3