Unzip file in android programmatically

I have downloaded a zip file in my project. Now I want to extract this file into my path to use it. I search and found lots of them.

Like this codes:

and many other codes alike.

Now I want to know if there is any solution? Any source code example or any page to explain how to use any of them?