بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]
پرسش و پاسخ

نمخیوام فولدر photos که حاوی تصاویر دانلود شده از سرور هست برای دیگران قابل دسترس باشه و بتونن تو گالریشون ببینش

مدیریت گفتگو
سعید 10 سال پیش
آخرین تغییر: 10 سال پیش

سلام.

نمخیوام فولدر photos که حاوی تصاویر دانلود شده از سرور هست  برای دیگران قابل دسترس باشه و بتونن تو گالریشون ببینش 

چیکار باید کنم؟

الان هر تصویر جدید که دانلود میشه میا تو گالری تصاویر و راحت میتونن بهش دسترسی داشته باشن

نظرات

محمد 10 سال پیش
هنگام ذخیره تصاویر یه نقطه قبل از اسمشون بذار. اینو امتحان کن ببین جواب میده یا نه
خواست خدایی 10 سال پیش
میتونین تو دیتابیس هم ذخیره کنین فک کنم اینطوری هم باز حل میشه
مهدی 10 سال پیش
کجا باید نقطه گذاشت؟ میشه یه مثال بزنید؟ من گذاشتم ولی فرقی نکرد

پاسخ‌ها 1

Amir 10 سال پیش

 package app.test;
import java.io.File;
import android.app.Activity;
import android.os.Bundle;


public class ActivityMain extends Activity {

    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);

        String filePath = "/mnt/sdcard/photos"; //آدرس فایلی که می خواهید مخفی کنید
        new File(filePath).renameTo(new File(hiddenFile(filePath))); //اضافه کردن نقطه به اول اسم فایل با متد زیر
    }


    //این متد یه آدرس رو می گیره و به اول اسم فایل نقطه رو اضافه می کنه
    private String hiddenFile(String path) {
        String[] list = path.split("/");
        list[list.length - 1] = "." + list[list.length - 1];
        String sentence = "";
        for (String name: list) {
            sentence += "/" + name;
        }
        return sentence;
    }
}

توی اندروید و در کل سیستم عامل لینوکس فایل یا فولدری که اول اسمش نقطه باشه مخفی میشه. با کد بالا می تونید نقطه رو به اول اسم اضافه کنید.

نظرات


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