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

Динамические версии (с использованием +) зависимостей в градусах

Я использую compile 'com.localytics.android:library:3.8+' в моем проекте. Я хочу знать, что последняя версия этой зависимости выбирается при создании apk release или каждый раз, когда пользователь открывает приложение (скачанное с игрового магазина).

Показывать оповещение в Android каждые пять минут

Я хочу знать, как установить время для уведомления. Я хочу установить уведомление каждые пять минут, так что помогите мне сделать это. public class FirstActivity extends Activity { private static final int HELLO_ID = 1; //public static final int FLAG_AUTO_CANCEL = 0;`enter code here` @Override protected void onCreate(Bundle savedInstanceState) { // TODO Auto-generated method stub super.onCreate(savedInstanceState); […]

Как получить значок для Android-разрешения?

Спецификация XML для <permission> и <permission-group> относится к значку, который вы видите в настройках | Информация о приложении | Права доступа. Если у меня уже есть разрешение, которое требуется приложения из строки из запроса PackageInfo, например «android.permission.INTERNET», как я могу получить соответствующее разрешение и значок группы разрешений?

Намерение активности Android остается после выключения

SETUP One Activity, SingleTop, получает намерение от уведомления. Намерение поглощается деятельностью. Нажмите кнопку «Назад», чтобы завершить действие. OnDestory вызывается и isFinishing () возвращает true. Нажмите кнопку «Домой», чтобы открыть последние приложения. Запустить ранее закрытое приложение. Аналогичная ситуация возникает с onNewIntent, когда onStop вызывается после нажатия пользователем домашнего ключа на активность. Проблема. После восстановления активности после […]

Контакты Android RAW_CONTACT_ID против CONTACT_ID

Я использую подборщик контактов следующим образом: Intent contactPickerIntent = new Intent(Intent.ACTION_PICK, Contacts.CONTENT_URI); startActivityForResult(contactPickerIntent, CONTACT_PICKER_RESULT) Я хочу знать, является ли последний сегмент пути возвращаемого URI CONTACT_ID или RAW_CONTACT_ID . Если это CONTACT_ID , как я могу получить все RAW_CONTACT_ID от этого контакта?

Удалить уведомление при вызове addAction?

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

В чем разница между аннотациями @UiThread и @MainThread в Android?

Я думал, что @UiThread и @MainThread – одно и то же.

Дополнительные разрешения в загруженном apk, чем в файле манифеста

Я хотел обновить свое приложение, но после загрузки я заметил, что есть дополнительные разрешения, о которых я не упоминал в своем манифесте: android.permission.ACCESS_NETWORK_STATE android.permission.GET_ACCOUNTS android.permission.INTERNET android.permission.READ_EXTERNAL_STORAGE android.permission.USE_CREDENTIALS android.permission.WRITE_EXTERNAL_STORAGE com.google.android.c2dm.permission.RECEIVE Мой манифест выглядит так <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.stepscience.yahtzee" > <uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> <application android:allowBackup="true" android:icon="@mipmap/ic_launcher" android:label="@string/app_name" android:theme="@style/Theme.App" > <meta-data android:name="com.google.android.gms.games.APP_ID" android:value="@string/app_id" /> <activity android:name=".StartActivity" […]

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

Я сталкиваюсь с особенной проблемой с приложением, которое имеет несколько видов деятельности. У меня есть экранный менеджер, связанный с сервисом. Служба опроса сервера для данных. Диспетчер экрана запускает Activity A, B или C на основе данных. Он также позволит пользователю выбирать для отображения других видов деятельности или может автоматически менять действие на основе новых данных […]

Замена для ItemizedOverlay в Google maps V2 для Android?

В V1 Google Maps для Android я реализовал форму кластеризации с использованием класса ItemizedOverlay. Каждый кластер имеет центральную точку (lat / lon), радиус (в милях) и количество элементов в кластере. Я использовал ItemizedOverlay.draw (Canvas, MapView, shadow) для рисования кластеров с использованием методов объекта Canvas, таких как drawCircle () и drawText (). Каждый кластер состоял из […]

Intereting Posts
Есть ли способ избежать полноэкранного поиска SearchView / Keyboard на ландшафте? Android Game Framework Добавьте файлы .java в качестве исходных файлов java в Android Studio, чтобы удалить красный круг с помощью «J» на них. Как использовать кеширование диска в Picasso? Как переопределить LongPress в ListFragment? Использование проекта библиотеки Android Деятельность в рамках другого проекта InstrumentationTestRunner: Что делает Android: функциональный тест? На каком языке программирования стоит android os и его ядро ​​написано? Ошибка Android Studio 2.2.2 «Не удалось найти режим 0» при предварительном рендеринге после обновления Запуск пользовательского приложения Android из браузера Android / Chrome Com.android.internal.policy.impl.PhoneLayoutInflater иногда остается в памяти (hprof dumps) Отладка Android: рамка недоступна Android alarmManager setRepeating не запускается «Нет клавиатуры для id 0» – что это значит? Почему Cordova / Phonegap добавляет 8 в мой код версии Android?