Requirements: Android 1.6+
Overview: You can use the GDAK app for offline geocaching.
This app uses databases created by the Geocaching Swiss Army Knife (GSAK) program, so you will also need to have GSAK installed on your PC (http://gsak.net) and create one or more databases before using GDAK.
For users without GSAK there is an application to convert GPX-files to GSAK-like databases. You can download it here: http://tinyurl.com/bnao6mg