294 читали · 1 год назад
Java & Kotlin - Порядок инициализации полей, конструкторов и блоков
Рассмотрим самый сложный пример — представим, что у нас есть наследование, статика, конструкторы и поля (+ companion object, + init) Порядок инициализации в Java и Kotlin немного различны, хотя и схожи по общей идее Java: Статические и нестатические поля и блоки инициализируются в порядке объявления (чем выше строчка, тем первее она будет инициализирована) 1. Статические поля и блоки родителя 2. Статические поля и блоки ребенка 3. Нестатические поля и блоки родителя 4. Конструктор родителя 5...
2 года назад
Туториал по RecyclerView. Как создать RecyclerView для android на java
Чтобы создать список элементов как на фото особого труда не требуется. Не буду писать много воды, приступим сразу. Язык программирования - java. Создадим новый проект. В mainactivity.xml добавим RecyclerView <?xml version="1.0" encoding="utf-8"?> <androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" tools:context="...