Start Аndroid: Урок 8. Разработка и программирование под Андроид (видеоуроки)

Автор Ruslana Chernenko
Start Аndroid: Урок 8. Разработка и программирование под Андроид (видеоуроки)

Всем привет.

Меня зовут. Виталий А со мной мой помощник. Андрюха Андрюха поздоровайся.

Всем привет.

И так восьмой урок в котором мы работаем с элементами экрана. Исхода в этом уроке мы научимся обращаться и Skoda Octavia алиментам на экране и менять их свойствах чтобы обратиться к элементу экрана. Исхода Нам нужен его идентификатор ID прописывается либо в пробке с либо влияет файлах как вам удобнее для иди существуют четкие формат собака плюс — это слэш name где плюс означает, что — это новый ресурс и он должен dom.ru Java Class если он там ещё не существует создадим проект названием PE 0.8.1 нижнее подчеркивание в URL by ID. Открой файл Main xml и для textview каждый нотификатор и сохраним теперь откроем р. Java и видим, что для класса it появилась. Константа май текст то есть чтобы к ней обратиться надо написать р. и. май текст она с элементом textview и мы можем её использовать чтобы обратиться к элементу программы для этого нам понадобится метод find View by ID он по идентификатору возвращает всю. Давай вызов этого метода открываем файл Main activity. Java пока мы пишем. Наш кот в методе он клеит — это метод который вызывается в Activity после строки с вызовом метода setcontentview напишем следующий год если View подчёркнуто красным то скорее всего этот класс не добавлен секцию импорт нажмите комбинацию клавиш контрл Shift автоматического обновления. ЮПК Спасибо. Андрюха и так мы. Обновили секцию импорта теперь объект май текст. Бьюти побью — это наш textview на экране. Ну типа пью. Это предок для textview и остальных элементов и он нам не подходит если мы хотим проделывать операции соответствующую textview. Поэтому нам необходимо при образовании в textview изменим. Наш кот на следующей теперь мой текст View имеет тип пью, а результат методов find View by ID. Мы преобразуем из View в текст. Теперь мы можем применять. Кама textview методы класса textview для примера возьмем метод текст сейчас отображаемый текст Hello world Program. Напоминаем на следующий текст New Text in textview сохраняем запускаем комбинации клавиш контрл ф 11 и видим, что текст изменился. Давайте добавим на экран кнопку батон с идентификатором — это равен собака плюс — это флешмоб втн текст оставим сохраняем комбинации клавиш контрл Shift S если не сохранить файл Java не появится идентификатор. Спасибо Андрюха пишем следующий год, что у меня совпадает имя объекта и — это они друг другу не мешают и так делать даже логичнее — это остается на ваше усмотрение кнопку мы нашли. Теперь давайте изменим её текст запустим приложение текст на кнопке поменялся и на кнопку можно по нажимать, но ничего происходить не будет так как мы нигде не указывали, что надо делать при нажатии этим и займемся наследует. А пока давайте сделаем кнопку неактивной. Мы только, что поменяли параметры enabled теперь на кнопку нельзя нажать сохраняем запускаем и убедимся в этом. Давайте добавим checkbox идентификатор ID равен собака плюс. Зайди в Clash My zsh по умолчанию галочка не стоит. Давайте поставим её программно до этого используется метод чека который меняет параметр checked. Запусти в приложении видим, что кот сработал. Как видите всё несложно. Используя метод find View by ID чтобы по идентификатору it получить объект соответствующих какому-либо бью элементу например textview или checkbox и далее вызываем необходимые методы объектов счёт на этом всё. А на следующий день мы научимся обрабатывать нажатии кнопки. Всем спасибо и до следующего урока, а сейчас традиционно немного юмора от. Андрюхи пользователя и потому, что нибудь в армию.

0 комментариев
0

Читайте также