Articles of performance

Различия в производительности между SQLite на Android и iOS

Я пытаюсь выполнить бенчмарк производительности SQLite в Android и iOS для проекта и, по-видимому, очень плохо работает на платформе iOS, по сравнению с Android. То, что я пытаюсь достичь, – измерить время, чтобы вставить несколько строк (5000) в SQLite DB и сравнить между платформами. Для Android я получаю результаты около 500 мс для выполнения всех […]

Android-приложение медленное начальное время запуска

После того, как я начал использовать элементы пользовательского интерфейса из библиотеки дизайна поддержки Android, начальное время загрузки приложения стало очень медленным (около 8 секунд!), И я действительно не знаю, почему. Я запускал отслеживание методов во время большей части запуска (для начала работы с процессором cpu требуется время для студии Android) и нашел, что он тратит […]

Что происходит быстрее – сохранение данных в списке или в базе данных? (Android)

В настоящее время я работаю над проектом в школе (приложение для Android), где мы должны хранить информацию о расходах и доходах пользователей в локальной базе данных SQLite, а затем отображать их как различные диаграммы и т. Д. Мой вопрос: Что будет быстрее? Постоянное выполнение запросов к базе данных для получения информации об определенных расходах или […]

Проблема с Android sqlite / BLOB

С тех пор как я перевел свои данные из ArrayList в базу данных sqlite на Android, у меня серьезное падение производительности. Никаких курсоров не осталось открытым, что может привести к этому, поэтому я подозреваю, что проблема связана с изображениями, которые я храню в поле BLOB. Приложение создает Карты , у которых есть поле cardBitmap, которое […]

Скорость и скорость

Я пытаюсь скопировать большой файл с Android-устройства, используя интерфейс adb. Скорость копирования составляет 1470 КБ / с. Откуда это ограничение? 1470 КБ / с составляет ~ 12 Мбит / с – это предел USB 1.1. Является ли ограничение копирования USB 1.1? Могу ли я установить его для использования USB 2? Это ограничение можно найти как […]

Замедление скорости просмотра пейджера в андроиде

Я хотел остановить нормальный эффект прокрутки ViewPager, поэтому я достиг этого с помощью класса CustomViewPager. Но я хочу показать свой другой фрагмент в пейджере с помощью строки заголовка, щелкнув по первому фрагменту с той же слайдовой анимацией пейджера … Как я могу замедлить скорость слайда пейджера

Android HTTP Сообщение на URL без параметров

Um совершенно новый для android и попытался сделать сообщение на URL-адрес с помощью android. Мой URL-адрес выглядит так. http://192.168.101.111:7000/MyService.svc/home/updatejob/4600/XCV13030001/TTTT0000/CCCC0000/SSSS0000 Я могу сделать сообщение на этот URL-адрес через клиент Advance rest, и это отлично работает. Это моя реализация кода для Android public boolean updateInfo() { boolean result = false; HttpClient httpClient = new DefaultHttpClient(); HttpPost httpPost […]

RecyclerView вызывает onCreateViewHolder и onBindViewHolder для всех элементов одновременно

У меня есть recyclerView, способный отображать максимум 3 элемента на экране, но он вызывает onCreateViewHolder и onBindViewHolder для всех 45 элементов в списке, все сразу (как в LOG ниже). Разве не следует называть эти методы только тем, что я просматриваю эти элементы на экране? * Я использую список с 0 и 1 в качестве теста, […]

Проблема с продуктом PublisherAdView для загрузки на Android

У меня были некоторые проблемы с производительностью с приложением (визуализация пользовательского интерфейса замерзала на несколько мгновений), сделал некоторые копания и обнаружил, что метод PublisherAdView.loadAd () занимает около 500-700 мс для выполнения на Nexus 5 при запуске холодного приложения и 100-200 мс при последующих запусках , В худшем ожидал 10-15 м. Чтобы убедиться в этом, я […]

Android перестает закрывать приложение

Есть ли способ создать пользовательский MDM, чтобы приложение всегда было открыто. Т.е. не позволяйте пользователю закрываться. Я создаю приложение галереи изображений, которое будет отображаться для пользователей. Но я не хочу, чтобы они могли закрыть мое приложение. благодаря что-то вроде этого ? public class IntentReceiver extends BroadcastReceiver { public static final String TAG = IntentReceiver.class.getSimpleName(); @Override […]

Intereting Posts
Масштабировать drawableLeft в кнопке с текстом Android: `java.lang.IllegalArgumentException: служба не зарегистрирована` при вызове onStop () Nexus 7 не подхвачен adb (когда я подключаю его к ноутбуку через usb) Android Studio – создайте Android-проект с библиотекой Android, которая зависит от другой библиотеки Android Per-file CPPFLAGS в Android.mk Отправляйте данные обратно в скрипт, который начал работу с помощью adb shell am start Обратный вызов при завершении создания меню опций Как заблокировать экран устройства Android Мое приложение прокручивается очень плохо после импорта шрифта roboto в папку «Ресурсы / шрифты» Активность просочилась в окно Android-сервис> Активность> Фрагмент с ViewPager Пользовательская вкладка Chrome отключается, если браузер Chrome отключен пользователем в его устройстве Downcasting из Serializable в LinkedList <класс> Как использовать функцию HTML New Line в текстовом виде Android? Объект Focus добавлен в ExpandableListView