1394
سلام به کاربران محترم، خصوصا دانشجویان رشته نرم افزار
ذخیره اطلاعات در اندروید روشهای مختلفی دارد. یکی از پرکاربردترین روشها استفاده از بانک اطلاعاتی SQLite می باشد.
پروژه کنونی طرز استفاده از دیتابیس خارجی یا به عبارتی دیگر بانک اطلاعاتی خارجی در برنامه نویسی اندروید را نشان می دهد.
بدین منظور ابتدا باید یک بانک اطلاعاتی sqlite بسازیم و در پوشه Assets درون پروژه کپی کنیم. برای ساختن بانک اطلاعاتی و پر کردن اطلاعات آن می توانید از نرم افزارهایی نظیر SQLite Database Browser یا افزونه SQLite Manager و … استفاده کنید.
روش کار برنامه:
ابتدا چک می کند که آیا بانک اطلاعاتی در پوشه data/data/pakagename/databases وجود دارد. (pakagename نام پکیج ایجاد شده توسط شما است)
اگر وجود نداشت با استفاده از FileStream ها بانک اطلاعاتی از پوشه Assets کپی شده و در مسیر فوق قرار می گیرد.
از این به بعد برنامه از بانک اطلاعاتی کپی شده استفاده می کند و اطلاعات جدید را به بانک اضافه می کند.
نکته: اگر در قسمت تنظیمات برنامه Clear Data زده شود، تنها اطلاعات جدید وارد شده توسط برنامه حذف می شود، اطلاعات دیتابیس خارجی همچنان باقی می ماند.
برای دانلود سورس پروژه آموزشی دیتابیس خارجی اندروید روی لینک زیر کلیک کنید:
رایگان – رمز ندارد
محیط برنامه نویسی Eclipse
API مورد استفاده 14 معادل Android 4.0
تصاویری از محیط برنامه: