Тайны кнопок в Android. Часть 2: Рефакторинг верстки

Тайны кнопок в Android. Часть 2: Рефакторинг верстки

Приветствую, уважаемое сообщество.

В предыдущей статье мы, используя только верстку, сделали кнопку “включить/выключить”, и вот что у нас тогда получилось:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:padding="6dp" android:background="#dddddd" > <ToggleButton android:id="@+id/act_main_btn_telephony" android:layout_width="match_parent" android:layout_height="wrap_content" android:background="@drawable/button_background" android:drawableLeft="@drawable/icon_phone" android:drawableRight="@drawable/icon_on_off" android:gravity="left|center_vertical" android:textOn="Телефония" android:textOff="Телефония" android:textSize="24sp" android:textStyle="bold|italic" android:textColor="@color/text_color" android:onClick="onToggleButtonClick" /></RelativeLayout>
XML-код получился довольно увесистый. В этой статье я покажу, как сделать его по-настоящему красивым. Мы сократим код вдвое, убрав все, что может затруднить сопровождение нашего приложения или вызвать недовольство тим-лида. В этой статье мы будем использовать строковые ресурсы (strings.xml), ресурсы размерностей (dimens.xml), стили и темы (styles.xml). Читать дальше →
Источник: Хабрахабр про Андройд

Хабрахабр про Андройд софт android Разработка под android

Кратко по миру / android

18.12.2013 3 225 rssBot Распечатать

  • Оцените публикацию
    • 0
Реклама на сайте

Похожие публикации

Первый взгляд на планшеты Huawei MediaPad M5 8.4&quot;, 10.8&quot; и 10.8&quot; Pro

В рамках выставки MWC-2018 компания Huawei представила три топовых планшета с разной диагональю экранов. Один из гаджетов оснащается специальным стилусом…... 25-02-2018 16:46

Сравнение &quot;внедорожников&quot; Kyocera: Duraforce Pro и Torque G02

Под обзорами подобных смартфонов часто можно прочитать возмущенные комментарии в духе: “Вот вы пишете про защищенные телефоны, а их защиту не…... 14-10-2019 23:37

Бирюльки №454. Задержка iPhone X и продажи &quot;восьмерок&quot;

Задержка iPhone X; продажи "восьмерок" в России; мифы про тормоза смартфонов и UI; BT-гарнитуры за копейки - Apple/Samsung; VoLTE в МегаФоне…... 08-10-2017 23:17

&quot;ePSXe v.1.9.26 (Android)&quot; https://t.co/a97Akp9liC #новостиit #feedly

"ePSXe v.1.9.26 (Android)" https://t.co/a97Akp9liC #новостиit #feedly... 02-02-2017 22:47

Бирюльки №559. &quot;Яндекс.ТВ&quot; и будущее Алисы

Обвал акций "Яндекса"; будущее Алисы и голосовых помощников; криптовалюта от Telegram и проблемы в США; улучшенная камера в Note10; "Аэрофлот" и наушники Beats; про безопасность от Visa…... 13-10-2019 23:17

&quot;МегаФон&quot; увеличил кэшбек на тарифных планах - зачем и почему

Как изменился кэшбек на тарифных планах от "МегаФона" - до 30% на услуги, скрытая программа лояльности и другие моменты…... 13-10-2019 23:17

&quot;Теле2&quot; и мошенники. Как выводят деньги на сторону

Как мошенники используют «Теле2»; сколько денег можно хранить на SIM-карте «Теле2»; мошенники и оператор - кто создал схему кражи денег абонентов…... 21-04-2019 23:38

Mini AV2HDMI конвертер - скрещиваем &quot;видик&quot; и современный телевизор

Источник: https://mysku.ru/blog/china-stores/68727.html Доброго времени суток, друзья! Сегодня я вам расскажу о Mini AV2HDMI конвертере, который будет использоваться для подключения древнего... 03-12-2018 16:21


@

  • bowtiesmilelaughingblushsmileyrelaxedsmirk
    heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
    winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
    worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
    expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
    disappointedconfoundedfearfulcold_sweatperseverecrysob
    joyastonishedscreamtired_faceangryragetriumph
    sleepyyummasksunglassesdizzy_faceimpsmiling_imp
    neutral_faceno_mouthinnocent

Реклама на сайте

Другие материалы сайта:

Новые смартфоны и сервисы от Nokia

Nokia провела отмененную из-за срыва MWC презентацию новых смартфонов и неожиданного сервиса для путешественников!…...

mobile-review.com обзоры

Настройки и обзоры 19.03.2020 25

Обзор робота-пылесоса Ecovacs Deebot N79S

Легкий и тихий робот-пылесос с приличным временем автономной работы, синхронизацией со смартфоном и невысокой ценой…...

mobile-review.com обзоры

Настройки и обзоры 18.12.2019 34

Сравнение музыкальных стриминговых сервисов, часть 2

Продолжаем изучать музыкальные сервисы. Сегодня поговорим об отечественных аналогах и о том, какую все же выбрать подписку…...

mobile-review.com обзоры

Настройки и обзоры 11.12.2019 29


iPad DJey

smartZone.ru плейлист

Реклама на сайте