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

سئوالاتی در خصوص حافظه جانبی

aahassas  12 سال پیش  11 سال پیش
0 0

سلام و خسته نباشید
سه تا سوال داشتم :
۱- چطور می تونیم وجود کارت حافظه جانبی رو روی گوشی کاربر چک کنیم ؟

۲- اگر حافظه خارجی موجود نبود چطور می تونیم مسیر پوشه ای در حافظه داخلی برای ذخیره بانک اطلاعاتی رو پیدا کنیم و اینکه لازمه اجازه دسترسی در Manifest تعریف بشه ؟

۳-ابزاری وجود داره که مثلا برنامه ای مثل فایل منیجر باز بشه و کاربر بتونه مسیر مورد نظرش رو در حافظه خارجی یا داخلی رو پیدا کنه یا باید خودمون همچین چیزی بسازیم ؟

 برای این سوال 2 پاسخ وجود دارد.
پاسخ به سوال 
uncocoder  12 سال پیش
+3 0


1- می تونید از قطع کد زیر استفاده کنید:


Boolean isSDPresent = android.os.Environment.getExternalStorageState().equals(
android.os.Environment.MEDIA_MOUNTED);

if(isSDPresent){

} else {

}

2- معمولاً حافظه خارجی در دسترس است. نگران این قضیه نباشید و کد خود را بدون نگرانی بنویسید. این دردسر ها را در پروژه پیش بینی نکنید. به کاربر اخطار دهید که SDCard روی گوشی نیست و آنرا قرار دهد. کاربری که SDCard ندارد عملاً نمی تواند هیچ برنامه ای را اجرا کند.

3- نه، باید خودتون این بخش رو در قالب Dialog ها و Activity ها بنویسید.

0 0
استاد به سئوال زیر پاسخ نمیدید آیا ؟! (11 سال پیش)
پاسخ به سوال 
Vahid  12 سال پیش
0 0

با سلام

استاد بعضی از گوشی ها هستند که یک حافظه داخلی دارند و یک حافظه بزرگ تر مثل 4 گیگ دیگر دارند و  در نهایت هم حافظه SD Card ( البته بعضی ها SD CARD ندارند )

این موضوع رو چطور میشه چک کرد ؟

0 0
این سوال منم هست /.. :| (12 سال پیش)

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