Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Создание первого приложения под Android. Ресурсы в Android приложении

Автор:   •  Декабрь 27, 2018  •  Лабораторная работа  •  688 Слов (3 Страниц)  •  88 Просмотры

Страница 1 из 3

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

Учреждение образования «Полоцкий государственный университет»

Факультет информационных технологий

Кафедра технологий программирования

ОТЧЕТ ПО ЛАБОРАТОРНОЙ РАБОТЕ №1

Дисциплина: «Программирование для мобильных устройств»

Тема: «Создание первого приложения под Android. Ресурсы в Android приложении»

ВЫПОЛНИЛ                                                студент группы 15-ИТ-2

                                                                Шумянцев И. А.

ПРОВЕРИЛ                                                Лукьянов А.О.

                                                                                 

Полоцк 2018 г.

Цель работы

Создать приложение под Android. Изучить жизненный цикл активности. Ознакомиться с основными видами ресурсов. Научиться использовать ресурсы в разрабатываемых приложениях.

Выполнение лабараторной работы

В данной лабораторной работе было выполнено и скомпилировано приложение, которое переопределяет методы onPause, onStart, onRestart, onCreate и будет менять текст в зависимости от локали.

package com.example.ilya.helloandroidworld;

import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.widget.Toast;

public class MainActivity extends AppCompatActivity {
   
@Override
   
protected void onCreate(Bundle savedInstanceState) {
       
super.onCreate(savedInstanceState);
       setContentView(R.layout.
activity_main);
       Toast.
makeText(this, "onCreate()", Toast.LENGTH_LONG).show();

   }
   
@Override
   
protected void onPause() {
       Toast.
makeText(this, "onPause()", Toast.LENGTH_LONG).show();
       
super.onPause();
   }
   
@Override
   
protected void onRestart() {
       
super.onRestart();
       Toast.
makeText(this, "onRestart()", Toast.LENGTH_LONG).show();
   }
   
@Override
   
protected void onStart() {
       
super.onStart();
       Toast.
makeText(this, "onStart()", Toast.LENGTH_LONG).show();
   }
}

 Листинг 1 – Main Activity

Добавим новые цвета в /res/values/colors.xml


xml version="1.0" encoding="utf-8"?>
<resources>
   <
color name="colorPrimary">#000000color>
   <
color name="colorPrimaryDark">#123FDBcolor>
   <
color name="colorAccent">#F24AB1color>
   <
color name="view_bkg_color">#00FFF0color>
   <
color name="screen_bkg_color">#ABCDEFcolor>
   <
color name="text_color">#321654color>
resources>

Листинг 2 – Cодержимое файла strings

<resources>
   <
string name="hello">Матеша Илья Александровичstring>
   <
string name="app_name">HelloAndroidWorldstring>
resources>

...

Скачать:   txt (5.5 Kb)   pdf (233.5 Kb)   docx (57.3 Kb)  
Продолжить читать еще 2 страниц(ы) »
Доступно только на Essays.club