O’ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI
VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI
MUHAMMAD AL-XORAZMIY NOMIDAGI
TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI
Dasturiy vositalar xavfsizligi fani bo’yicha
Jamoaviy ish
Mavzu: Androidda oddiy Notes ilovasini yaratish.
Bajardi: 011-18 guruh talabasi Rakhimov M.B
TOSHKENT 2023
Mavzu: Androidda oddiy Notes ilovasini yaratish
Eslatmalar ilovasi qisqa matnli eslatmalarni yaratish, kerak bo'lganda ularni yangilash va ish tugagach ularni o'chirish uchun ishlatiladi. U turli funksiyalar uchun ishlatilishi mumkin, chunki siz ushbu ilovaga vazifalar roʻyxatini, kelajakda foydalanish uchun baʼzi muhim eslatmalarni va hokazolarni qoʻshishingiz mumkin. Ilova baʼzi hollarda, masalan, qaydlaringizga tezkor kirish kerak boʻlganda juda foydali. Xuddi shunday, bu yerda oddiy eslatma olish ilovasini yaratishni o'rganish uchun Android ilovasini yaratamiz. Shunday qilib, ushbu maqolada foydalanuvchi har qanday ma'lumotlarni qo'shishi, har qanday ma'lumotlarni o'chirishi va har qanday ma'lumotlarni tahrirlashi mumkin bo'lgan Notes dasturini yarataylik. E'tibor bering, biz ushbu loyihani Java tilidan foydalangan holda amalga oshirmoqchimiz.
Eslatmalar ilovasini yaratish bosqichlari
1-qadam: Yangi loyiha yarating
Android Studio'da yangi loyiha yaratish uchun Android Studio'da yangi loyihani qanday yaratish/boshlash bo'limiga qarang. E'tibor bering, Java dasturlash tilidir.
2-qadam: activity_main.xml fayli bilan ishlash
Activity_main.xml faylida ListView va TextView qo'shing. Avtomatik saqlangan qaydlar ro'yxatini ko'rsatish uchun ListView qo'shiladi va TextView oddiygina GFG matnini ko'rsatish uchun ishlatiladi. Quyida activity_main.xml faylining toʻliq kodi keltirilgan.
XML
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainActivity">
android:id="@+id/listView"
android:layout_width="409dp"
android:layout_height="601dp"
android:layout_marginTop="80dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
android:id="@+id/textView2"
android:layout_width="0dp"
android:layout_height="0dp"
android:gravity="center_horizontal"
android:text="GFG"
android:textColor="@android:color/holo_green_dark"
android:textSize="30sp"
app:layout_constraintBottom_toTopOf="@+id/listView"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
|