Московский государственный

ГУМАНИТАРНО-ЭКОНОМИЧЕСКИЙ УНИВЕРСИТЕТ

________

Направление подготовки: 09.03.03 «Прикладная информатика»

Дисциплина: Высокоуровневые методы информатики и программирования

Экзаменационный билет №4

Menu. Элементы menu

Создание папки меню в каталоге res - > создание ресурсного файла menu - > объявление в javaClass;

@Override
public booleanonCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.main_menu,menu);
return true;

}

@Override
public booleanonOptionsItemSelected(MenuItem item) {
intid=item.getItemId(); // обработка клика в меню
if(id==R.id.time_settings){
startActivity(intent2);

4. Intent. Вызов Activity

Intentintentp, intentkursintentkurs=newIntent(this,Kurc.class);объявление. Откуда кудаintentp.putExtra("klr",rub.getText().toString()); 1 – параметр: ключ. 2 – чтопередает
intentp.putExtra("k","1")startActivity(intentp) - открытие

5. Добавление «слушателя» на элемент списка ListView

lv.setOnItemClickListener(newAdapterView.OnItemClickListener() {

Утверждено на заседании кафедры прикладной математики и информатики по областям

(протокол № 7 от 07.12.2016 г.).

Зав. кафедрой ­­­­­­­­­­­­­­­­­___________________ / Жиров М.В. /

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ

РОССИЙСКОЙ ФЕДЕРАЦИИ

____________________________

ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ

ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ

ИНКЛЮЗИВНОГО ВЫСШЕГО ОБРАЗОВАНИЯ

МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ

ГУМАНИТАРНО-ЭКОНОМИЧЕСКИЙ УНИВЕРСИТЕТ

________

Направление подготовки: 09.03.03 «Прикладная информатика»

Дисциплина: Высокоуровневые методы информатики и программирования

Экзаменационный билет № 5

1. TextView. Объявление и определение в программе. Компонент TextView предназначен для отображения текста без возможности редактирования его пользователем. Создаем переменную TextView -> и определяем ее и указываем ей id через findViewById

2. RelativeLayout - В RelativeLayout дочерние элементы расположены так, что если первый элемент расположен по центру экрана, другие элементы, выровненные относительно первого элемента, будут выровнены относительно центра экрана. При таком расположении, при объявлении разметки в XML-файле, элемент, на который будут ссылаться для позиционирования другие объекты представления, должен быть объявлен раньше, чем другие элементы, которые обращаются к нему по его идентификатору.

3. Создание Процедур и функций в Android Studio. Они создаются в классе для создания указываем private или public потом для процедуры пишем void для функции указываем тип данных, потом имя и в скобках переменные если нужны и в фигурных скобках тело для функции обязателен оператор return

Утверждено на заседании кафедры прикладной математики и информатики по областям

(протокол № 7 от 07.12.2016 г.).

Зав. кафедрой ­­­­­­­­­­­­­­­­­___________________ / Жиров М.В. /

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ

РОССИЙСКОЙ ФЕДЕРАЦИИ

____________________________

ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ

ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ

ИНКЛЮЗИВНОГО ВЫСШЕГО ОБРАЗОВАНИЯ

МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ

ГУМАНИТАРНО-ЭКОНОМИЧЕСКИЙ УНИВЕРСИТЕТ

________

Направление подготовки: 09.03.03 «Прикладная информатика»

Дисциплина: Высокоуровневые методы информатики и программирования

Экзаменационный билет №6

1. Button. Объявление и определение в программе. аналогично Edit Text и TextView

2. Преобразование типа данных. Указываем тип в который хотим перевести и через точку пишем свойство valueof (для строковой переменной) или parseInt( (для целочисленных переменных), parseDouble(для переменной типа Double), и так для остальных типов

3. Работа с датой в Android Studio. Создание переменой date и присваевание new date для возврата например месяца пишем нашу переменную и через точку getmonth

finalDate D = newDate();
intyear = D.getYear()+1900;

Утверждено на заседании кафедры прикладной математики и информатики по областям

(протокол № 7 от 07.12.2016 г.).

Зав. кафедрой ­­­­­­­­­­­­­­­­­___________________ / Жиров М.В. /

Наши рекомендации