Вопросы с тегом «android»

Android - это мобильная операционная система Google, используемая для программирования или разработки цифровых устройств (смартфоны, планшеты, автомобили, телевизоры, одежда, стекло, IoT). Для тем, связанных с Android, используйте специальные теги Android, такие как android-intent, android-активность, android-адаптер и т. Д. Для вопросов, не связанных с разработкой или программированием, но связанных с платформой Android, используйте эту ссылку: https: // android.stackexchange.com.

11
Эмулятор Android не принимает ввод с клавиатуры - SDK tools rev 20
Я обновил инструменты SDK до версии 20 (из 18), и после обновления эмулятор, похоже, не принимает ввод с клавиатуры ноутбука. Но только с использованием собственной «мягкой» клавиатуры эмулятора (которая появляется, когда поле ввода сфокусировано). Я попытался переустановить инструменты SDK (и весь SDK в этом отношении), удалил и переустановил плагины Eclipse …

1
Когда именно утечка безопасна для использования (анонимных) внутренних классов?
Я читал некоторые статьи об утечках памяти в Android и смотрел это интересное видео из Google I / O на эту тему . Тем не менее, я не до конца понимаю концепцию, особенно когда она безопасна или опасна для внутренних классов пользователей внутри Activity . Вот что я понял: Утечка …

11
java.lang.NoClassDefFoundError: сбой при разрешении: Lorg / apache / http / ProtocolVersion
Я встречал такую ​​ошибку, когда я использую Android studio 3.1 для создания приложения для Android P, можно сделать apk, но когда я использую его на эмуляторе Android P, он вылетит и выдаст ниже информацию, более подробную информацию смотрите на рис. , java.lang.NoClassDefFoundError: сбой при разрешении: Lorg / apache / http …

30
Изменить название проекта на Android Studio
Я хочу изменить название моего проекта и модуля. Но если я попытаюсь переименовать их, Android Studio сообщит мне о некоторых ошибках ... например, я хочу изменить имя с «MyApplication» на «AndroidApp», как показано на рисунке ниже. В первом прямоугольнике я хочу изменить это в: AndroidApp ("G: ... \ Android \ …


30
Как выйти из приложения Android программно
Я нашел некоторые коды для выхода из приложения Android программно. Вызов любого из следующего кода в onDestroy () полностью закроет приложение? System.runFinalizersOnExit(true) (ИЛИ) android.os.Process.killProcess(android.os.Process.myPid()); Я не хочу запускать приложение в фоновом режиме после нажатия кнопки «Выйти». Просьба предложить мне использовать любой из этих кодов для выхода из приложения? Если да, …
322 android 

30
Как мне проверить адрес электронной почты?
Каков хороший метод проверки адреса электронной почты (например, из поля ввода пользователя) в Android? org.apache.commons.validator.routines.EmailValidator , по-видимому, недоступен. Существуют ли другие библиотеки, которые делают это, которые уже включены в Android, или мне нужно использовать RegExp?


7
Как очистить кэш gradle?
Я пытаюсь использовать Android Studio, и при первой загрузке на компиляцию уходит около 45 МИНУТ ... Если я не закрываю приложение, ничего страшного - каждая последующая компиляция / запуск приложения займет около 45 секунд. Я попытался проверить некоторые из своих кешей: .gradle/cachesв моем домашнем каталоге есть папка, которая содержит 123 …

10
Как отфильтровать RecyclerView с помощью SearchView
Я пытаюсь реализовать SearchViewиз библиотеки поддержки. Я хочу, чтобы пользователь использовал SearchViewфильтр для фильтрации Listфильмов в RecyclerView. До сих пор я следовал нескольким учебным пособиям и добавил SearchViewк ним ActionBar, но я не совсем уверен, куда идти дальше. Я видел несколько примеров, но ни один из них не показывает результаты, …

17
Как использовать putExtra () и getExtra () для строковых данных
Может кто-нибудь сказать, пожалуйста, как именно использовать getExtra()и putExtra()для намерений? На самом деле у меня есть строковая переменная, скажем, str, которая хранит некоторые строковые данные. Теперь я хочу отправить эти данные из одного действия в другое. Intent i = new Intent(FirstScreen.this, SecondScreen.class); String keyIdentifer = null; i.putExtra(strName, keyIdentifer ); а …

13
Вызов метода действия из фрагмента.
Пытаюсь вызвать метод в моей деятельности из фрагмента. Я хочу, чтобы фрагмент дал данные метода и получить данные при возврате метода. Я хочу добиться аналогичного вызова статического метода, но без использования статического, потому что это создает проблемы в деятельности. Новое для фрагментов, поэтому мне нужно простое и педагогическое объяснение! Спасибо!

30
Сохранить ArrayList в SharedPreferences
У меня есть ArrayListс пользовательскими объектами. Каждый пользовательский объект содержит различные строки и числа. Мне нужно, чтобы массив оставался без присмотра, даже если пользователь покидает действие и затем хочет вернуться позже, однако мне не нужен массив, доступный после того, как приложение было полностью закрыто. Таким способом я сохраняю множество других …

16
Показать и скрыть вид с анимацией слайда вверх / вниз
У меня есть то, LinearLayoutчто я хочу показать или скрыть с помощью Animationкнопки, которая перемещает макет вверх или вниз всякий раз, когда я изменяю его видимость. Я видел несколько образцов, но ни один из них не удовлетворял моим потребностям. Я создал два XML-файла для анимации, но я не знаю, как …

12
Список «To Do» перед публикацией приложения Android на рынок [закрыто]
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, вновь открыть, обратитесь за …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.