Articles of Андроид

В чем разница между состоянием сети доступа (ACCESS_NETWORK_STATE) и правами доступа WIFI (ACCESS_WIFI_STATE)?

На вкладке «Разрешения» в Android Manifest в раскрывающемся списке указаны параметры android.permission.ACCESS_NETWORK_STATE и android.permission.ACCESS_WIFI_STATE . В чем разница между ними? Является ли ACCESS_NETWORK_STATE более обобщенным, чем ACCESS_WIFI_STATE ? Благодарю.

Просмотр сообщения в журналах: «приложение: тема устарела»?

С момента обновления до последней библиотеки appcompat я вижу сообщение в своих журналах из ViewUtils. app:theme is now deprecated. Please move to using android:theme instead. Я использую parent="Theme.AppCompat.Light.NoActionBar" качестве родительской темы.

Как определить местоположение хранилища отладки для отладочной сборки Android ant?

Можно ли указать местоположение собственного созданного хранилища отладки при создании debug .apk ( <project-name>-debug.apk ) с ant debug ? Я вижу только возможность указать местоположение хранилища ключей выпуска. Я хотел бы поделиться хранилищем отладки на нескольких ПК, не копируя их над тем, который помещен в каталог «.android». Хранилище отладки может, например, находиться в репозитории исходного […]

Android – добавление хотя бы одного действия с фильтром намерений ACTION-VIEW после обновления версии SDK версии 23

Я получаю следующий подсказку в AndroidManifest.xml Google не индексируется; Рассмотрите возможность добавления по меньшей мере одного действия с помощью намеренного наполнителя ACTION-VIEW. Дополнительную информацию см. В описании проблемы. Добавляет глубокие ссылки, чтобы получить ваше приложение в индексе Google, чтобы получить установки и трафик для вашего приложения из Google Search. Любой может объяснить, почему это так? […]

Отсутствие анимации при удалении элементов в RecyclerView

Я использую RecyclerView в первый раз. Все работает отлично, за исключением того, что нет анимации при удалении элемента, даже если анимация на добавлении элемента работает просто отлично. Я не задал ни одного настраиваемого элемента аниматора, но в соответствии с документацией : Анимация для добавления и удаления элементов включена по умолчанию в RecyclerView . Поэтому анимация […]

Как показать и скрыть ActionBar с помощью AppCompat v.7

У меня есть простое приложение, которое отображает текст. Приложение начинается с главного экрана с несколькими параметрами (например, с помощью кнопки информации, которая приводит к информации об этом приложении, кнопке просмотра, которая позволяет пользователю видеть все отдельные фрагменты текста, которые могут отображаться). Основная кнопка приводит к другому экрану, на котором отображается текст. Прокручивая влево и вправо, […]

Вставка в Genymotion Android Emulator

Есть ли способ скопировать и вставить из-за пределов виртуальной машины в эмулятор Genymotion?

Как анимировать кнопку плавающего действия, используя переход к активности Android?

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

В чем смысл android.intent.action.MAIN?

Я видел много разных запутанных объяснений. <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> Каково значение <action android:name="android.intent.action.MAIN" /> а также <category android:name="android.intent.category.LAUNCHER" /> а также <category android:name="android.intent.category.DEFAULT" />

Когда запрашивать разрешения с помощью Android Android SDK 3.0?

С новым Android SDK 3.0 от Facebook (который был выпущен несколько дней назад) процесс аутентификации изменился. Итак, как вы запрашиваете разрешение на чтение, такое как «friends_hometown»? Следующий код – это то, как я пытаюсь это сделать, но я уверен, что это не так, как вы должны это делать: Версия 1: protected void onCreate(Bundle savedInstanceState) { […]