Intereting Posts
Фрагментная активность переходит в нуль при добавлении другого фрагмента Twitter Bootstrap не работает в Android WebView Как сделать редактируемый текст не редактируемым, а кликабельным в JAVA Как отлаживать приложение Android Delphi, когда пользователь закрывает приложение Как управлять настраиваемыми адаптерами onPause, onResume of Activity на Android Низкая производительность веб-просмотра Android Программно сделать снимок экрана из сервиса Libgdx странное моделирование – ошибка глубины? В чем смысл новой аннотации @SystemApi, любая разница от @hide? Может ли кто-нибудь объяснить эти взломы Android-ROM: HBOOT / загрузчик, радио, изображение восстановления, update.zip, разблокировка NAND, RUU? Как стилизовать кнопки в Alert Dialog Fragment с помощью Material Design? Android TextureView.getBitmap () очень медленный Универсальный загрузчик изображений не работает Как предварительно загрузить Activity? Настройка цвета фона для SurfaceView в Android

Требуется объяснение синтаксиса макета android

Вот строка в файле макета

<TextView android:id="@+id/username" android:layout_height="wrap_content" android:layout_width="wrap_content" android:text="@string/username" android:textAppearance="?android:attr/textAppearanceMedium" > 

В контексте, что такое точное значение

 android:textAppearance="?android:attr/textAppearanceMedium" 

Это связано с "? [Package:] [type:] name" , если да, то что это значит?

? Android: attr / textAppearanceMedium ссылается на android.R.attr.textAppearanceMedium. Это способ ссылки на содержимое ресурсов внешнего пакета.

Вот статья, упомянутая здесь.