Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
5
Добавлен:
14.12.2020
Размер:
623.3 Кб
Скачать

Style.xml

Style.xml

Биіктігін, енін, фон түсін, мәтінді және т.с.с. анықтайтын әр түрлі атрибуттары бар элементті баптай аламыз. Егер бізде бірдей параметрлерді қолданатын бірнеше элементтер болса, онда біз бұл параметрлерді стильдерге біріктіре аламыз.

Мысалы, бізде бірнеше TextView басқару элементтері бар делік:

Style.xml

Style.xml

Осы TextView көріністердің барлығының қасиеттері бірдей, және, мысалы, мәтіннің түсін өзгерткіміз келсе, оны үш TextView көрініске де өзгертуіміз керек. Бұл тәсіл оңтайлы емес, ал оңтайлы тәсіл - стильдерді қолдану.

Әдепкі бойынша, Android Studio-да жоба жасаған кезде, res / values ​папкасына styles.xml файл қосылады:

Style.xml

Style.xml

Style.xml

Стиль <style> элементінің көмегімен орнатылады. Атрибут name оның атын көрсетеді, содан кейін оған сілтеме жасай аласыз..

item элементтері атрибутының мәні ретінде орнатылатын сипат атауын алатын виджеттің нақты қасиеттерін орнату үшін қолданылады.

TextView элементтерін сәндеу міндетіне оралып, оны шешу үшін styles.xml файлын өзгертейік:

Style.xml

Style.xml

Мұнда TextView атрибуттарының мәндерін орнату үшін item элементтерін қолданатын TextViewStyle жаңа стилі бар.

Енді стильді қолданып, activity_main.xml файлын өзгертейік:

Style.xml