Android Lollipop: -505 Error for AIR Apps

Problem: After upgrading to Android 5.0 (Lollipop), a number of my apps disappeared. Trying to re-install them from the market resulted in a -505 error. This problem is most common with cross-platform Adobe AIR apps, more specifically, apps signed with an SHA1 generation with some certificates. The upgrade to Lollipop doesn’t correctly translate these specific […]

Animation with an Android ScrollView

Extend the Android ScrollView class and override the onScrollChanged method to animate your content based on the users current scroll position. In this example I’m making changes directly to the margin of all RelativeLayouts to prevent the views from going off screen when the user scrolls. This code could easily be made generic and applied […]