Метод помеченный аннотацией @RequestApi
не выполнится?
Например в методе есть блок кода который выполняется на Android старше 5.0, а приложение имеет minSdk = 4.0 android
. В название метода добавляется аннотация.
Офф. документация сообщает:
Denotes that the annotated element should only be called on the given API level or higher. This is similar in purpose to the older @TargetApi
annotation, but more clearly expresses that this is a requirement on the caller, rather than being used to "suppress" warnings within the method that exceed the minSdkVersion
.
Перевод:
Обозначает, что аннотированный элемент должен вызываться только на данном уровне API или выше. Это похоже на более старую аннотацию @TargetApi
, но более четко выражает, что это требование для вызывающей стороны, а не используется для «подавления» предупреждений в методе, который превышает minSdkVersion
.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Каким способом(возможно аннотацией в модели) можно десерилизовать BigDecimal, чтобы избежать экспоненциальной формы записи, например сериализовал...
Файл передаётся между устройствами по локальной сети по средствам сокетов
Пытаюсь сделать parallax эффект, используя акселерометрНиже переопределённый метод OnSensorChanged: