Частина тексту файла (без зображень, графіків і формул):
МІНІСТЕРСТВО ОСВІТИ І НАУКИ, МОЛОДІ ТА СПОРТУ УКРАЇНИ
НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ «ЛЬВІВСЬКА ПОЛІТЕХНІКА»
Кафедра ЕОМ
/
Звіт з лабораторної роботи №2
з предмету
«Мережні операційні системи»
на тему :
«Управління обчисленнями в ОС Android»
Мета роботи: Оволодіти навичками роботи з Android Activity та Activity stack.
Схема життєвого циклу Android Activity
/
Рис. 1 – Життєвий цикл Activity.
Лістинг тестової програми
LifeCycleTest.java
package com.badlogic.androidgames;
import android.app.Activity;
import android.os.Bundle;
import android.util.Log;
import android.widget.TextView;
public class LifeCycleTest extends Activity {
StringBuilder builder = new StringBuilder();
TextView textView;
private void log(String text) {
Log.d("LifeCycleTest", text);
builder.append(text);
builder.append('\n');
textView.setText(builder.toString());
}
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
textView = new TextView(this);
textView.setText(builder.toString());
setContentView(textView);
log("created");
log("started");
}
@Override
protected void onResume() {
super.onResume();
log("resumed");
}
@Override
protected void onRestart() {
super.onRestart();
log("restarted");
}
@Override
protected void onDestroy() {
super.onDestroy();
log("resumed");
}
@Override
protected void onPause() {
super.onPause();
log("paused");
if (isFinishing()) {
log("stopped");
log("finishing");
}
}
}
Результати виконання програми
/
Рис. 1 – Результати виконання програми.
Висновки
Я оволодів навичками роботи з Android Activity та Activity stack.
Ви не можете залишити коментар. Для цього, будь ласка, увійдіть
або зареєструйтесь.
Ділись своїми роботами та отримуй миттєві бонуси!
Маєш корисні навчальні матеріали, які припадають пилом на твоєму комп'ютері? Розрахункові, лабораторні, практичні чи контрольні роботи — завантажуй їх прямо зараз і одразу отримуй бали на свій рахунок! Заархівуй всі файли в один .zip (до 100 МБ) або завантажуй кожен файл окремо. Внесок у спільноту – це легкий спосіб допомогти іншим та отримати додаткові можливості на сайті. Твої старі роботи можуть приносити тобі нові нагороди!