Это -- примерный план работы над проектом, видео исполнения которого я разместил в предыдущем сообщении. Можете использовать этот план в своей самостоятельной работе. озднее (сегодня же) я выложу еще несколько дополнительных материалов по этому же занятию, видео и текстовых.
1.
Заготовить
несколько картинок (предпочтительно размером не более 200Х300)
2.
Создайте
новый проект
3.
Создать папку
drawable в
папке res
4.
На диске:
скопировать в эту папку заготовленные картинки
5.
Убрать
текстовую наклейку с активности (файл activity_main.xml)
6.
Поставить
кнопку (Button)
7.
Поставить
изображение (элемент ImageView):
7.1.
В
открывающемся окне просто нажать Ok, на экране (активности) появится пустой квадратный элемент
7.2.
Открыть коды
этого файла и в строке android:src="@drawable/" после
наклонной черты вписать имя любого из заготовленных файлов
8.
Запустить Debug Configuration или сразу на исполнение
9.
Открыть файл R.java и проверить, что в
нем зарегистрированы все добавленные вами картинки
10.
Открыть файл
ресурсов (strings.xml)
и добавит в него переменную типа String для надписи на кнопке
11.
В файле
разметки главной активности (файл activity_main.xml) указать:
11.1.
Идентификатор
элемента "картинка" (ImageView) – заменить существующий автоматически
установленный идентификатор
11.2.
Идентификатор
элемента "кнопка" (Button) – заменить существующий автоматически
установленный идентификатор
11.3.
Текст на
"кнопке" – через переменную, которую мы добавили в файл ресурсов
11.4.
К элементу
"кнопка" добавить вызов метода "по нажатию" – например в
виде android:onClick="go"
12.
В java-файле главной
активности (MainActivity.java)
указать:
12.1.
Массив
целочисленных значений для записи в него идентификаторов картинок – каждый
идентификатор выглядит как R.drawable.название_файла_картинки
12.2.
Переменную-счетчик
12.3.
Переменную
типа ImageView для будущей работы с элементом "картинка"
12.4.
Создать в
методе onCreate связь переменной (из пункта 12.3) с объектом типа ImageView, использовав для
этого поиск через метод "найти View по идентификатору).
12.5.
Создать метод,
который мы собираемся использовать для обработки явления "нажата
кнопка" (метод go)
12.5.1.
В этом методе
сначала – увеличить счетчик
12.5.2.
Установить
для переменной pic (она связана с элементом
"картинка") с очередным
идентификатором массива индикаторов файлов с рисунками)
12.5.3.
Предусмотреть
проверку счетчика, чтобы не происходило вываливание за массив.

Комментариев нет:
Отправить комментарий