I would like to create an activity that takes only half of the screen and in the other half its shows the background (whether it’s the home screen or another application).
One more thing is that the user should be able to use the rest of the screen.
Does anybody know how to do that?
This does not do exactly what you want – meaning it is not a half screen for sure, but it does allow you to build apps that show in floating windows so users can interact with stuff behinf the app. I have not used it but I thought it looked cool:
StandOut link