Март 2021

Приложение “Компас”

MainActivity import androidx.appcompat.app.AppCompatActivity; import android.hardware.Sensor; import android.hardware.SensorEvent; import android.hardware.SensorEventListener; import android.hardware.SensorManager; import android.os.Bundle; import android.view.animation.Animation; import android.view.animation.RotateAnimation; import android.widget.ImageView; import android.widget.TextView; public class MainActivity extends AppCompatActivity implements SensorEventListener { private ImageView ivDinamic; private TextView tvDegree; private float current_degree = 0f; private SensorManager sensorManager; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); init(); } private void init() { ivDinamic = findViewById(R.id.ivDinamic); tvDegree = findViewById(R.id.tvDegree); sensorManager = (SensorManager) getSystemService(SENSOR_SERVICE); } @Override protected… Подробнее »Приложение “Компас”

Урок 3 : Заканчиваем алгоритм работы

Приложение “Светофор” Часть 3 Дописываем алгоритм работы Приступаем к 3-й заключительной части урока “Светофор“. Начнем с того что нам нужно будет сделать что бы при нажатии на кнопку “Start” цикл запускался и надпись на кнопки изменялась на “Stop“, таким образом нам не придется использовать вторую кнопку для остановки цикла. Сначала мы создадим текстовый ресурс “Start” и “Stop” в файле strings.xml , который находиться в “res/values/strings.xml“. Он должен выглядеть так: <resources>… Подробнее »Урок 3 : Заканчиваем алгоритм работы

Урок 2 : Пишем алгоритм работы

Приложение “Светофор” Часть 2: Пишем алгоритм работы Начнем писать алгоритм работы приложения. На данном уроке мы подготовим основные части кода. Самое первое нам нужно инициализировать наши 3 квадрата которые у нас в качестве лампочек и кнопку “Start“. Мы создадим переменные типа “LinearLayout” так как квадраты на экране которые мы будем использовать в качестве лампочек и есть “LinearLayout” и переменную для кнопки “Button“. У нас три лампочки, значит создадим 3 переменных… Подробнее »Урок 2 : Пишем алгоритм работы

Урок 1 : Создаем экран

Приложение “Светофор” Часть 1: Создаем экран Начинаем создавать простое приложение “Светофор” в котором будет три лампочки на экране в виде серых квадратов и одна кнопка, при нажатии на которую лампочки начнут поочередно загораться каждая своим цветом : Зеленый,желтый, красный. При нажатии еще раз на кнопку весь процесс будет останавливаться. Начнем с создания экрана приложения и элементов экрана.  Для начало нам нужно создать ресурсы цветов которые будем использовать. Для этого в… Подробнее »Урок 1 : Создаем экран