This is a calendar tailor-made for users whose occupation is shift-based (e.g. nurses). You can mark your duties conveniently by only a couple of clicks. You can also jot down the forthcoming events on specific days. (The engine of this app was modified and improved from "Call Calendar".)
Download
Shift Calendar free for your Android phone