休眠功能实现思路是怎样的

我想实现如果两分钟没有任何操作的话,系统进入休眠界面,屏幕上显示一个“休眠的标签”,在休眠界面下,按任意键退出休眠状态并且恢复休眠前的状态如何实现