Qo’yida ko’rsatilgan ui da RecycleView tasvirlangan, maqolalr saytda ketma ket joylashgan bu aynan RecycleViewdir
Download 14.78 Kb.
|
Документ Microsoft Word
Qo’yida ko’rsatilgan UI da RecycleView tasvirlangan, maqolalr saytda ketma ket joylashgan bu aynan RecycleViewdir. CardView esa e’lonning orqa foni qoraytirilyapti (shoddow ishlatilyapti) shu yerda cardView ishlatilmoqda. Bu saytga kirish uchun avval ro’yxatdan o’tish kerak, buning uchun o’tgan darsda tayyorlagan (login|parol) EditText ishini davom ettiramiz. Biz o’tgan darsda ro’yxatdan o’tishni MainActivityda qilgan edik aslida LoginActivityda yaratishimiz kerak. MainActivityda mana shu RecycleViewlar yozilishi kerak. LoginActivity ochishimiz kerak bo’ladi buning uchun com.example.myapplication ga borib sichqonchaning o’ng tugmachasini bosib EmtyActivity ga kirib LoginActivity deb nomlaymiz va activity.main.xml ga yozilgan kodlarni login.main.xml ga ko’chirib o’tkazamiz. Ilovaga dastlab murojat qilinayotganda login activity ishga tushishi kerak kiyin esa main activity. Buning uchun manefists ga kiramiz Activitylarga e’tibor bering “Login activity” bo’sh turibdi “Main activity” da esa kodlar mavjud bu esa “Mainactivity” ga birinchi murojat qilinishini ko’rsatilmoqda, biz murojatni almashitirishimiz kerak Mainni Login ga almashtiramiz Endi ilovaga kirganda birinchi bo’lib login activityga murojat qilinadi. Buni sinab ko’rish uchun run beramiz Endi Username: nurbek Password:1234 kiritilganda va Login button bosilganda MainActivity ga murojat qilinishini ko’rsatamiz. class LoginActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_login) findViewById Run berib natijani ko’ramiz Mainactivityga o’tyapti, lekin orqga qaytish tugmasini bossak yana loginactivityga qaytib qolyapti buni tuzatish uchun finish() ni qo’shib qo’yish kerak. Agar parol yoki login xato terilsa xatolik haqida habar berishi uchun else{ Toast.makeText(this, "Login yoki parol xato!!!", Toast.LENGTH_LONG).show() } Ni yozib qo’yish kerak!!!. Download 14.78 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling