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

Android Studio

Ст и л ь . Н а в и г а ц и я л ы қ

та қ т а . Ө л ш е у б і р л і г і . A n d r o i d

S t u d i o ү ш і н к е ң е с т е р

2 0 2 0

Стиль

Cтиль дегеніміз – бұл элементтердің немесе терезенің сыртқы түрі мен атқаратын қызметін бір не бірнеше топтастырылған форматтау атрибуттары.

Стиль

Стиль

ені,толтыру,мәтін,т

үсі,шрифт өлшемі,фон түсі және т.с.с. қасиеттерді орната алады.Стильдердің өзі түзету файлдардынан бөлек,XML файлдарында сақталады.

Навигациялық

тақта

Android 4.0 (дәлірек айтқанда, Android 3.0) версиясынан бастап жаңа навигациялық тақтаға ие. Осы панельмен өзара әрекеттесудің бірнеше мысалын қарастырайық.

Назар аудар!

Біріншіден, Android 3.0 жұмыс істейтін планшеттердегі навигация жолағының әрекеті Android 4.0 жұмыс істейтін құрылғыларға арналған навигациялық жолақтан сәл өзгеше және ұсынылған код жұмыс істемеуі мүмкін. Екінші мәселе - көптеген фирмалық телефондарда навигациялық тақтаны қамтамасыз етпейтін өздерінің микробағдарламалары бар.

Навигациялық тақтаны өзгертіп

көрейік!

Навигациялық тақтаны біз тек екі жолмен ғана өзгерте аламыз.Яғни оны жасыра немесе түсін қараңғыта(затемнить). Панельдің әрекеті View элементтеріне қолданылатын setSystemUiVisibility() әдісі арқылы басқарылады.

Жүйенің навигацялық кнопкасы жасыру

Жүйенің навигациялық тақтасын Home, Back, батырмаларымен жасыру үшін келесі кодты қолдануға болады:

getWindow(). getDecorView().

setSystemUiVisibility(View.SYSTEM_UI_FLAG_HIDE_NAVIGATION);

Бұл әдіс жүйелік панель көбірек орын алатын ойындарға және басқа қосымшаларға жарайды. Панель алынбайды,жай көрінбей тұрады. Пайдаланушы деректер тақтасы орналасқан экранды басқанда, ол автоматты түрде пайда болады.

Навигациялықт тақтаны жасырып немесе түсін қараңғытып көрейік

Алдымен қосымшаға фон ретінде сурет қояйық!

6

Нәтижесінде, іске қосу кезінде панель жасырын болады, экранды басқан кезде панель пайда болады, ал батырманы басқан кезде панель аз көрінетін болады. Қараңғылататын болсақ, тек навигация жолағының дыбысы өшірілмейді, сонымен қатар қолданбаның өзіне назар аударуды арттыру үшін тақырып жолағының үстіндегі күй жолағы да өшіріледі. Эффектіні қосу / өшіру үшін кодты қайта жазайық

Алдымен біз getSystemUiVisibility () әдісі арқылы ағымдағы параметрлерді білеміз, содан кейін жаңа параметрлерді орнатамыз.

Android Studio үшін кеңестер

Жобаны zip архивінде бөлісу

Егер сізге өз жобаңызды бөлісу және жоба папкасын қолмен архивтау қажет болса, онда студия жасаған көптеген қосымша папкаларды мен файлдарды бірге жүктеліп кетеді. Онда бұл жағдайда дайын шешімді қолдану оңайырақ :File ->Export to Zip File.... Әрі қарай диалог терезесінде дискідегі орынды және таратуға дайын жоба файлын таңдайсыз.

Ескі версияларын жою

Студияны жаңартқаннан

кейін .AndroidStudio3.0, .AndroidStudio3.1, .AndroidStudio3.2 және т.б. папкалары \ Users \ ... папкасына қалуы мүмкін.

Егер сіз сәтті жаңартып, параметрлерді экспорттаған болсаңыз, кейде гигабайттан көп алатын қажет емес папкаларды жоюға болады. Сақтандыру мақсатында сізге алдыңғы нұсқаға тиісудің қажеті жоқ, бірақ ескірек нұсқасын жою керек.

GetXXX / setXXX әдістерін құру

Студия сынып өрістеріне негізделген класс іздеушілер мен сеттерлер деп аталатындарды дербес жасай алады. Егер сіз дұрыс кодтау мәнерін қолдансаңыз, алдымен айнымалы атауларындағы m (мүше) префиксін тану үшін кішкене түзету қажет. Android Studio теңшелімдері файлын ашыңыз Параметрлер ... және Редакторды таңдаңыз | Код мәнері | Java. Кодты құру қойындысына өтіңіз. Атау кестесінде Өріс жолын табыңыз және Атау префиксі өрісінде өрістер үшін m префиксін енгізіңіз. Содан кейін статикалық өріс жолына статикалық өрістерге арналған префиксті қосыңыз.

Бұл қондырғы студияны префиксті жібермей, өріске арналған әдістерді жасауға үйретеді.