Работал ли с Activity

Ответ

Да, работал. Activity — это ключевой компонент Android, представляющий один экран с UI. Основные методы жизненного цикла: onCreate(), onStart(), onResume(), onPause(), onStop(), onDestroy().

Пример создания Activity:

class MainActivity : AppCompatActivity() {  
    override fun onCreate(savedInstanceState: Bundle?) {  
        super.onCreate(savedInstanceState)  
        setContentView(R.layout.activity_main)  
    }  
}  

Важно управлять состоянием через savedInstanceState для восстановления после поворота экрана или убийства процесса. Также работал с Intent для навигации между Activity.

Ответ 18+ 🔞

Ну вот, опять про эти ваши активити вспоминать. Работал, конечно, работал, ёпта. Это ж как та обезьяна с гранатой — базовый компонент, без него нихуя не соберёшь. Один экран с интерфейсом — вот и вся суть.

Основные методы, которые у него там пляшут, это как будто инструкция по выживанию: onCreate() — родился, onStart() — показался миру, onResume() — охуел и начал работать, onPause() — присел отдохнуть, onStop() — спрятался, onDestroy() — накрылся медным тазом. Всё, карьера закончена.

Вот смотри, как это выглядит в коде, простейший пример:

class MainActivity : AppCompatActivity() {  
    override fun onCreate(savedInstanceState: Bundle?) {  
        super.onCreate(savedInstanceState)  
        setContentView(R.layout.activity_main)  
    }  
}  

Видишь? onCreate — это где всё начинается, тут раздуваешь layout, инициализируешь переменные. Но самый важный момент, где все новички обжигаются, как хуй на морозе — это savedInstanceState. Бля, если его не использовать, то пользователь экран повернёт, а твое приложение — чих-пых, и все данные нахуй слетели. Надо уметь сохранять состояние и восстанавливать, когда система твой процесс прибьёт, а потом откроет заново. Без этого — пизда рулю.

Ну и куда же без Intent? Это ж как пропуск в другой кабинет. Хочешь перейти на другую активити — создаёшь интент, пихаешь туда данные, если надо, и стартуешь. Без этого между экранами не попрыгаешь. В общем, вещь обязательная, хоть и простая на первый взгляд.