Сегодня я начал изучать развитие Android, и мне нужна помощь в понимании того, как работает какой-то код XML. Книга, которую я использую, не объясняет код, однако использование этого дает мне желаемый результат.Как работает этот код XML?
<?xml version="1.0" encoding="utf-8"?>
<inearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<EditText
android:id="@+id/myEditText"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="New To Do Item"
/*The above lines are the only things I understand. the code below does not create an
actual list, instead just initiates the layout of height and width. */
/>
<ListView
android:id="@+id/myListView"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
/>
</LinearLayout>
Используя этот код не генерирует список дел элементов, которые все с надписью «Пункт 1», «Пункт 2», и т.д ..
я не понимаю, как этот список будет создаваться, когда нет фактический код используется для создания
-Также, я хочу знать, как подходит кодирование XML для программирования на Android. Должен ли я изучать язык, если он будет полезен?
спасибо.
Этот код сам по себе не добавит никаких элементов в список. Должен быть какой-то код в java-файле, который заполняет его. Введите код операции. 'Кроме того, я хочу знать, насколько релевантно кодирование XML для программирования в Android.' - очень важно, все ваши макеты создаются с помощью xml, а также различные другие файлы ресурсов. – FoamyGuy
Это глупо, но это раздражает. XML не является кодом, это данные. Код использует данные для чего-то. – Simon