Бақылау сұрақтары:
1. Фреймдердің негізгі түрлерін (Layouts) тізімдеңіз бе?
2. Android интерфейсінің негізгі компоненттері қандай?
3. Интерфейсті құрастыру үшін жиі қандай компоненттер қолданылады?
Пайдаланылған әдебиеттер:
Нег: 1-6
Қос: 1-2
Элек: 1-4
1. http://doc.artofweb.ru/doc/Элементы_Android.
ЛЕКЦИЯ № 7
Тақырыбы: Стандартты басқару элементтері.
Лекция мазмұны:
1. Интерфейстің элементтері.
TextView
TextView виджеті пайдаланушының өңделуінсіз оның атауын көре алатын мәтінді көрсету үшін жасалған (мәтін - мәтін, көрініс).
Мәтін өрісінің сыныптарының иерархиясы
View
TextView - ең көп қолданылатын виджеттердің бірі. Оның көмегімен бағдарлама бағдарламада навигацияны ыңғайлы етеді. Шындығында бұл планшет сияқты: Қолдарыңызбен ұстамаңыз, көгалдарға бармаңыз, Иттерге рұқсат етілмейді, Жұмыс уақыты 9.00-ден 18.00-ге дейін. және т.б. пайдаланушыны сипаттау мәтінімен қамтамасыз етуге қызмет етеді.
Textview мәтінін көрсету үшін түзету файлы Android және мәтіндік төлсипаттарды пайдаланады, мысалы:
android:text=" Мысықты соққы ...!"
Мұндай тәсіл қалаусыз. Әрқашан мәтіндік ресурстарды пайдалану ұсынылады. Болашақта бұл әдеті сізге көп тілді қолдау көрсетуге мүмкіндік береді:
android:text="@string/hello"
Мәтін setText () әдісімен бағдарламалануы мүмкін:
Виджетті ресурстарды жүктеңіз
TextView text (TextView)findViewById(R.id.text1);
Мәтінді орнатыңыз
text.setText("Hello, Android!");
Мәтін ресурстарын пайдаланып мәтінді орнатыңыз
text.setText(R.string.hello);
Атрибуттар
Мәтіннің мөлшері. Мәтін өлшемін орнатқан кезде бірнеше өлшем бірлігі қолданылады: px (пиксел), dp, sp, in (дюйм), pt, мм. Мәтіндер үшін sp: android пайдалану ұсынылады: textSize = «48sp»
android:textsize
Мәтін стилі. Тұрақтылар пайдаланылады: қалыпты, қалың, көлбеу. Мысалы, android: textStyle = «батыл»
android:textstyle
Мәтіннің түсі. Он алтылықты кодтауда төрт пішім қолданылады: # RGB; #ARGB; #RRGGBB; #AARRGGBB, мұндағы R, G, B - тиісті түстер, A - мөлдірлік (альфа-арна). A мәні, 0 деп орнатылған, 100% мөлдірлікті білдіреді.
android:textcolor
Жоғарыда келтірілген барлық атрибуттар үшін Textview класы сәйкес қасиеттерді оқу немесе белгілеу үшін тиісті әдістерге ие.
Егер сіз TextView-де бірнеше жолды мәтін жасағыңыз келсе, онда жолдарды жылжыту үшін \ n пайдаланыңыз.
У лукоморья дуб зелёный;\n
Златая цепь на дубе том:\n
И днём и ночью кот учёный\n
Всё ходит по цепи кругом;\n
Идёт направо - песнь заводит,\n
Достарыңызбен бөлісу: |