Style.xml
•Биіктігін, енін, фон түсін, мәтінді және т.с.с. анықтайтын әр түрлі атрибуттары бар элементті баптай аламыз. Егер бізде бірдей параметрлерді қолданатын бірнеше элементтер болса, онда біз бұл параметрлерді стильдерге біріктіре аламыз.
•Мысалы, бізде бірнеше TextView басқару элементтері бар делік:
Style.xml
•Осы TextView көріністердің барлығының қасиеттері бірдей, және, мысалы, мәтіннің түсін өзгерткіміз келсе, оны үш TextView көрініске де өзгертуіміз керек. Бұл тәсіл оңтайлы емес, ал оңтайлы тәсіл - стильдерді қолдану.
•Әдепкі бойынша, Android Studio-да жоба жасаған кезде, res / values папкасына styles.xml файл қосылады:
Style.xml
•Стиль <style> элементінің көмегімен орнатылады. Атрибут name оның атын көрсетеді, содан кейін оған сілтеме жасай аласыз..
•item элементтері атрибутының мәні ретінде орнатылатын сипат атауын алатын виджеттің нақты қасиеттерін орнату үшін қолданылады.
•TextView элементтерін сәндеу міндетіне оралып, оны шешу үшін styles.xml файлын өзгертейік:
Style.xml
•Мұнда TextView атрибуттарының мәндерін орнату үшін item элементтерін қолданатын TextViewStyle жаңа стилі бар.
•Енді стильді қолданып, activity_main.xml файлын өзгертейік: