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

چک کردن وجود sdcard

Mhaghshenas  11 سال پیش  11 سال پیش
0 0

سلام دوستان .

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

من میخوام یه برنامه مخفی کردن عکس بسازم اگه میشه کمکم کنید

ممنون

0 0
لینک (11 سال پیش)
 برای این سوال 2 پاسخ وجود دارد.
پاسخ به سوال 
+1 0

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

اگه true بود sd card داریم و  اگه  fasle بود نداریم

0 0
ممنون . خوب چجوری آدرس حافظه گوشی رو بدست بیارم ؟ بعد اگه بخوام مثلا تو پکیج برنامه خودم یعنی تو پوشه برنامه عکس بریزم چی کار کنم ؟ آدرس اون رو چجوری بدست بیارم ؟ (11 سال پیش)
پاسخ به سوال 
0 0

حافظه گوشی یکم فرق داره . فایل ها در پکیج برنامه در پوشه ی files ریخته میشه .

مثلا اگه بخوایم یه متن رو داخل یه فایل رو حافظه گوشی بریزیم به این شکل عمل میکنیم :

String fileName = "fileName.txt";
String content = "hello world";
 
FileOutputStream outputStream = null;
try {
    outputStream = openFileOutput(fileName, Context.MODE_PRIVATE);
    outputStream.write(content.getBytes());
    outputStream.close();
} catch (Exception e) {
    e.printStackTrace();
}

 

 متد  (openFileOutput (String name, int mode  فایل رو در پکیج برنامه ایجاد میکنه

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