Quando você é um engenheiro de software, você está constantemente procurando maneiras de otimizar sua aplicação. Ao comprimir qualquer linguagem de marcação extensível, ou XML, que é gerado pela sua aplicação , você diminui tanto o tamanho do arquivo do aplicativo e o tamanho total do seu cache de arquivos. Instruções
1
Abra o aplicativo de edição de texto que você usa para programar em Java e está usando para gerenciar o desenvolvimento de seu aplicativo Java.
2
Use o comando " ZipOutputStream " para comprimir o XML que é gerado. Adicione as seguintes linhas de código ao seu aplicativo para ativar a compactação de arquivos. Substituir " example.zip " com o nome real que você deseja usar :
FileOutputStream dest = new
FileOutputStream ( " example.zip " )
ZipOutputStream out = new
ZipOutputStream ( novo BufferedOutputStream ( dest ) );
3
Criar uma entrada para cada arquivo zip XML comprimido , adicionando a seguinte linha de código:
entrada ZipEntry = new ZipEntry (arquivos [i]) )
4
Escreva os dados XML reais para o novo arquivo zip que está sendo criado , adicionando as seguintes linhas de código:
int count;
while (( count = origin.read (dados, 0, BUFFER )) = -1 !) {
out.write (dados , 0 , count) ; < br >
}
5
Complete a compressão adicionando os fluxos de entrada e saída , com as seguintes linhas de código:
origin.close ();
fora . close () ;