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

Android: обновить данные предыдущего фрагмента при нажатии на кнопку

У меня есть 2 фрагмента, фрагмент A и фрагмент B. Я добавил фрагмент B над фрагментом A, используя FragmentTransaction().add , что означает, что фрагмент A находится в основе фрагмента B. Есть ли способ изменить данные в фрагменте A после Я сделал что-то на фрагменте B и нажал кнопку « Назад» из фрагмента B? Я хочу […]

Как собственный код Android может работать с несколькими типами процессоров?

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

Эффективность запроса с помощью Parse с помощью локального магазина в Android

Мой вопрос очень прост, какой лучший подход к работе с Parse использует локальный магазин в то время, когда я хочу запросить сохраненные объекты. Лучше ли запускать несколько запросов в локальном хранилище непосредственно в основном потоке и избегать вложения большого количества анонимных классов или использования фонового потока? Важно отметить, что этот метод будет называться очень часто, […]

Начать операцию медленно, а новая активность пуста

Это мое первое приложение для Android, я перехожу от разработки iOS. Я пытаюсь перейти на другую деятельность. Однако для моей новой пустой активности требуется несколько секунд (около 3). Вот мой код для перехода к новому действию: public void openStats(View v) { startActivity(new Intent(MainActivity.this, StatsActivity.class)); } Вот мой onCreate моей новой деятельности: public class StatsActivity extends […]

Почтовый индекс / почтовый индекс

Я использую PlaceAutocompleteAdapter для адресов в android.On Selection Places Возврат объекта, который предоставляет нам имя местоположения, адрес. Но мне нужно почтовый код или почтовый индекс из этого места // final Place place = places.get (0);

Что означает состояние java-потока?

Я изучаю инструмент в Android Studio, получаю дамп потока, как показано ниже: Я замечаю различное состояние каждого потока, как это, Я вижу, что runnable , sleeping , waiting . И я глубоко в стеке потоков, большинство потоков стека, как это, "<61> RxComputationScheduler-3@830064517520" daemon prio=5 waiting java.lang.Thread.State: WAITING at java.lang.Object.wait(Object.java:-1) at java.lang.Thread.parkFor(Thread.java:1205) at sun.misc.Unsafe.park(Unsafe.java:325) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157) […]

GetItem против getItemAtPosition

Существует два способа выбора выбранного элемента списка. list.getAdapter().getItem(position); list.getItemAtPosition(position) Мой вопрос: какой из них является предпочтительным? Я видел, как люди используют оба.

Уменьшите размер приложений Android

Я разработал приложение HelloWorld для Android, которое просто печатает Hello World с использованием eclipse и из учебника https://developer.android.com/training/basics/firstapp/index.html?hl=it, но, к моему удивлению, приложение занимает 2,21 МБ Память. Можете ли вы предложить способ уменьшить этот размер до нескольких килобайт, поскольку это не займет много места, поскольку я не добавил в него никаких изображений или кода.

Как читать '/data/anr/traces.txt' в samsung S2

Я разрабатываю приложение, и оно случайно падает. Я, наконец, поймаю логарифм, когда он сработает. Вот строки, которые я получил 01-30 01:04:47.281 2856-2856/com.snappext:hascode_process I/System.out﹕ Done 01-30 01:05:02.617 2856-2861/com.snappext:hascode_process I/dalvikvm﹕ threadid=3: reacting to signal 3 01-30 01:05:02.640 2856-2861/com.snappext:hascode_process I/dalvikvm﹕ Wrote stack traces to '/data/anr/traces.txt' 01-30 01:05:39.304 2750-2752/com.snappext D/dalvikvm﹕ GC_CONCURRENT freed 830K, 14% free 11618K/13383K, paused 1ms+3ms Теперь […]

Доступ к статическим полям напрямую, вместо вызова метода статического геттера, быстрее?

Я пишу приложение для Android, и у меня есть класс, который генерирует и поддерживает некоторые фиксированные URL, которые могут время от времени меняться. Я держу их всех в одном классе под названием UrlUtils: public class UrlUtils { private static String sUrlBase = "http://google.com"; /** * Called occasionally */ public static void refreshUrlBases() { sUrlBase = […]