بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
پیشنهاد افزودن بخش کلاسهای آماده
با سلام
پیشنهاد میکنم در صورت امکان بخشی در سایت درنظر گرفته بشه که دوستان کلاسهای آماده خودشون رو جهت استفاده و اظهار نظر دیگران در آن قرار دهند.
کلاسهایی مثل کلاس کار با دیتابیس ، کلاس دانلود فایل و غیره
0
0
اگر شما کلاس تمیزی دارید همین جا آپلود کنید تا دیگران هم تشویق شوند این کار رو ادامه بدن تا بعدا یه بخشی هم درست بشه. (12 سال پیش)
0
0
بله ، همین تاپیک رو ادامه بدید ، البته بهتره که یه آپلود سنتر هم راه اندازی بشه (12 سال پیش)
0
0
نظر خوبیه به شرطی که کسی پیدا بشه دست و پاش خیر باشه ! (12 سال پیش)
0
0
لزومی نداره حتماً مجانی باشه، :) اتفاقاً قبلاً خودم به این موضوع فکر کرده بودم ولی چون یک ایده بود، جایی ننوشته بودمش. یکی از سرویسهای آتی سایت یک چیزی تو همین مایه ها هست اما بطور باورنکردنی جذاب و پر امکانات. تا اونموقع دوستان می تونن از صفحه پروفایلیشون برای معرفی نرم افزارها، کلاسها، و کارهای جدیشون استفاده کنن. (12 سال پیش)
برای این سوال 2 پاسخ وجود دارد.
پاسخ به سوال
مجتبی یگانه
12 سال پیش
0
0
حذف پوشه های تو در تو ، که شامل هر نوع فایلی میتونه باشه ! با یه الگوریتم بازگشتی ساده ، لازم به ذکره ، فایل ها رو هم پاک میکنه و مشکلی نداره
هشدار هشدار هشدار !
کد فعلی تمام محتوای کارت حافظه رو پاک میکنه ، پس با احتیاط استفاده کنید
package ir.negano.Deleter;
import java.io.File;
import java.io.FileNotFoundException;
import android.app.Activity;
import android.os.Bundle;
import android.os.Environment;
public class ActivityDeleter extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
try {
Deleter(new File(Environment.getExternalStorageDirectory().toString()));
//Deleter new File(Environment.getExternalStorageDirectory().toString()+"/download"));
//Deleter new File(Environment.getExternalStorageDirectory().toString()+"/download/file.jpg"));
}
catch (FileNotFoundException e) {
e.printStackTrace();
}
}
public static Boolean Deleter(File inpuPath) throws FileNotFoundException
{
if ( !inpuPath.exists())
{
throw new FileNotFoundException();
}
if (inpuPath.isDirectory())
{
File[] rootFiles = inpuPath.listFiles();
for (File subfile: rootFiles)
{
if (subfile.isDirectory())
{
Deleter(subfile);
subfile.delete();
}
subfile.delete();
}
inpuPath.delete();
if (inpuPath.exists())
{
return false;
}
else
{
return true;
}
}
else {
inpuPath.delete();
if (inpuPath.exists())
{
return false;
}
else
{
return true;
}
}
}
}
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .