VIP=Very Important Person
سلام
همونطور که دوستمون گفتن برای دسترسی به سیستم فایل باید از JSR75 که PIM نام دارد استفاده نمایید.البته اشکالی که در استفاده از این API وجود دارد این است که همه گوشی ها آن را ساپورت نمی کنند و البته اشکال دیگر آن اگر آن را اشکال بنامیم این است که در صورتی که در برنامه سعی در استفاده از این API نمایید و مثلا بخواهید یک فایل بنویسید یا بخوانید ابتدا باید کاربر(اجرا کننده برنامه) این اجازه را به MIDlet بدهد و این عمل با یک پیام با کاربر اطلاع داده می شود و از او تایید گرفته می شود که این روش سان برای برقراری امنیت است.نمونه کد زیر بر روی یک فایل می نویسد.البته باید به یاد داشته باشید آنرا در try و catch قرار دهید :
Writing to a file:
FileConnection sc = (FileConnection)Connector.open("file:///c/mobile/picture/tmp.txt");
OutputStream os = sc.openOutputStream();
os.write(("text to go into the file").getBytes());
os.flush();
os.close();
سلام
من از این کد استفاده کردم اما یک سوال مفهومی داشتم
اونم اینه که ادرسی که شما نوشتین ادرس تصویر تو کامپیوتر شماست؟اگه بخواهیم تصویر رو از folder pictureدر موبایل برداریم چه ادرسی رو باید ینویسیم؟چهگونگی این کار برام سوال چون ممکنه تصویر تو هر گوشی یک جای متفاوت ذخیره بشه اونوقت چی ؟