Uygulamam için kilit ekranı uygulamaya çalışıyorum. Sayfa B'yeAndroid Uygulama Kilidi
I'v onun doğru gitmek başarısız oldu bu
int PIN = R.id.Txt_password;
int pass = 4444;
if (PIN == pass) {
//Selecting the button which is to be pressed
Button Btn_Submit = (Button) findViewById(R.id.Btn_Submit);
//Creates a listener for the button to react when it is pressed
Btn_Submit.setOnClickListener(new View.OnClickListener() {
//Gives the button instructions when it is pressed
@Override
public void onClick(View view) {
Intent startIntent = new Intent(getApplicationContext(),
Control_Screen.class);
startActivity(startIntent);
}
});
} else {
//Selecting the button which is to be pressed
Button Btn_Submit = (Button) findViewById(R.id.Btn_Submit);
//Creates a listener for the button to react when it is pressed
Btn_Submit.setOnClickListener(new View.OnClickListener() {
//Gives the button instructions when it is pressed
@Override
public void onClick(View view) {
Intent startIntent = new Intent(getApplicationContext(),
Password.class);
startActivity(startIntent);
}
});
}
yazılı eğer
ben şifre yanlış gitmek sayfa A ise süreçtir düşünce ve.Bu
Txt_password için kod<EditText
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:inputType="numberPassword"
android:ems="10"
android:id="@+id/Txt_password"
android:layout_below="@+id/Lbl_EnterPassword"
android:layout_centerHorizontal="true"
android:layout_marginTop="50dp"
android:text="4444" />
Ben şifreyi düşünüyorum sert kodlanmıştır 4444 olduğunu, ancak iv ki durum böyle değildir ve sorun olduğunu bir duygu var.
Bu hakkın yapılması için nasıl giderim?
Belki de kullanıcının parola alanına girdiği metni bir dizeye yerleştirmenin bir yolu var mı?
Bunu gerçekleştirmeye çalıştığınız herhangi bir güvenlik avantajı sunmadığının farkında mısın? Çalışmıyor olmasının yanı sıra ... –
Teşekkürler. Şu an için sadece bir şeyler yapmayı öğreniyorum. Güvenlik, daha sonra projede bir iştir. Yine tavsiye için teşekkürler. – Kie21
Cevabımı düzenledim. Bir göz at. –