title: Is there any way to dynamically change an app icon like Calendar app does?
body: <p>I wanna create an Android application, and I want to dynamically and automatically update the app icon similarly to how the calendar icon updates on a user's homescreen.</p>
  
  <p>The calendar changes its icon for each day showing day of month's number. There is also an Alarm clock app which changes its icon setting the current time, in other words, changing every minute.</p>
  
  <p>That isn't a widget, but a real app icon. Then it must have a way to do so. How can I do it in my app?</p>