Articles of аннотации

Как определить пользовательскую андроиду андроида (например, @Background)

Может ли кто-нибудь предложить правильный порядок определения пользовательской аннотации в JAVA (Android). Так что, если я аннотирую метод с @Background аннотацией, метод должен работать в фоновом потоке.

Обработка аннотации Kotlin игнорирует элементы с похожими именами

Недавно я преобразовал большую часть своего проекта в kotlin. Теперь я сталкиваюсь с несколькими необычными ошибками, которые, похоже, связаны с библиотеками аннотаций. Излишне говорить, что этого не произошло на Java. Я опишу случаи – один в кинжале и один в Butterknife. 1. При использовании двух методов @Provides в разных моделях с тем же именем. Например, […]

В буфере событий GreenRobot отсутствует аннотация, «нет публичных методов»,

Итак, я узнал о модуле событий Green Robots. Следуйте инструкциям на этой странице, чтобы попытаться заставить их работать: http://greenrobot.org/eventbus/documentation/how-to-get-started/ Кажется, достаточно просто. Я вставляю соответствующий код, но при запуске на устройстве я получаю сбой: org.greenrobot.eventbus.EventBusException: Subscriber class com.crowdlab.activities.LoadingActivity and its super classes have no public methods with the @Subscribe annotation. Первые несколько строк моего класса […]

JPA Аннотации в Android

У нас есть проект, который использует JPA/Hibernate на стороне сервера, классы сопоставленных объектов находятся в их собственном проекте Library-Project и используют аннотации для сопоставления с базой данных. Я хочу использовать эти классы в Android-проекте – Есть ли способ игнорировать аннотации в Android, чтобы использовать эти классы в качестве стандартных POJO ?

В чем смысл новой аннотации @SystemApi, любая разница от @hide?

Android недавно представил @SystemApi в своем исходном коде SDK. Похоже на то же, что и аннотация @hide, так как они также были удалены из классов jar SDK. Есть ли вероятность, что приложение может называть их способами, отличными от старых API @hide. /** * Indicates an API is exposed for use by bundled system applications. * […]

Концепция Bean и EBean Android Аннотации

Жаль, что я новичок в Android Annotations и Dependency Injection в целом. Я пытаюсь понять, как все работает и какие преимущества я получаю с помощью аннотаций Android. Я изучил примеры примеров, все ясно о @EActivity, @ViewById, @App и других широко используемых аннотациях в разработке Android. У меня проблемы с пониманием концепции Ebean . Я использовал […]

Android @NonNull полезность

После нескольких чтений и вопросов, подобных этому, мне было интересно, есть ли смысл использовать @NonNull Android Support Annotation. Я вижу очень небольшое предупреждение от Android Studio, если попытаюсь вызвать метод с нулевым параметром, который аннотируется как @NonNull . Просто предупреждение ??? Что относительно модульного тестирования? Должен ли я проверить метод с нулевым параметром? Если я […]

Как Lombok генерирует код для существующего класса?

Я могу генерировать классы с нуля с помощью обработчика аннотаций, но я не мог модифицировать класс, подобный lombok. Я искал сгенерированные классы lombok в студии Android, но я ничего не нашел. Затем я проверил обзор ломбока через их веб-сайт, а также исследовал его на форумах, но я ничего не понял. Мой вопрос настолько прост. Как […]

Аннотации Java выполняют метод в объявлении аннотации (использование для android)

Я довольно новичок в условиях аннотации. Я прочитал некоторые источники и пришел к выводу, что не ответил на мой вопрос. Возможно, я искал Google, используя неправильный поиск. Возможно, я упускаю из виду, или может быть им просто невежественным .. В любом случае, здесь дело. Я занят написанием приложения, которое требует «проверки роли». Для этого я […]

Как использовать аннотации Java для руководства Android Proguard?

При использовании Proguard с Android методы, которые вызывается только посредством отражения (например, обратные вызовы, определенные в атрибутах onClick XML), ошибочно удаляются. Одним из решений этой проблемы является добавление каждого затронутого класса и метода в ваш proguard.cfg. Как я могу использовать аннотации Java для достижения того же эффекта? Я чувствую, что сделает код самодокументированным, и это […]

Intereting Posts
Android ViewPager и TabLayout работают не быстро Как я могу добавить facebook SDK в проект Android? Как конкатенировать несколько строк в XML-андроиде? SubscriptionInfo.getMnc () возвращает одно и то же значение для SIM-карт с разными несущими Селендроид как скребок Как вы передаете изображения (растровые изображения) между действиями андроида с помощью пакетов? Почему MediaPlayer не создает ошибку при создании экземпляра? Каков самый простой способ обратного преобразования массива? Как получить идентификатор файла, чтобы я мог выполнить загрузку файла из Google Диска API на Android Правильный способ реализации onMeasure () и onLayout () в пользовательском AdapterView Как имитировать элементы списка listView, например, в приложении контактов Lollipop? InputType = имя_пользователя? Запись и сохранение звука на Android Как установить несколько gridview в том же макете в android? Невозможно создать actionbarsherlock: BuildConfig не может быть разрешен переменной