Дипломдық жұмысты орындауға операциялық жүйені және бағдарламалау тілін тандағаннан соң негізгі



Pdf көрінісі
Дата13.02.2017
өлшемі377,49 Kb.
#4035
түріДиплом

«Сейфуллин  оқулары - 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.


Достарыңызбен бөлісу:




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

    Басты бет