GlowPadView for Android is a great library to implement Google's lockscreen and new alarmclock style.