Skip to content

Commit 66762e8

Browse files
committed
update README.md
1 parent 66f054a commit 66762e8

File tree

1 file changed

+65
-2
lines changed

1 file changed

+65
-2
lines changed

README.md

+65-2
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,65 @@
1-
# EasyUnzip-for-Java
2-
The EasyUnzip tool is a simple Java class designed to facilitate the extraction of files from a zip archive on Android devices. It can be used by Android developers who want a straightforward way to unzip files within their mobile applications.
1+
# EasyUnzip Tool
2+
3+
## English
4+
5+
### Description
6+
The EasyUnzip tool is a simple Java class designed to facilitate the extraction of files from a zip archive on Android devices. It can be used by Android developers who want a straightforward way to unzip files within their mobile applications.
7+
8+
### Usage
9+
10+
1. **Include EasyUnzip in your project:**
11+
- Copy the `EasyUnzip.java` file into your Android project's source code.
12+
13+
2. **Initialize EasyUnzip:**
14+
```java
15+
// Example usage in an Android activity
16+
File zipFile = Environment.getExternalStoragePublicDirectory("Download/yourZipFile.zip");
17+
File extractionPath = Environment.getExternalStoragePublicDirectory("Download/zipFileExtracted");
18+
EasyUnzip easyUnzip = new EasyUnzip(zipFile, extractionPath);
19+
```
20+
21+
3. **Execute Unzipping:**
22+
```java
23+
// Call the execute method to start the extraction process
24+
if (easyUnzip.execute()) {
25+
// Extraction successful
26+
} else {
27+
// Extraction failed
28+
}
29+
```
30+
31+
4. **Additional Notes:**
32+
- If needed, customize the tool according to your specific requirements.
33+
- Ensure appropriate permissions to read and write files on the device.
34+
35+
## Português
36+
37+
### Descrição
38+
A ferramenta EasyUnzip é uma classe Java simples projetada para facilitar a extração de arquivos de um arquivo zip em dispositivos Android. Pode ser utilizada por desenvolvedores Android que desejam uma maneira direta de descompactar arquivos em suas aplicações móveis.
39+
40+
### Uso
41+
42+
1. **Inclua o EasyUnzip no seu projeto:**
43+
- Copie o arquivo `EasyUnzip.java` para o código-fonte do seu projeto Android.
44+
45+
2. **Inicialize o EasyUnzip:**
46+
```java
47+
// Exemplo de uso em uma atividade Android
48+
File zipFile = Environment.getExternalStoragePublicDirectory("Download/seuArquivoZip.zip");
49+
File localExtracao = Environment.getExternalStoragePublicDirectory("Download/arquivoZipExtraido");
50+
EasyUnzip easyUnzip = new EasyUnzip(zipFile, localExtracao);
51+
```
52+
53+
3. **Execute a Descompactação:**
54+
```java
55+
// Chame o método execute para iniciar o processo de extração
56+
if (easyUnzip.execute()) {
57+
// Extração bem-sucedida
58+
} else {
59+
// Falha na extração
60+
}
61+
```
62+
63+
4. **Notas Adicionais:**
64+
- Se necessário, customize a ferramenta de acordo com seus requisitos específicos.
65+
- Certifique-se de ter as permissões apropriadas para ler e escrever arquivos no dispositivo.

0 commit comments

Comments
 (0)