2 ГБ кем дегенде (500 МБ IDE үшін + 1.5 ГБ Android SDK үшін және эмулятор жүйесі үшін), 4 ГБ SSD ұсынылады
JDK нұсқасы
Java Development Kit 8
Экран өлшемі
1280 x 800 (кем дегенде)
Қосымша
-
Java Runtime Environment (JRE) 6
GNU C Library (glibc) 2.15 немесе жоғары
Бақылау сұрақтары: 1. Мобильді қосымшаларды дамыту үшін қандай тілдер қолданылады?
2. Java бағдарламалау тілінің негізгі артықшылықтарын түсіндіріңіз?
3. Frame Work дегеніміз не?
4. Android Studio 3.0 IDE-ның ерекшеліктері қандай?
5. Мобильді қосымшаларды әзірлеу үшін қандай пакеттер қажет?
Пайдаланылған әдебиеттер: Нег: 1-6 Қос: 1-2 Элек: 1-4
Орналасу пайдаланушы интерфейсінің визуалды құрылымын анықтайды, мысалы, операция пайдаланушылық интерфейсі немесе бағдарлама виджеті. Орналасуды жариялаудың екі жолы бар:
• XML интерфейсінің элементтерін жариялау. Android жүйесінде View сыныптары және олардың субклассы үшін ыңғайлы XML анықтамасы бар, мысалы, виджеттер мен орналасуларға арналған.
• Орындау уақытында элементтердің даналарын жасаңыз. Сіздің бағдарламаңыз ViewMate және ViewGroup нысандарын жүйелі түрде жасай алады (және олардың сипаттарын басқара алады).
Android интерфейсіндегі ең маңызды екі тұжырым белсенділігі мен көрінісі болып табылады.
Әрекет - пайдаланушының өзара әрекеттесетін қосымшасының бөлігі. Оны үстел компьютерлерінің терминологиясында «терезе» деп атауға болады (шын мәнінде бұл терезе емес, Android-дегі терезе де бар, бірақ онымен бірге бірнеше әзірлеушілер кездеседі). Әрекет шеңберінде балалар интерфейсі элементтері бар. Кейінірек қызметімізге ораламыз және бұл тұжырымдаманы бөлек сабақта қарастырамыз.
Қарап шығу интерфейс элементі болып табылады. Кез келген басқа ОЖ-дегідей. Бұл түйме, мәтін енгізу ұясы, сурет контейнері, басқа көрініс үшін контейнер болуы мүмкін.
Сондай-ақ, маңызды элемент ViewGroup болып табылады. Жаңадан бастағандар оны таппайды, әдетте осы сыныпта тәжірибелі әзірлеушілер жұмыс істейді. Шындығында, ViewGrop басқа көрініс үшін контейнер ретінде жұмыс істеу үшін жасалған өзгертілген көрініс болып табылады.
Android платформасы осы әдістердің кез-келгенін қолданушының интерфейсін және оның басқарылуын жариялауға мүмкіндік береді. Мысалы, сіз XML-де әдепкі орналасуларды жариялауға болады, оның ішінде орналасуларда көрсетілетін экран элементтері және олардың сипаттары. Содан кейін бағдарламаға кодты қосуға болады, ол экранда объектілердің күйін өзгертуге мүмкіндік береді (соның ішінде XML-де жарияланғандар).
XML жасау
Android-да қол жетімді XML элементі каталогының көмегімен сіз пайдаланушы интерфейсінің орналасуларын және ондағы элементтерді тез және оңай жасай аласыз, HTML-дегі веб-беттерді құру кезінде - кірістірілген элементтерді пайдалану арқылы.
Әрбір орналасу файлында тек бір түбір элементі болуы керек, ол View нысаны немесе ViewGroup болуы керек. Түбір элементін анықтағаннан кейін, орналасуыңызды анықтайтын көрініс иерархиясын бірте-бірте қалыптастыру үшін қосымша элементтердің орналасуы немесе виджеттерді қосымша элементтер ретінде қосуды жалғастыра аласыз. Төменде TextView және Түймешік элементтері орналасқан тік LinearLayout нысанын пайдаланатын XML орналасуының мысалы келтірілген.
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Hello, I am a TextView" />
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Hello, I am a Button" />
XML форматындағы орналасуды жариялағаннан кейін, файлды кеңейтілім .xml көмегімен жинап, сіздің Android жобаңыздың res / layout / каталогына сақтаңыз.