This article describes how to create smooth transitions between Libgdx screens, using the Java Universal Tween Engine. This includes animations that show parts of both screens at the same time, e.g., sliding the new screen on top of the old one or scrolling in the new...
Loading Classes Dynamically on Android … Particularly When You Have to Use Them in a Third-Party Framework Like LibGDX
There are two ways of using dynamically loaded classes in your code: Using reflection. Using a pre-defined interface or base class. Reflection is fairly easy to get working, but is slow and more importantly you have to keep using reflection throughout your code. It is...