Приведите иерархию классов View ViewGroup



Областное государственное бюджетное профессиональное образовательное учреждение

«КОСТРОМСКОЙ ПОЛИТЕХНИЧЕСКИЙ КОЛЛЕДЖ»

 

 

Специальность: 09.02.07 «Информационные системы и программирование»

 

ОТЧЕТ ПО ЛАБОРАТОРНЫМ РАБОТАМ

 МДК 01.03 «РАЗРАБОТКА МОБИЛЬНЫХ ПРИЛОЖЕНИЙ»

 

 

 

2022

 

Лабораторная работа 1

Среда разработки приложений для мобильных устройств

Android Studia

Цель работы:изучить технологию создания приложений в среде разработки Android Studio

Запустила на выполнение Android Studio. Далее создала в среде Android Studio проект.


Затем cоздала в соответствующих директориях файлы проекта.

 

Запустила созданное приложение в эмуляторе Android и наблюдала за результатом его работы.

Контрольные вопросы

1. Какие возможности имеет среда разработки приложений Android Studio ?

Android Studio - среда разработки под Android, основанная на IntelliJ IDEA. Она предоставляет интегрированные инструменты для разработки и отладки. Для отладки приложений используется эмулятор телефона - виртуальная машина, на которой будет запускаться созданное приложение.

2. Этапы создания нового проекта?

Рассмотрим этапы создания нового проекта. После запуска Android Studio выбираем Start a New Android Studio Project, появится диалоговое окно мастера. Предлагается несколько шаблонов проекта, где выбираем Empty Activity.

3. В каких папках хранятся файлы проекта?

Вкладка Android содержит две основные папки: арр и Gradle Scripts. Первая папка арр является отдельным модулем для приложения и содержит все необходимые файлы приложения - код, ресурсы картинок и т.п. Вторая папка служит для различных настроек для управления проектом. Раскрываем папку арр. В ней находятся три папки: manifest, java, res.

4. Что содержится в манифесте проекта?

Папка manifest содержит единственный файл манифеста AndroidManifest.xml. В этом файле должны быть объявлены все активности, службы, приѐмники и контент-провайдеры приложения. Также он должен содержать требуемые приложению разрешения. «AndroidManifest.xml» можно рассматривать, как описание для развертывания Android приложения.

5. Что нужно сделать для создания модуля?

Чтобы создать модуль – в меню выбираем File > New -> New module . Тип модуля выбираем Phone and Tablet Application


 

Лабораторная работа 2

Создание пользовательских интерфейсов и использование элементов управления в приложениях под Android

Цель работы:изучить интерфейс IDE Android Studio и получить навыки составления и отладки простого Androidприложения с использованием базовых элементов графического интерфейса пользователя.

Запустила на выполнение Android Studio. Далее открыла в среде Android Studio ранее созданный проект и добавила в него новый пакет. Затем разместила на форме элементы управления Button, ImageButton, CheckBox и TextView, настроить их свойства (параметры).

Потом сделала привязку всех виджетов. Это требуется для того, чтобы они в результате запуска программы оставались на своих местах.

Далее написала код, что бы появлялся текст при нажатии на кнопку (обработка кнопки).

 

При нажатии на кнопку «GOOD» сверху меняется текст на тот, который мы написали в коде.

Листинг программы:

package com.example.myapplication2;

import androidx.appcompat.app.AppCompatActivity;

import android.os.Bundle;

import android.view.View;

import android.widget.TextView;

public class MainActivity extends AppCompatActivity {

@Override

protected void onCreate(Bundle savedInstanceState) {

   super.onCreate(savedInstanceState);

   setContentView(R.layout.activity_main);

}

public void onMyClick(View view) {

   TextView textView = (TextView) findViewById(R.id.textView);

   textView.setText("cliiick");

}

 }

Контрольные вопросы

Приведите иерархию классов View ViewGroup


Дата добавления: 2022-12-03; просмотров: 63; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!