C 1
chengdu
xranzei 1
xranzei
zendor2 1
zendor2
Bvural41 1
Bvural41
noisiv 1
noisiv
Manwe Work 1
Manwe Work
Almira2 1
Almira2
romegames 1
romegames
D 1
delimuratt
melankolıa18 1
melankolıa18
shrpnl 1
shrpnl
Fethi Polat 1
Fethi Polat
Hikaye Ekle
Reklam vermek için turkmmo@gmail.com

Java ile android kayıt olma sayfası nasıl kodlanır

Ectoor

We Rise Turkmmo <3
Telefon Numarası Onaylanmış Üye TC Kimlik Numarası Doğrulanmış Üye
Fahri Üye
Katılım
24 Mar 2019
Konular
5,602
Mesajlar
14,847
Çözüm
14
Online süresi
7mo 3d
Reaksiyon Skoru
6,802
Altın Konu
669
Başarım Puanı
499
MmoLira
11,960
DevLira
297
Ticaret - 100%
1   0   0

ROHAN2 WORLD 1-120 TR TİPİ OFFICIAL YOHARA, BALATHOR VE AMON! 80. GÜNÜNDE! +10.000 ONLİNE! HİLE VE BOT %100 ENGELLİ HEMEN TIKLA!

activity_register.xml (Kayıt olma sayfasının tasarımını içeren XML dosyası)

XML:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical"
    android:padding="16dp">

    <EditText
        android:id="@+id/editTextUsername"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:hint="Kullanıcı Adı" />

    <EditText
        android:id="@+id/editTextEmail"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:hint="E-posta" />

    <EditText
        android:id="@+id/editTextPassword"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:hint="Şifre"
        android:inputType="textPassword" />

    <Button
        android:id="@+id/buttonRegister"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:text="Kayıt Ol" />

</LinearLayout>

RegisterActivity.java (Kayıt olma sayfasının işlevselliğini içeren Java dosyası)

Java:
import android.os.Bundle;
import android.support.annotation.Nullable;
import android.support.v7.app.AppCompatActivity;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.Toast;

public class RegisterActivity extends AppCompatActivity {

    EditText editTextUsername, editTextEmail, editTextPassword;
    Button buttonRegister;

    @Override
    protected void onCreate(@Nullable Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_register);

        editTextUsername = findViewById(R.id.editTextUsername);
        editTextEmail = findViewById(R.id.editTextEmail);
        editTextPassword = findViewById(R.id.editTextPassword);
        buttonRegister = findViewById(R.id.buttonRegister);

        buttonRegister.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                // Burada kayıt işlemleri gerçekleştirilecek
                String username = editTextUsername.getText().toString().trim();
                String email = editTextEmail.getText().toString().trim();
                String password = editTextPassword.getText().toString().trim();

                // Verileri işle ve kayıt işlemini gerçekleştir
                registerUser(username, email, password);
            }
        });
    }

    private void registerUser(String username, String email, String password) {
        // Burada kullanıcıyı kaydetmek için uygun bir yöntem kullanılmalıdır
        // Örneğin: bir veritabanına kullanıcı bilgilerini eklemek gibi

        // Kullanıcıyı kaydettikten sonra başarılı bir mesaj göster
        Toast.makeText(this, "Kayıt başarılı! Kullanıcı adı: " + username + ", E-posta: " + email, Toast.LENGTH_SHORT).show();

        // Kayıt işlemi tamamlandıktan sonra giriş sayfasına yönlendir
        // Örneğin: Intent kullanarak LoginActivity'e geçiş yapılabilir
    }
}

Ek olarak, kullanıcı adı, e-posta ve şifre alanlarını doldurup "Kayıt Ol" butonuna tıkladığınızda, kayıt işlemi gerçekleşir ve bir Toast mesajıyla kayıt olan kullanıcının bilgileri gösterilir.
 
Paylaşım için teşekkürler.
 
Paylaşım için teşekkürler.
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst