Март 2020

Firebase Authentication

На этом уроке нам не понадобятся другие классы мы будем только работать с классом LogoActivity.  LogoActivity import android.os.Bundle; import android.text.TextUtils; import android.view.View; import android.widget.EditText; import android.widget.Toast; import androidx.annotation.NonNull; import androidx.annotation.Nullable; import androidx.appcompat.app.AppCompatActivity; import com.google.android.gms.tasks.OnCompleteListener; import com.google.android.gms.tasks.Task; import com.google.firebase.auth.AuthResult; import com.google.firebase.auth.FirebaseAuth; import com.google.firebase.auth.FirebaseUser; public class LoginActivity extends AppCompatActivity { private EditText edLogin, edPassword; private FirebaseAuth mAuth; @Override protected void onCreate(@Nullable Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.login_layout); init(); } @Override protected void onStart()… Подробнее »Firebase Authentication

Урок 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 Создаем Базу Данных