آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

آیا آموزشهای فعلی شامل بانک داده ها می باشد؟

LishKAAT  12 سال پیش  12 سال پیش
+1 0

با سلام.

من تجربه ای در برنامه نویسی اندروید ندارم و تازه شروع کردم به یادگیری و تا الان کتاب Android Developing For Dummies رو به زبان انگلیسی خوندم ولی چیزی در مورد سوال من در اون کتاب نبود. سوال من اینه که بر فرض مثال من 10 فایل تکست، 10 فایل ورد، 10 عکس،10 ویدئو و 10 فایل صوتی دارم که می خواهم در برنامه استفاده کنم به طوری که به عنوان مثال یک کاربر با تاچ کردن یک Button یکی از اون فایل های ورد (در قالب رابط گرافیکی خود برنامه) برایش نمایش داده شود، با تاچ یک Button دیگه یکی از فایل های صوتی پخش شود و الی آخر.... .  آیا برای این کار باید این فایل ها را در دیتا بیس ذخیره کنم. آیا sqlite توانایی ذخیره هر نوع داده ای را دارد؟ ( با عرض پوزش من مطالب بسیار کمی در مورد sqlite  و کلا بانک های داده می دونم و سوالم از قول حرفه ای ها شاید مضحک باشه) اگر به این شکل است خواهش می کنم منبعی رو برای آموزش sqlite  معرفی کنید. ضمن این که آیا در ویدئوی آموزشی مبحث بانک داده این موارد آموزش داده می شود یا خیر؟

با سپاس فراوان

 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
مجتبی یگانه  12 سال پیش
0 0

سلام 

در دیتابیس می توان فیلم و  تصویر و.. هم ذخیره کرد ! ، برعکس چیزی که خیلی ها فکر می کنند (حتی خودم تا چند وقت پیش !)

اما خوب چون حجم دیتابیس خیلی بالا میره ، روش بهترش اینه :

بیایم و یه فیلد برای فیلم در نظر بگیریم ، و آدرس فیلم ، ورد ، تصویر ، و... رو ذخیره کنیم 

مثلا

 sdcard/images/myimage.jpg

- از نظر محتوا هم که فیلم آموزش MySql و Sqlite استاد ، همه چیز رو گفته ، بدون کم و کثر

0 0
خب چطور فیلم ها و تصاویر رو در این مسیر ذخیره کنیم؟ و توی دیتابیس به این لینک ها ارجاع بدیم؟ (12 سال پیش)
0 0
javac جان ، مهم نیست چطوری ، فایلی که قبلا وجود داشته باشه ، کپی کردی ، دانلود کردی ، توی assets هست ، یا هر جایی ، مهم اینه که یه لینک استاتیک یا ثابت برای فایل پیدا کنی ، دقیقا این کار ، تو همین صفحه PHP بار ها انجام میشه ، اول چک میشه ببینه پاسخ ماله کیه ، بعد میره تو رکورد مربوط به من تو دیتابیس و بعد فیلدی مثلا به نامه avatar رو چک میکنه مقدارش اینه لینک پس حالا یه تک img ایجاد میشه و سورسش میشه این لینک ، حالا تو اندروید لینک میشه enviroment.getextenalstoragedirectory().getpath() + "my folder/myimage.jpg "q در نتیجه ، دیتابیس فقط متن ذخیره میکنه ، حالا فایل ها هم به نحوه احسنت در مکانی که بهش تعلق دارن (!) ذخیره میشن ، امیدوارم متوجه شده باشید (12 سال پیش)
0 0
مرسی از توضیحات کاملت. (12 سال پیش)

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .