Skip to content

shubhigupta0497/Com_Decom

Repository files navigation

Com_Decom Android Appliction

The app compresses large text files into a few KBs which is implemented using Zip Compress Library and then decompresses the file when the user wants to re-open it. Developed using Java with Android Studio Framework.

The app takes 3 input from user -

  • Path of source file
  • Path of destination file
  • Action: Compress or decompress

Main Classes -

  1. MainActivity - Initialises the user screen and takes input. It then delegates the action to Compress_file or Decompress_file class.
  2. Compress_file - Invokes service(MainSErvice) to perform compress job.
  3. Decompress_file - Invokes service(SecondWork) to perform decompress job.
  4. MainSErvice - This consists of a function YoCompress which compresses the input file.
  5. SecondWork - This consists of a function YoDecompress which decompresses the input file.

Output - It then takes the input file, performs the action and stores it back to. the destination file.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages