Разработка Android приложений Урок 3 Работа c Button и ресурсами в Android

Автор Maksim Inshakov
Разработка Android приложений  Урок 3   Работа c Button и ресурсами в Android

Всем привет.

Свами проект лофтблог сегодня мы с вами продолжаем ознакомление с написанием android-приложений. Меня зовут. Андрей вообще.

Давайте перейдем сегодня мы с вами реализуем приложение в котором познакомимся первое.

Как работать с канатами в Android потом с ресурсом и создадим свой просто экранчика приложение поэтому. Давайте создадим просто обычный проект как — это сделать. Вы можете найти на нашей прошлых уроках. И так первое, что вы увидите после создания нового проекта перед нами открывается файл соответственно layout xml. Мы видим здесь наш телефон то есть примерно экран того, что у нас будет отображено на нашем устройстве и. Давайте его правильно написать первое, что мы сделаем познакомимся вот этими странными буквами пожелаете как который значит, что — это в игру и который показывает себя свои какие-то чайлд-пью зависящие друг от друга позиции. Что такое в данном случае tactile. Ватан дальше смотрим самого нас Android соответственно — это идёт перестроение при присваивании имён допустим. Давайте здесь на когда план. Запусти все видео красная красная. Лофт поставим вот сюда вот сюда иди что-то красненькое. То есть в принципе теперь у нас вот под этой мультиком ходит доступ ко всем ресурсам соответственно которые лежат здесь мы оставляем конечно же Android потому, что это. Правильно Потому, что так надо делать то, что ты делаешь всё дальше толс. Ну когда там возможно будут какие-то тулс прокат велосипедов дальше такие вот такие как. Кейт ивен ну здесь. Всё достаточно просто соответственно — это высота нашего. Ялта нашего экрана touchwiz на главную. Давайте влияет высота ширина и выставляются не получаю в таком и соответственно никак матч парад ещё познакомитесь сегодня с другими свойствами хит певицы которая есть. Матч Поинт это, что занимается всё доступное пространство которая есть в принципе вам известны и высота и ширина будут помочь по ремонту дальше такие как padding-bottom — — это так думаю всё понятно. Такой же как из HTML. То есть — это идет смещение на какое-то вот. Деменьшин нам — это не надо мы уберем, а допишем один интересный параметр такой как — это для того чтобы потом мы могли до ступицы. Давай ты мой ангел сайт значит тактику сна по смыслу понятно, что — это текст у него есть такие свойства как wrap Content тоже для вид и для скейта wrap Content. То есть то, что ты всю займет свое место непосредственно. Сколько сколько ему разрешат другие в.ю.. То есть по контенту доступного — это там условия подходят для наш приложение допустим. Давайте отобрази — центру в центре до этого писал Android и я вот его здесь центр горизонталь что-нибудь подержаться и прилёт — это вот изменения сразу же выспался дальше домашний. Эпицентр Просто увидеть его ещё и в принципе по центру всё примерно такой женой реке мы пишем. Я вот там. Вертикаль давно всё она стоит полностью по центру нашего устройство которое у нас есть. Ну и так выходной поскольку — это взял и налево. Надо будет ну — это хотим его потом с вами отдыхай давай ему тоже айдишник допустим вот так вот. С днём. С вами кнопки лайков кнопках будет повторяться поэтому я просто скопировала чтобы он не смотреть как мы переписываем один и тот же год тоже студент генерировал тела для этих кнопок набирайте запишем давится и для детей соответственно. Мы хотим увидеть нашу кнопку в однофазных потому, что она займет всё по ширине недоступна я ей по высоте контента возраст обратилась, что наша кнопочка будет. Надеюсь мы её даже уже сразу же можно увидеть она сверху. Ладно давайте всё обсудим какие-то основные критерии для того чтобы она всегда была сверху и какой критерий увидели контролирует даже игра стоял там и мы вызовем её под названием layout align и выставим здесь уже тоже напиши мне — это такое может быть но. Давайте напишем Red. Батл ещё раз повторяю этого чтобы потом мы могли найти такой я скопирую этот ход вот такие произошли у нас изменения у нас появилась теперь три кнопки. Давайте посмотрим как же я — это сделал во-первых конечно же я добавила., но нужно сделать. Вам дальше посмотрим у каждой кнопки появился свой собственный — это соответственно съела батон и. Батон дальше интересные параметр под названием layout Below который делает непосредственно зависимость от прошлого кого-то в. Ялту достаточно удобна в использовании и. Ну в общем вы понимаете, что значит, что — это твоя лежит под я вот там у которого делают батон света падает и кнопкой и так же сделаны здесь я же изменения в принципе экран на каток домой уже вернёмся к нему. Когда обрабатываем какие-то константы нашего приложения придём с вами всё Strings и допишем по какому отделу соответственно копируем уже готовые которые у нас есть которые мы можем потом использовать любой точке нашего приложения и на будущее. Старайтесь всегда добавлять константы я также возьми скопировать. Ну вообще вот, что у меня получилось. Я создал три. Константа под названием. Брайт красный ял жёлтый где происходит — это всё вылилось в. Самаре цветами всё хорошо, но — это так же надо как-то ещё разукрасить создать поэтому. Давайте создадим. Борис свой ресурс для этого мы с вами на жмем правой кнопкой Valet у неё болит Resource File и напишем такой вот волос. О'кей создаётся Resource в которой мы подпишем все цвета и так и на будущее тоже надо связывать цвета выносить в воде расположен. Я здесь тоже достаточно простая он меняется название цвета.

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

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