android-6.0-marshmallow- все статьи тега


Какое разрешение нам нужно во время выполнения в android 6.0

У меня есть android-код, который может хорошо работать на Android версии 5.0. Мой AndroidManifest.xml - это <uses-permission android:name="android.permission.BLUETOOTH" /> <uses-permission android:name="android.permission.BROADCAST_STICKY" /> <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" /> <uses-permission android:name="android.permission.RECORD_AUDIO" /> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> <u ...

Каким образом мы отличаем никогда не просил у стоп-спрашивать разрешения во время выполнения Андроид м?

Когда дело доходит до разрешений среды выполнения M Developer Preview, согласно Google : Если вы никогда раньше не просили определенного разрешения, просто попросите его Если вы спросили раньше, и пользователь сказал "нет", а затем пользователь пытается сделать что-то, что требует отклоненного разрешения, вы должны предложить пользователю объяснить, почему вам нужно разрешение, прежде чем вы снова запросите разрешение Если бы вы спросили ... пару раз до этого, и пользователь сказал "не ...

Android зефир запрос разрешения?

в настоящее время я работаю над приложением, которое требует нескольких "опасных" разрешений. Поэтому я попытался добавить "запросить разрешение", как это требуется в Android Marshmallow(уровень API 23), но не смог найти, как это сделать. Как я могу запросить разрешение, используя новую модель разрешений в моем приложении? ...

Как добавить Apache HTTP API (legacy) в качестве зависимости времени компиляции для сборки.оценка для Android M?

Как уже упоминалось здесь, Android M не будет поддерживать Apache HTTP API. В документе указано: вместо этого используйте класс HttpURLConnection. или чтобы продолжить использование Apache HTTP API, необходимо сначала объявить следующую зависимость времени компиляции в сборке.файл gradle: android { useLibrary ' org.апаш.http.наследие' } я преобразовал большую часть моего использование проекта HttpClient для HttpURLConnection, однако, я все еще нужно чтобы использовать HttpCl ...

Способ FloatMath.функция sqrt() не найден

Я использую новый Android Marshmallow SDK и метод FloatMath.sqrt() ушел. Что я должен использовать сейчас? ...

Развернуть / свернуть анимацию панели инструментов Lollipop (приложение Telegram)

Я пытаюсь выяснить, как развернуть/свернуть анимации, панели инструментов сделано. Если вы посмотрите на Настройки приложения Telegram, вы увидите, что есть listview и панель инструментов. При прокрутке вниз панель инструментов сворачивается, а при прокрутке вверх она расширяется. Существует также анимация профиля pic и FAB. У кого-нибудь есть какие-нибудь идеи на этот счет? Вы думаете, они построили все анимации на нем? Может быть, мне чего-то не хватает в новых API или поддержке библиотека. Я ...

Не удается получить разрешение на запись параметров

когда у меня есть целевой API 23 на Android M Preview 3, я не могу получить Манифест.разрешение.Разрешение WRITE_SETTINGS. requestPermissions(new String[]{Manifest.permission.WRITE_SETTINGS}, 101); разрешение запроса не вызывает диалог, который я ожидал бы, но если я сделаю следующий вызов без этого разрешения, RingtoneManager.setActualDefaultRingtoneUri(activity, RingtoneManager.TYPE_RINGTONE, ringUri); вызов будет за исключением того, что у меня нет разрешения. Я не уве ...

onRequestPermissionsResult не вызывается в фрагменте диалогового окна

я начал работать над разрешением Android M runtime. Здесь я столкнулся с проблемой, что если requestPermissions вызывается из Dialog Fragment класса onRequestPermissionsResult не вызывается в той же Dialog fragment класса. Но если requestPermissions вызывается из Activity класса или Fragment класса onRequestPermissionsResult метод вызывается в том же классе. вот мой пример кода: public class ContactPickerDialog extends DialogFragment { private static final int READ_CONTACTS_REQUEST_CODE = ...