Android studiyasida ma'lumotlar bazasi, biz bu maqolada gaplashamiz, chunki ishlab chiquvchilar bir paytlar veb -saytlar yoki mobil telefonlar uchun bu ilovalarga muhtoj bo'ladi. Shunday qilib, o'qishni davom eting, shunda biz bu qiziqarli mavzu haqida ko'proq bilib olamiz.
Android Studio ma'lumotlar bazalari
Bu xabar orqali biz sizga Android Studio ma'lumotlar bazasida o'z ilovalarimiz ma'lumotlarini qanday saqlashni ko'rsatamiz. Muvaffaqiyatli erishish uchun biz ushbu qadamlarning har birini batafsil tushuntiramiz. Buning uchun biz SQLite deb nomlangan ma'lumotlar menejeridan foydalanmoqchimiz, agar biz yangi loyihani yaratishimiz kerak bo'lsa, biz SQLite -da ma'lumotlarni saqlashni o'rganishimiz kerak. Bu ma'lumotlarni saqlash uchun biz ideal bo'lgan ma'lumotlar bazalaridan foydalanamiz, chunki ularning ma'lumotlari tuzilgan va qayta -qayta tuzilgan, masalan, aloqa ma'lumotlari.
SQLite
SQLite - bu ko'p sonli jadvallarni, indekslarni qo'llab -quvvatlaydigan to'liq ma'lumotlar bazasi tizimi. Ushbu ma'lumotlar bazasi bitta faylli shkafda saqlanishi mumkin, hozirda u ko'plab mobil ilovalar tomonidan ishlatiladi.
Android studiyasi
Bu Android uchun ilovalarni ishlab chiqish uchun mo'ljallangan integratsiyalashgan muhit, u kuchli kod muharririga ega va siz quyidagi ilovalarni ishlab chiqishda mahsuldorlikni oshiruvchi funktsiyalarni taklif qiladi:
Moslashuvchan qurilish tizimi.
Tez va xususiyatli emulyatorlar.
U teng huquqli muhitga ega, u erda siz barcha Android qurilmalarini ishlab chiqa olasiz.
Turli xil ramkalar va sinov asboblari.
Barcha Android Studio loyihalarida manba kodi va manba fayllari bo'lgan bir yoki bir nechta fayl modullari mavjud bo'lib, ular bizda ishlatiladi:
Android uchun ilova modullari.
Kutubxona modullari.
Va Google app Engine modullari.
SQL ustasi yordamida ma'lumotlar bazasini yaratish
O'zingizning ma'lumotlar bazangiz qanday ko'rinishini aniqlagandan so'ng, biz ma'lumotlar bazalari va jadvallarni yaratish va saqlash usullarini qo'llashimiz kerak, masalan, Android qurilmangizda saqlanadigan barcha fayllar sizning ilovangizdagi shaxsiy papkalarda saqlanadi. Bu ma'lumotlar butunlay xavfsiz bo'ladi, chunki bu foydalanuvchilar uchun ochiq emas. Masalan, agar siz SQLiteOpenHelper -dan foydalanmoqchi bo'lsangiz, biz onCreate va onUpgrate deb nomlangan qaytish usullarini bekor qiladigan pastki sinf yaratishimiz kerak, shuningdek onDowngrade yoki onOpen usullarini qo'llashingiz mumkin, lekin bu majburiy emas. Ma'lumotlar bazasi kichik sinfini yaratish uchun biz SQLiteOpenHelper dasturidan foydalanamiz.
Do'stlaringiz bilan baham: |