Блог

Урок 6N: Массивы и Циклы

MainActivity public class MainActivity extends AppCompatActivity { private int[] numbers = {23,32,6,78,9}; private String[] texts = {“Привет”,”Как дела”}; private int[] numbers2 = new int[10]; private boolean is_start = true; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); numbers2[6] = 5; numbers2[6] = 9; is_start = false; for(int i = 0; i < 10; i++) { Log.d(“MyLog”,”Данные из i : ” + i); } Log.d(“MyLog”,”Данные из массива : ” + numbers2[6]);… Подробнее »Урок 6N: Массивы и Циклы

Firebase Чтение данных из базы данных

MainActivity import androidx.appcompat.app.AppCompatActivity; import android.content.Intent; import android.os.Bundle; import android.text.TextUtils; import android.view.View; import android.widget.EditText; import android.widget.Toast; import com.google.firebase.database.DatabaseReference; import com.google.firebase.database.FirebaseDatabase; public class MainActivity extends AppCompatActivity { private EditText edName, edSecName, edEmail; private DatabaseReference mDataBase; private String USER_KEY = “User”; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); init(); } private void init() { edName = findViewById(R.id.edName); edSecName = findViewById(R.id.edSecName); edEmail = findViewById(R.id.edEmail); mDataBase = FirebaseDatabase.getInstance().getReference(USER_KEY); } public void onClickSave(View view) {… Подробнее »Firebase Чтение данных из базы данных

Firebase Создаем Базу Данных

MainActivity import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.text.TextUtils; import android.view.View; import android.widget.EditText; import android.widget.Toast; import com.google.firebase.database.DatabaseReference; import com.google.firebase.database.FirebaseDatabase; public class MainActivity extends AppCompatActivity { private EditText edName, edSecName, edEmail; private DatabaseReference mDataBase; private String USER_KEY = “User”; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); init(); } private void init() { edName = findViewById(R.id.edName); edSecName = findViewById(R.id.edSecName); edEmail = findViewById(R.id.edEmail); mDataBase = FirebaseDatabase.getInstance().getReference(USER_KEY); } public void onClickSave(View view) { String id… Подробнее »Firebase Создаем Базу Данных

“Справочник рыбака” Урок 14

Код который изменился “Справочник рыбака” MainActivity.java package com.neco_desarrollo.fisher_hanbook; import android.content.Intent; import android.content.SharedPreferences; import android.os.Bundle; import android.preference.PreferenceManager; import android.view.View; import androidx.core.view.GravityCompat; import androidx.appcompat.app.ActionBarDrawerToggle; import android.view.MenuItem; import com.google.android.material.navigation.NavigationView; import com.neco_desarrollo.fisher_hanbook.settings.SettingsActivity; import com.neco_desarrollo.fisher_hanbook.utils.CustomArrayAdapter; import com.neco_desarrollo.fisher_hanbook.utils.ListItemClass; import androidx.drawerlayout.widget.DrawerLayout; import androidx.appcompat.app.AppCompatActivity; import androidx.appcompat.widget.Toolbar; import android.view.Menu; import android.widget.AdapterView; import android.widget.ArrayAdapter; import android.widget.ListView; import java.util.ArrayList; import java.util.Arrays; import java.util.List; public class MainActivity extends AppCompatActivity implements NavigationView.OnNavigationItemSelectedListener { private ListView list; private String[] array, arraySecName; private CustomArrayAdapter adapter;… Подробнее »“Справочник рыбака” Урок 14

Smart Hunter 2.0

Старая версия Металлоискателя Это архив старой версии металлоискателя Smart Hunter новая версия находится по ссылке ниже: Поддержка проекта (Донат) Цель этого проекта – сделать дешевый, но эффективный VLF металлоискатель на смартфоне с дискриминацией и многими другими полезными функциями. Если вы хотите поддержать проект, вы можете сделать донат здесь! Большое спасибо! Металлоискатель “Smart Hunter” “Smart Hunter” это проект который поможет тебе собрать простой и мощный металлоискатель на смартфоне.Этот металлоискатель основан на… Подробнее »Smart Hunter 2.0

Рисование на Андроид/Урок 1

Всем привет, это у нас очередной урок по созданию приложений для операционной системы андроид с помощью среды разработки Android Studio. Начнем создавать необходимые классы для работы приложения и я вам по ходу дела буду объяснять что к чему! FingerPath.java FingerPath.java это простой класс который будет сохранять в себе элементы которые мы будем менять, такие как размер кисточки, цвет и.т.д import android.graphics.Path; public class FingerPath { public int color; public boolean… Подробнее »Рисование на Андроид/Урок 1

Голосовое управление на Андроид Часть 2

На этом уроке мы создадим Intent для запуска диалогового окна которое будет распознавать наш голос и переводить его в текст и проверим все ли работает в порядке, для этого результат будем выводить в TextView. На следующем уроке начнем создавать часть которая будет что либо делать по определенному слову, например показывать определенную картинку произнеся определенное слово ли все что угодно главное что бы вы поняли принцип как все это работает! Создаем… Подробнее »Голосовое управление на Андроид Часть 2

Spirit Pi 4 Pro A с экраном 16х2

https://youtu.be/27VbPLl2-uA Всем привет друзья, сегодня представляю вашему вниманию версию импульсного металлоискателя Spirit PI 4 Pro A с экраном. Помимо экрана я также добавил изменение тона звукового сигнала при приближении предметов. Когда приближается металлический объект к катушки тон звукового сигнала изменяется а также изменяется шкала на экране указывающая приближение предметов . Важно: В схеме нет одного конденсатора на 47нФ так как я его добавил позже, этот конденсатор улучшает работу шкалы на… Подробнее »Spirit Pi 4 Pro A с экраном 16х2

Smart Hunter – пошаговая инструкция

VLF Металлоискатель “Smart Hunter” <Пошаговая сборка> Металлоискатель “Smart Hunter” состоит из трех основных частей: 1 – катушка, 2 – приложение «Smart Hunter», 3 – генератор (на основе arduino, внутреннего генератора или генератора на NE555). Самая важная и сложная часть – катушка. Катушку нужно делать очень аккуратно , чтобы получить хорошие результаты. Здесь я объясню пошагово основной процесс сборки, следуем инструкциям шаг за шагом чтобы все было правильно, и что бы… Подробнее »Smart Hunter – пошаговая инструкция