Когда я обновляю свой ADT-плагин до ADT 16, я получаю одну новую (Tool) вещь, которая запускает андроид-линт, когда я запускаю его после выбора моего проекта Android, он дает мне более 550 предупреждений, связанных с проектом для android. Должен ли я следовать совету Lint для моего ресурса, такого как String.xml, и некоторого использования макета в моей деятельности.
Для Зная больше о Lint я см это советы здесь является Click here Он также Дайте мне предупреждение, как показано ниже:
HARDCODED строка «Anything», следует использовать @string ресурсу
Так что я думаю, что это Lint поможет решить проблему ресурсов в android.
Если у вас есть дополнительная информация об андроид-лине, тогда дайте мне знать.
и что мне делать будет Этот xml для lint и где я должен положить этот xml в корень проекта или любой другой каталог.
<?xml version="1.0" encoding="UTF-8"?>
<lint>
</lint>
и я также получаю Это предупреждение «[Доступность] отсутствует contentDescription
атрибут образа» для ImageView
. при использовании андроида пуха
Я думаю, давая следующие вещи, как ниже Для изображения:
android:contentDescription="@string/desc"
Это определяет текст, который кратко описывает содержание представления. Это свойство используется в первую очередь для доступности. Поскольку некоторые представления не имеют текстового представления, этот атрибут может использоваться для обеспечения такого.
Нетекстовой виджеты, такие как ImageViews
и ImageButtons
должны использовать атрибут contentDescription
указать текстовое описание виджета таким образом, что для чтения с экрана и другие инструменты для людей могут адекватно описать интерфейс пользователя.
много слов с неправильной (первой) крышкой характер. Это затрудняет нам чтение. Не могли бы вы его отредактировать? – anticafe