Is possible to compress inside my apk files and decompress in phone files?

i would like to compress files inside my apk and decompress to the internal phone for use items like txts files or images for reduce the size of my app. its possible or its not recommended make this?. i am trying to create a canvas game with this form. for the images backgrounds a logic game using txt file read.

Zip Extension to zip/unzip files.