Articles of константы

Совместное использование констант в нескольких классах (android minesweeper)

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

Определяющие константы, такие как #define, которые могут использоваться в операторах switch в java

Я хотел бы определить некоторые константы, такие как #define myXYZ 1 поэтому я также могу использовать их в операторах switch . Когда я часто предлагаю public static final Integer myXYZ = 1; а также case Constants.myXYZ: Я получаю сообщение компилятора, что case expression must be constant Какой был бы лучший способ разрешить это? Благодаря!

Оценка R.id.home

Я читал этот учебник здесь – http://developer.android.com/training/implementing-navigation/ancestral.html – для реализации Up Navigation. Аналогично тому, как пользователь нажимает кнопку «Назад» на телефоне, но метод onBackPressed () не срабатывает при нажатии кнопки «Вверх». В учебнике показано, что вы ловуте R.id.home в методе onOptionsItemSelected (). Эта веб-страница – http://developer.android.com/reference/android/R.id.html – показывает, что значение R.id.home должно равняться 16908332, но […]

Проверка версий Android и вставка статических конечных констант

Насколько я понимаю, и static final константы встроены во время компиляции при использовании Java. Глядя на использование компонента версии-Aware – добавьте логику коммутации, а использование Build.VERSION.SDK_INT и Build.VERSION_CODES меня смущает, как будто оба значения констант встроены во время компиляции, этот подход будет бесполезен. Что мне здесь не хватает? Благодаря 🙂 EDIT: делает ли факт, что […]

Значение некоторых констант Paint в Android

В Android есть несколько констант Paint, о которых я не мог найти много информации. Может ли кто-нибудь помочь мне с небольшим объяснением этих флагов: LINEAR_TEXT_FLAG SUBPIXEL_TEXT_FLAG FILTER_BITMAP_FLAG Является ли «субпиксель» чем-то близким к ClearType или что-то совсем другое?

Android: назначение константного значения xml-элементу

В настоящее время я программирую приложение для Android. Там я застрял в xml-макете. Можно ли присвоить значение xml-тегу с использованием переменной (константы), определенной в классе? У меня есть класс под названием Constants.java для всех моих программных констант. Я делаю это для лучшей ремонтопригодности. Теперь я хотел бы использовать одну из этих констант, например VAL, как […]

Когда использовать Enum / Int Constants

У меня вопрос, когда следует использовать Enum и когда мы должны использовать конечные константы? Я знаю, что это обсуждалось в Enums и Constants. Что использовать, когда? Хотя это вопрос C #. Мой вопрос в том, почему Android использует так много констант, а не Enum? Например, На мой взгляд, если мы используем константы, может быть риск, […]

Файл констант Java

Я разрабатываю приложение для Android, и я очень новичок в Java и Android. Я хочу создать некоторые константы для использования в некоторых действиях. Где я могу определить эти константы? Благодарю.

Каковы фактические значения времени мс для констант анимации Android?

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