Something you must know about the AlarmManager class

If you already worked on a few Android applications, you probably also used the AlarmManager class to schedule alarms (like pending notifications). This all seems pretty straight forward, and it is, but there is a small detail you should know about and never forget when scheduling alarms.

Continue Reading

Android: tabs appear above (or below) ActionBar *UPDATED*

On Android 3.0 and above, while using the ActionBar tabbed navigation style, the tabs sometimes appear above (or below) the action bar. This strange UX behaviour doesn’t seem to make sense, especially on devices with larger screens like tablets. The issue seems te be fixed since API level 19 (Android KitKat 4.4), but it still affects the majority of Android devices.

Continue Reading