Articles of Андроидный

Как убить мою собственную деятельность – трудный путь

Итак, у меня есть моя активность, и при нажатии кнопки «Выход» я вызываю Activity.finish (). Это фактически закрывает мое приложение. Проблема: Dalvik-процесс моего приложения по-прежнему висит вокруг как зомби в фоновом режиме. Кажется, что это нормально, так как другие приложения делают то же самое. Даже пример hello-world висит вокруг в памяти. Я мог бы жить […]

Android-убийца процесса

Может быть, вы можете помочь. Можно ли получить список всех Processes , запущенных в системе Android, и убить некоторых из них? Я знаю, что есть некоторые приложения ( task managers ), но я бы хотел написать собственное, простое приложение. Я хотел бы написать простой диспетчер задач, список всех процессов и кнопку, которая убьет некоторые из […]

Почему popbackstack вызывает onCreateView фрагмента?

Попытка понять, почему onCreateView вызывается, когда я popbackstack фрагмент. Используя следующий код: fragmentManager.popBackStack("tag1", 1); ft = fragmentManager.beginTransaction(); ft.remove(fragmentManager.findFragmentByTag("tag1")); ft.commit(); Logcat: FATAL EXCEPTION: main java.lang.IndexOutOfBoundsException: Invalid index 79, size is 79 at java.util.ArrayList.throwIndexOutOfBoundsException(ArrayList.java:255) at java.util.ArrayList.get(ArrayList.java:308) at edu.pacific.pocketrx.FlashCardFrag.onCreateView(FlashCardFrag.java:72) at android.support.v4.app.Fragment.performCreateView(Fragment.java:1500) at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:927) at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1104) at android.support.v4.app.BackStackRecord.popFromBackStack(BackStackRecord.java:764) at android.support.v4.app.FragmentManagerImpl.popBackStackState(FragmentManager.java:1562) at android.support.v4.app.FragmentManagerImpl$3.run(FragmentManager.java:495) at android.support.v4.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:1467) at android.support.v4.app.FragmentManagerImpl$1.run(FragmentManager.java:440) at android.os.Handler.handleCallback(Handler.java:730) at […]

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

Многие из нас знают, что (в свободном смысле) Service в Android будет убита системой, если она не вызывает Service.startForeground() . Но разве это вся история …? Я работаю над некоторым устаревшим кодом, портируя приложение «система» в магазин Play. Это приложение имеет 5 справочных сервисов (которые не называют startForeground() ), которые до сих пор были в […]

OnCreateView () в Fragment не вызывается сразу, даже после FragmentManager.executePendingTransactions ()

Я прочитал, что если нам нужно немедленно создать фрагмент, нам нужно вызвать executePendingTransactions() на FragmentManager . Ну, вот что я пытаюсь сделать. Как это: @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_game); FragmentManager fragmentManager = getFragmentManager(); FragmentTransaction fragmentTransaction = fragmentManager.beginTransaction(); fragmentTransaction.add(R.layout.fragmentContainer, new MyFragment); fragmentTransaction.commit(); fragmentManager.executePendingTransactions(); foo(); // It is called before MyFragment's onCreateView() } Я […]

Android ListView в примере фрагмента

Где я могу найти пример использования ListView в Fragment ? Я знаю, что в примерах есть пример, но, к сожалению, я не смог его найти. Может быть, вы можете что-то предложить?

В чем разница между потоком и обработчиком

Я пытаюсь выяснить разницу между потоком и обработчиком. Создает ли новый обработчик новый поток ?. Когда новый обработчик запускается с помощью post (), создает ли он новый поток? Пожалуйста, объясни

Материальный дизайн progressdialog

alertDialog = new ProgressDialog(this); alertDialog.setMessage(getResources().getString(R.string.loader)); alertDialog.setCancelable(false); alertDialog.show(); Просто, когда я это делаю, зеленый круг появляется вместе с загрузкой слова. Однако, когда я DONT USE прогресс диалог, и я использую progressbar на странице, я получаю розовый цвет, как я определил ниже в моих styles.xml <item name="colorPrimary">@color/pink</item> <item name="colorPrimaryDark">@color/pink</item> <item name="colorAccent">@color/pink</item> Каково решение вопроса о розовом цвете […]

Что происходит, когда заканчиваются все действия приложения?

Сценарий: У меня четыре действия в Android-приложении, скажем, A, B, C и D. В приложении есть один класс Constants.java который расширяет класс Application , чтобы поддерживать состояние глобального приложения. Класс Constants имеет все константные переменные приложения. Поток активности подобен этому A–>B–>C–>D Когда нажимается кнопка «Назад» из Activity A, я вызываю метод finish (), который завершит […]

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

У меня возникли проблемы с выяснением того, как делать действия взад и вперед одним нажатием кнопки. Я хочу, чтобы пользователь нажал кнопку, а затем слайды экрана. То, как я хочу, это для 1-го действия (тот, у которого есть кнопка), чтобы выскочить влево, пока новый 2-й активность не сместится справа. С помощью приведенного ниже кода, когда […]

Intereting Posts
ScrollView alawys прокручивается на дно Добавить маржу между RadioButton и его лейблом в Android? Android Eclipse Plugin «reset adb» дает ошибку «Ошибка Adb connection: EOF», а не блокировку, но что это такое? Застрял с запуском Gradle Почему явный аргумент типа должен быть заменен алмазом? Android TextView: настройка фонового цвета динамически не работает Android Studio – проблема с Android SDK на Windows 7 Как установить все приложение только в портретном режиме? Как изменить образ ImageView? Получить абсолютный путь при выборе изображения из галереи kitkat android Предотвращение петли синхронизации сети при синхронизации из сети в Android ContentProvider Recyclerview внутри прокрутки вложенной прокрутки, но не ускоряет прокрутку, как обычно Recyclerview или Nested Scrollview Как вы рисуете текст с рамкой на MapView в Android? Android – запуск Google Navigation из приложения Как я могу получить исходные данные GPS (псевдо-диапазон спутников)?