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

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 производительность кажется плохой, хотя мы следим за всеми шагами управления памятью и избегаем утечек, касающимися глобальных переменных, таймеров, переходов, отображаемых объектов и т. Д. Кто-нибудь имеет представление […]

Android: что делать, если производительности ListView все еще недостаточно?

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

Какие ненужные плагины Phonegap для удаления в приложении?

СЦЕНАРИЙ У меня есть небольшое приложение Android Phonegap / Cordova 2.3.0, я заглянул в файл /res/xml/config.xml и обнаружил, что так много плагинов есть. Это очень маленькое приложение, и я думаю, все, что я использую, это уведомления и плагин ChildBrowser. ВОПРОС: Я хочу знать, безопасно ли удалять все другие записи плагина. Если да, то: 1) Достаточно […]

Каковы преимущества / недостатки при передаче аргументов в конструктор AsyncTask?

Я использую AsyncTask и задаюсь вопросом, каковы последствия передачи аргументов конструктору вместо передачи их непосредственно при вызове doInBackground(…) метода doInBackground(…) , например: Вызов: new SomeTask(bitmap, integer, "somestring").execute(); Класс: public class SomeTask extends AsyncTask<Void, Void, String> { private String string; private Bitmap image; private int integer; public SomeTask (Bitmap bmp, int someint, String s){ this.image = […]

Android: WebView повышает скорость загрузки локальных файлов html

Есть ли способ повысить скорость загрузки локального файла .html в WebView . Файлы .html хранятся в папке /assets . Как вы можете видеть на видео ( извините, ссылка сломана! ), TextView (красный beackground) отображается до начала WebView , а текст в WebView отображается впоследствии. Как я могу достичь загрузки WebView так же быстро, как TextView? […]

Java. Будет ли код для наложения кода иметь преимущества?

Я немного поработал, но в основном вижу ответы на C ++. Самое близкое, к чему я пришел, – это . Я также видел эту страницу, но она ничего не объясняет. Есть ли какие-либо преимущества, если я использую второй кусок кода? Будут ли заметные различия в производительности? Как насчет памяти? Что делать, если это повторяется? Прямо […]

Приложение my cordova для веб-браузера действительно медленнее, чем в браузере Android на том же телефоне

Я построил приложение для Android с ионной картой и кордорой. Но когда я пытаюсь запустить на своем Samsung Galaxy S4, приложение действительно медленнее, чем тот же код в веб-браузерах моего телефона. Как я могу ожидать, что у вас будут одни и те же функции? Я пробовал : android:hardwareAccelerated="true" this.appView.getSettings().setRenderPriority(RenderPriority.HIGH); this.appView.getSettings().setPluginState(android.webkit.WebSettings.PluginState.ON_DEMAND); <uses-sdk android:minSdkVersion="14" android:targetSdkVersion="19" /> С […]

Intereting Posts
Цвет фона Android ListView всегда показывает серый цвет Как сочетаются части конвейера чертежей Canvas для Android (2D)? Поддерживает ли ADT API Java 7 Android: как получить даты рождения друзей из календаря facebook с помощью Graph API Как объявить несколько стилируемых атрибутов с тем же именем для разных тегов? Имитировать клик из onitemclick В чем разница между Eclipse «Импорт» и «Создать проект из существующего источника» для проектов Android? Как Android может передавать локальное имя BLE, как в iOS? Исправлено, где / когда описываетсяContents () используется? Есть ли способ сделать Recyclerview Scrollbar большим пальцем фиксированной высоты? Как реализовать RecyclerView с строками CardView в фрагменте с помощью TabLayout SQLite-запрос из нескольких таблиц с использованием SQLiteDatabase Android: цвета фона AppTheme по умолчанию Android-эмулятор полностью разрядился – запуск команды управления telnet, сбой эмулятора Управление несколькими асинтесами для загрузки нескольких изображений из html-кода, утечки памяти, любых идей?