IOS, Android,WP, Tizen мобильді қосымшаларды жасау әдістемелік нұсқау шымкент – 2022ж



бет15/29
Дата24.11.2022
өлшемі1,55 Mb.
#52344
1   ...   11   12   13   14   15   16   17   18   ...   29
Бақылау сұрақтары:
1. Нысандар дегеніміз не?
2. Қабылдаушылар (тыңдаушылар) функциясын түсіндіріңіз?
3. Қандай әдістерді қолдануға болады?
4. Қандай әдістер кеңінен қолданылады?
5. Қандай түймелер түймелерге қолданылады?


Пайдаланылған әдебиеттер:
Нег: 1-6
Қос: 1-2
Элек: 1-4

1.https://developer.android.com/guide/topics/ui/ui-events.html?hl=ru#EventListeners


2. http://adroid-resources.blogspot.com/2013/11/button-click-handling.html
3. http://www.fandroid.info/sobytiya-i-slushateli-v-java/
ЛЕКЦИЯ № 6


Тақырыбы: Стандартты басқару элементтері.


Лекция мазмұны:
1. Көріністер, ViewGroups және Layouts.
1 Views, ViewGroups және Layouts

Орналасу сыныбы Android үшін интерфейстер жасағанда негізгі болып табылады және оның мазмұнын ұйымдастыру принципін басқарады. Сіз сызық тізімінен (LinearLayout), кестеден (TableLayout), дәйекті (RelativeLayout) және т.б. таңдауыңызға болады.


Орналасудың мазмұны кез-келген басқару элементтері немесе Көрініс (немесе Көріністі мұра) болып табылатын кез келген нәрсе болуы мүмкін. Барлық орналасулар ViewGroup-ді иемденеді (Көріністі иеленетін), сондықтан орналасуларды бір-біріне орналастыра аласыз!
Сондай-ақ, ViewGroup-дан мұраға алатын сынып жасай отырып, өзіңіздің орын ережеңізді жасай аласыз.
Стандартты орналасу түрлері:
View

  • ViewGroup

    • FrameLayout

    • RelativeLayout

    • LinearLayout

      • TableLayout



FrameLayout

FrameLayout экранда бір элементтің көрінісін құлыптауға арналған. Әдетте, FrameLayout бір интерфейс элементін бекіту үшін пайдаланылуы керек, себебі әртүрлі экран өлшемдеріне масштабтау кезінде, бір-біріңіздің элементтерін бір-бірімен қиып өтпестен, оны қамтамасыз ету қиынға соғады. Дегенмен, FrameLayout бағдарламасына бірнеше элемент қосуға және FrameLayout бағдарламасында олардың орналасуын бақылауға мүмкіндік береді және әрбір элемент үшін жәнеroid: layout_gravity төлсипатын байланыстырады.




XML


android:id="@android:id/tabcontent"
android:layout_width="fill_parent"
android:layout_height="445dp"
оларды жасыру болады айналдыру жолақтарын = «бірде-бір»,: айналдыру жолақтары сені тітіркендіргіш болса, онда атрибут Android пайдаланыңыз.


XML


android:id="@+id/scroll"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
android:id="@+id/hscroll"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
android:id="@+id/textview"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="24px"
android:isScrollContainer="true"/>


XML-таңбалау жарияланған TextView элементінің сілтемесін жасауға, және құрылғының экранның айқын мөлшері сәйкес емес, ол nibul ұзақ мәтін setText () әдісі арқылы оны жазу үшін органның OnCreate () әдісі ретінде:


TextView мәтіні (TextView) findViewById (R.id.textview); // мәтінді text.setText мәтінін жүктеңіз («ұзын мәтін болуы керек»);




Достарыңызбен бөлісу:
1   ...   11   12   13   14   15   16   17   18   ...   29




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет