«Сейфуллин оқулары - 11: Жастар және ғылым» атты Республикалық ғылыми-теориялық
конференциясының
материалдары
= Материалы Республиканской научно-теоретической
конференции «Сейфуллинские чтения - 11: Молодежь и наука». – 2015. – Т.1, ч.3. – Б. 157-161
ANDROID ҚОСЫМШАСЫНЫҢ БАҒДАРЛАМАЛЫҚ БӨЛІМДІ
ДАЯРЛАУ
Айдарбеков А.У.
Дипломдық
жұмысты
орындауға
операциялық
жүйені
және
бағдарламалау тілін тандағаннан соң
негізгі «KazATU»
мобильды
қосымшасын бағдарламалауға дәл келдік.
1-сурет – Бағдарламалуға арналған жиынтық
Бағдарламаны құрастыру алдында негізгі бағдарламалау орталарды және
бағдарламаларды орнатамыз. Ол үшін бізге ECLIPSE бағдарламалау ортасы,
JDK
–
Java Development Kit және ADT Android Developer Tools
бағдарламалау жиынтығы керек. Осы 1 суретте көрсетілгендей оларды
бірінен сон бірін орнатып, ECLIPSE бағдарламалау ортасын іске қосамыз[1].
ECLIPSE бағдарламалау ортасынын бірінші рет қосқанда, 2 суретте
көрсетілгендей терезе ашылады, содан кейін 1.3 суреттегі бағдарлама іске
қосылады.
2-сурет- ADTAndroidDeveloperTools
Осы кезден басыннан бастап, барлық атқарылған жұмыс Java – ADT
Android Developer Tools бағдарламалау ортасында жүргізіледі.
3-сурет – Жаңа бағдарламаны құру
ADT Android Developer Tools бағдарламалау ортасында жаңа
қосымшаны қосу үшін 3 суретте көрсетілгендей, “File” батырмасын басып,
оның ішінде “New”, содан кейін “New Android Application” батырмасын
басамыз[2]. Сондай операциялық
тізімді басқаннан соң
бізде жана
қосымшаның сұхбатты терезесі ашылады, осы жерде Android бағдарламаның
атын, жобаның және пакеттің 5 суретте көрсетілгендей атын тандаймыз, және
керекті параметрлерді тандап, барлық информацияны еңгізіп, келесі терезеге
көшеміз. Бізде ол қосымшаның аты – KazATU Mobile, жобаның аты kazatu,
және бағдарламалық жиынтықтың аты kaz.univer.kazatu деп еңгіземіз
4-сурет – Қосымша туралы мәліметті еңгізу
Келесі терезеде қосымшаның иконкасын тандаймыз – бізде ол Сәкен
Сейфуллин атындағы
Қазақ
агротехникалық
университетінің
ресми
елтаңбасы (5 сурет) болып табылады[3].
5-сурет – ҚазАТУ елтаңбасы
Иконканы тандағаннан кейін бізде жаңа Activity құрастыру терезесі
ашылады. Activity – белсенділік, ол біздің жұмыста негізгі бет болып
табылады, Activity ішіне қандай код еңгізсек, сондай бағдарлама болады.
Blank Activity – бос белсенділікті таңдаймыз. Оның атың Main Activity
деп өзгертеміз – содан кейін ол біздің жобамызда бірінші болып табылады.
Белсенділіктің атын еңгізіп, жобаны әзірлеудің басты этаптқа келіп, “Finish”
батырмасын енгіземіз.
Бірінші әзірлеуге келетін бет Main.xml беті:
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context=".CribActivity" >
RelativeLayout
–
элементтердібелгілеуәдісі,
оларбірбірінебайланыстыболыпорналастырылады.Оныңішіндеекікомпонентт
іқұрастырамыз: ImageView және ListView.
android:id="@+id/splashscreen"
android:src="@drawable/splash"
android:layout_height="fill_parent"
android:layout_width="fill_parent"
android:layout_gravity="center" />
ImageView
-
қосымшадасуреттердікөрсетугеарналғанәдіс,
оныбіздіңқосымшадасуреттернақтыжәнеқатесізкөрсетілуүшінқосамыз.
android:id="@+id/listView"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_alignParentBottom="true"
android:layout_alignParentLeft="true"
android:layout_alignParentRight="true"
android:layout_alignParentTop="true" />
ListView – қосымшадамәліметтердітізімдепорналастыруғаарналған.
Графикалықтүрде main.xml файлы6суреттекөрсетілген.
Сурет 6 – main.xml файлы
«main.xml» файлды құрастырғаннан кейін біз «view.xml» файлын
құрамыз. Ол layout папкасында, суретте көрсетілгендей «main.xml» файлдың
қасында орнастырылады.
«view.xml» файл ішіне біз осындай кодты еңгіземіз:
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
android:id="@+id/webView"
android:layout_width="fill_parent"
android:layout_height="fill_parent" />
Олбіздіңтізімдібіртерезедежәнемобильдытехниканыңқандайкуйдетұрған
ғақарайкөрсетілімбереді.
Оныңекітүрігоризонталдыжәневертикалдыболыпбөлінеді.
Вертикалдытүрікөрсетілген[4].
Ендібізтуранегізгі
Activity
файлынбағдарламалауғакелдік.
Бағдарламаныбезендіруденкейінкодтыеңгізутерезесінашамызжәнеоғандейінқ
ұрастырғанбізтандаған Activity файлынөзгертеміз. Осыжерде – Main Activity
бағдарламанықосқанкездеашылатынтерезе.
Олөзініңқұрамындамәзіртармақтарыникемдейді.
Менюішінбізтөрткатегорияғабөлдік:
"1. ҚазАТУуниверситеті"
"2. Студенттерге"
"3. Абитуриенттерге"
"4. Халықаралық қатынастар"
Осы төрт категория – менің ойымша негізгі категория болып саналады,
сондықтан да мен оларды таңдадым. Әрбір категория өзінің ішінде
қолданушыға негізгі және маңызды мәлімет сақтайды.
Әрбір
бөлімшеге
басқаннан
кейін
жана
терезе
ашылады.
Осы
терезелерде
оның
негізгі
контенті
ашылады
–
мысалға, "ҚазАТУ
университеті" бөлімшесін ашқанда университет туралы мәлімет көрсетіледі,
университет
тарихы,
онын
әкімшілігі
көрсетіледі.Манифест файлы –
бағдарламаның негізгі болып саналады, ол қосымша туралы информацияны
операциялық жүйеге береді.
Әдебиеттер тізімі
1.
Елисеева И.И. Эконометрика. - М: Финансы и статистика, 2001, -
365 с.
2.
Айвазян С. А., Мхитарян В.И. Прикладная статистика и
эконометрика.-М.:ЮНИТИ,1998, - 342 с.
3.
Айдынов З.П. Мәліметтерді талдау және экономикадағы болжау.
– Алматы
4.
Moena, Cristobal; Serpell, Alfredo. Estimating a unit price for roads
maintenance activities using exponential robust regression. JOURNAL OF
CIVIL ENGINEERING AND MANAGEMENT Volume: 21 Issue: 1 Pages:
75-82 Published: JAN 2 2015.
Достарыңызбен бөлісу: |