Android Lock Pattern
Android Lock Pattern project is a modified implementation of the Lock Pattern (that you see in the security settings) that you can use in an application. It comes with a demo app and four built in themes. The library is designed for both phones and tablets and features stealth mode (invisible pattern). It also has the ability to generate and let the user verify CAPTCHA pattern.