Tecnologia do Blogger.
RSS

Re: [androidbrasil-dev] Re: Dúvida XML

// chamada
String path = copiarInternal(R.raw.farmacovigilancia_med);

// método
private String copiarInternal(int id) throws IOException {
InputStream inputStream = getResources().openRawResource(id);
File temp = File.createTempFile("video", "3gp");
temp.deleteOnExit();
String tempPath = temp.getAbsolutePath();
FileOutputStream out = new FileOutputStream(temp);
byte buf[] = new byte[128];
do {
int numread = inputStream.read(buf);
if (numread <= 0)
break;
out.write(buf, 0, numread);
} while (true);
try {
inputStream.close();
} catch (IOException ex) {
Log.e(TAG, "error: " + ex.getMessage(), ex);
}
return tempPath;
}

Vê se te ajuda ae... nesse caso ele cria como temporário e deleta depois de usado...

Em 31 de janeiro de 2012 13:39, Clebão - EcoCentauro <clebaori@gmail.com> escreveu:
para pegar o diretório do sdcard quando houver o diretorio retornado sera \mnt\sdcard 
Caso o aparelho não tenha o cartão de memoria o diretorio retornado sera \mnt\nand

File diretorio  = Environment.getExternalStorageDirectory();

Environment.getDataDirectory()  é o diretório do app

Environment.getDownloadCacheDirectory() é o diretorio de Downloads


Dentro de create do FileOutputStream voce passa o abjeto file e manda salvar normalmente.



2012/1/31 Ivan Lopes Alonso <kaitokuroneko11@gmail.com>
sinceramente to perdido agora -.- haeha

String FILENAME = "hello_file";
String string = "hello world!";

FileOutputStream fos = openFileOutput(FILENAME, Context.MODE_PRIVATE);
fos
.write(string.getBytes());
fos
.close();

isso n vai pq o openfile n reconhece -.-'





--
Danilo Mendonça Yotta Apps – Desenvolvendo Aplicativos
(48) 9119.9291 / (11) 9902.8869 | danilo@yottaapps.com.br
Site Blog | Facebook Twitter LinkedIn 
**Viu nosso game para iPad? Saiba mais sobre o Delivery Box

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

0 comentários:

Postar um comentário