Rumah > Java > javaTutorial > Bagaimana untuk Menentukan Folder pada Kad SD Android untuk Penulisan Fail?

Bagaimana untuk Menentukan Folder pada Kad SD Android untuk Penulisan Fail?

Linda Hamilton
Lepaskan: 2024-12-08 15:34:15
asal
847 orang telah melayarinya

How to Specify a Folder on an Android SD Card for File Writing?

Menulis Fail ke Folder Tertentu pada Kad SD dalam Android

Dalam coretan kod Android yang disediakan, fail ditulis pada akar direktori kad SD menggunakan Environment.getExternalStorageDirectory(). Untuk menentukan folder tertentu, anda boleh menggunakan langkah berikut:

  1. Dapatkan rujukan kepada direktori storan luaran:
File sdCard = Environment.getExternalStorageDirectory();
Salin selepas log masuk
  1. Buat objek Fail untuk laluan direktori yang dikehendaki:
File dir = new File (sdCard.getAbsolutePath() + "/dir1/dir2");
Salin selepas log masuk
  1. Buat direktori jika ia tidak wujud menggunakan mkdirs():
dir.mkdirs();
Salin selepas log masuk
  1. Buat objek Fail untuk fail ditulis:
File file = new File(dir, "filename");
Salin selepas log masuk
  1. Buka FileOutputStream untuk fail:
FileOutputStream f = new FileOutputStream(file);
Salin selepas log masuk

Dengan mengikuti langkah ini, anda boleh tentukan folder tertentu pada kad SD untuk menulis fail yang dimuat turun. Ingat untuk menggantikan "/dir1/dir2" dengan laluan sebenar ke direktori yang dikehendaki.

Atas ialah kandungan terperinci Bagaimana untuk Menentukan Folder pada Kad SD Android untuk Penulisan Fail?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan