فیلم آموزش SqlLite Android Studio اندروید استودیو SQLiteOpenHelper

فیلم آموزش SqlLite Android Studio اندروید استودیو SQLiteOpenHelper

فیلم آموزش SqlLite Android Studio اندروید استودیو SQLiteOpenHelper

فیلم آموزش دیتابیس اسکویل لایت اندروید استودیو SqlLite Android Studio

SqlLite Android Studio ، دیتابیس اسکویل لایت یکی از سبک ترین دیتابیس ها در اندروید هست که امروز قصد داریم خدمتون در قالب فیلم آموزشی پیش بریم و مباحث ساخت دیتابیس و اضافه کردن اطلاعات یا insert رو خدمتون آموزش بدیم. دوستان دقت کنید سایت خانه اندروید در آخر تمامی مطالبی که آموزش می دهیم فیلم آموزشی همان قسمت رو هم تهیه می نماییم برای شما عزیزان.

با یکی دیگر از آموزش اندروید استودیو بنام SqlLite Android Studio درخدمتیم همان طور که از عنوان مشخص هست مبحث دیتابیس یکی از مهمترین مباحثی هست که تمامی نرم افزار ها و اپلیکیشن ها به آن نیاز دارن و از این رو فیلم آموزشی کار با دیتابیس sqllite رو خدمتون آموزش میدیم.برای شروع کار لطفا پروژه ای جدید رو در اندروید استودیو ایجاد کنید.

دوستان عزیز دقت کنید که در این فیلم آموزشی ما فقط در مورد ساخت دیتابیس ، ساخت جدول و افزودن اطلاعات به جدول رو توضیح می دهیم. و مثالی هم در مورداین قسمت براتون توی فیلم آموزشی گفتیم که میتوانید دانلود کنید و استفاده کنید.

اگر هنوز یاد ندارید که چطور یک پروژه جدیدی توی اندروید استودیو ایجاد کنید کافی به لینک زیر برید تا آموزش رو در قالب فیلم آموزشی ببنید:

ایجاد پروژه جدید اندروید استودیو Android Studio

پس از ایجاد کردن پروژه جدید به بخش Layout یا دیزاین سپس اکتیویتی خودمون رو که ساختیم انتخاب می کنیم و در بخش xml سورس کد های زیر را تایپ می کنیم سورس کد زیر تشکیل شده از سه تا EditText با ایدی های زیر :

و یک دکمه Button :

تصویر زیر پس از تایپ کردن بخش xml :

فیلم آموزش SqlLite Android Studio اندروید استودیو SQLiteOpenHelper

پس از مراحل بالا می رسیم به سورس کد بخش کلاس DatabaseHelper برای ایجاد کردن کلاس کافی هست مراحل زیر را با تصویر پیش برید :

فیلم آموزش SqlLite Android Studio اندروید استودیو SQLiteOpenHelper

و سپس نام DatabaseHelper رو اختصاص بدید روی اوکی کلیک کنید.

فیلم آموزش SqlLite Android Studio اندروید استودیو SQLiteOpenHelper

و اما می رسیم به سورس کد بخش ایجاد کردن دیتابیس ، جدول ، ستون ها ، و افزودن اطلاعات:

توضیح سورس کد بالا :

اول باید کلاس خودمون رو گسترش بدیم :

بعد از اینکه مراحل فوق رو انجام دادیم با خطایی مواجعه میشیم که اگر روی قسمت خطا alt+enter رو فشار بدهیم نیازمند امپورت کردن و یا وارد کردن چند تا تابع هست که به ترتیب در سورس کد زیر می بینید برای ایجاد کردن جدول و سپس دستور زیر آن برای چک کردن موجود بودن جدول

لطفا با دقت به تصویر زیر نگاه کنید :

فیلم آموزش SqlLite Android Studio اندروید استودیو SQLiteOpenHelper

و پس از اضافه کردن متد ها بالا نیاز داریم به یک سازنده تا ارتباط بین Class DatabaseHelper و MainActivity برقرار شود.

دقت کنید دوستان سازنده هم نام با کلاس ایجاد می شود و دستورات دیگر را حذف می کنیم.

دستورات حذف شده از سازنده :

برای ایجاد کردن دیتابیس ، جداول و ستون ها نیاز داریم تا یک سری دستورات را بالای سازنده تعریف کنیم و سپس در سازنده نام دیتابیس رو تعریف کنیم.

و در آخر می رسیم به دستور افزودن اطلاعات :

توضیح سورس کد افزودن اطلاعات :

متدی که اطلاعات رو قرار است دریافت کند از سمت کاربر یعنی بخش MainActivity که دو تا ورودی داره بنام name, family !

سوال چرا id رو اضافه نکردیم چون ایدی از نوع AUTOINCREMENT هست که هردفعه یک دونه عدد بهش اضافه میشه.

شی از دستور اسکویل لایوت برای نوشتن اطلاعات :

و حالا قراره از کاربر ستون ها رو دریافت کنیم و بفرستیم به سمت دیتابیس و سپس در جدول ذخیره بشه پس شی از ContentValues باید ایجاد کنیم.

سپس ستون ها رو همراه با مقداری که می خواهیم ذخیره کنیم بهش پاس بدیم :

پس مراحل بالا نوبت به افزودن اطلاعات یا insert میشه که برای اینکه چک کنیم اطلاعات اضافه شده یا نه نیازداریم به یک متغییر long :

و میرم به سراغ بخش MainActivity و تابع رو فراخوانی می کنیم.
تصاویر زیر را ببنید لطفا :
فیلم آموزش SqlLite Android Studio اندروید استودیو SQLiteOpenHelper
سپس فراخوانی تابع insert_inforamtion و دادن ورودی از EditText ها :

و متغییر bol برای چک کردن اینکه مقدار داخل دیتابیس ذخیره شده است یا خیر.

امیدوارم آموزش امروز مورد پسندتون قرار بگیره دوستان فیلم آموزشی این قسمت هم آماده شده می توانید دانلود کنید تا توضیحات بیشتر را در قالب فیلم آموزشی ببنید.

خانه اندروید دانلود فیلم آموزشی  لطفا فیلم آموزشی رو هم ببنید برای توضیحات بیشتر :

homeandroid.ir  دانلود فیلم آموزش SqlLite Android Studio اندروید استودیو SQLiteOpenHelper

حجم فیلم آموزشی   حجم فیلم : ۵۳ مگابایت

پسورد فایل   پسورد فایل فشرده : homeandroid.ir

خانه اندروید منبع آموزش : خانه اندروید

 

درباره نویسنده

Admin
جواد محمدی هستم بنیان گذار سایت خانه اندروید علاقمند به زبان برنامه نویسی تحت وب ، اندروید استودیو ، ویندوز اپلیکیشن و خوشحالم که در خدمت شما هستم.

قبل از ارسال دیدگاه

  • قبل از ارسال دیدگاه: لطفا دیدگاه خودتون رو فقط در مورد این مطلب بنویسید.سپاسگذارم.

2 دیدگاه

  1. قادر گفت:

    سلام
    مثل اینگه لینک دانلود فیلم ها مشکل داره من که چندتا از آموزش های ویدیوی رو برای دانلود امتحان کردم ولی انجام نشود

    • Admin Admin گفت:

      سلام و احترام دوستم
      متاسفانه برخی از لینک ها به خاطر تغییر سرور دچار مشگل شدن که به زودی حل خواهیم کرد.لذا هر کدام از لینک ها کار نمی کنه توی تلگرام بهم بگید. تا براتون لینکش رو بفرستم.
      با احترام.

ارسال دیدگاه شما





کد امنیتی *