Articles of Константы

Андроидальные константы файла R не поддерживают автоматическое обновление

Я искал высокий и низкий для людей с одним и тем же вопросом, но нашел только некоторые варианты (т. Е. R-файл вообще не сгенерирован), которые не помогают. Я ОЧЕНЬ новичок в разработке Android (первый день, на самом деле), но из некоторых обучающих программ, которые я читал, это поведение неожиданно. В принципе, предположим, что я создаю […]

Расширение класса приложений Android

Когда я искал решение для получения отчетов об ошибках с удаленного устройства, так же как приложение для летного тестирования в iOS, я нашел acra для устройств Android здесь В базовой настройке они сказали, что нам нужно добавить некоторые строки в расширении extends Application class . В моем проекте до сих пор я не создавал такой […]

Android – strings.xml против статических констант

Вот что я думаю: Строки в файле strings.xml должны использоваться для использования макетов (xml). А статические константы предназначены для использования кодами (.java). Когда дело доходит до лучших практик, я хотел бы знать, какой из них следует использовать. Если у вас много строк, будет ли эффект производительности? getString(…) vs MyConstants.THIS_IS_A_CONSTANT

Где хранить глобальные константы в приложении для Android?

Я бы знал, какая наилучшая практика для хранения глобальных констант, которые могут измениться с помощью среды (debug, preprod, prod, release и т. Д.) Во время компиляции. В iOS я использовал все глобальные константы в файле заголовка и менял его с помощью макропроцессора, чтобы увидеть этот ответ: Где хранить глобальные константы в приложении iOS? Какое решение […]

Возможно ли в android определить константы в XML, которые различаются в зависимости от конфигурации

Меня интересует наличие XML-макетов в формате Android для изменения размера в зависимости от пейзажного или портретного просмотра (и, возможно, других конфигураций позже). <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_alignParentBottom="true" android:background="@drawable/stream_bg_1px_wide" android:layout_height="150dip" > В этом примере я просто хочу изменить размер 150dip в зависимости от пейзажа или портрета, а не изменять ничего. Я использую макет и макет земли, и […]