A ui-IOC framework for Android