Icon Calendar is a 100% offline Android calendar that lets you represent each event with an icon of your choice.