Uygulamamın Dahili Depolanmasında bir fotoğrafı özel yapmak için kaydetmek istiyorum. Bu yüzden biraz araştırma yaptım ve dizini almanın 2 yolunu gördüm.Android'de getDir ve getFilesDir arasındaki fark nedir?
1.With getDir:
File dir = getDir(Environment.DIRECTORY_PICTURES, Context.MODE_PRIVATE);
2.With getFilesDir:
en iyisiFile dir = getFilesDir();
? Dahili Depolama Alanındaki konumu nasıl döndürür?
Dosya yazmanın yolu, yönünüzü alma biçiminize mi bağlı? Android'de dosya yazmanın birçok yolu olduğundan biraz kaydım.
Teşekkürler! Ve 'Dosya dir = getDir (Environment.DIRECTORY_PICTURES, Context.MODE_PRIVATE),' '' '' MODE_PRIVATE' nedeniyle dahili bellekteki '' File'ı alacak mı? – cleroo
Bir şey değil. MODE_PRIVATE, getDir için varsayılan sabittir ve dosyanızın/dizininizin uygulamanıza özel olacağını söyler. getDir her zaman bir iç dizin oluşturacak/oluşturacaktır. DIRECTORY_PICTURES API 8 ve üstü için olduğu gerçeğine dikkat edin. – Erol
@Erol Yani getDir'in "MODE_PRIVATE" ile bir şekilde getFilesDir ile aynı olduğu sonucuna varabilir miyim? –