Overlapping widgets is a feature that is available in various launchers, including Apex launcher. What this feature allows you to do is put widgets on top of one another, and also put them below shortcuts. This might seem like something that’s only semi-useful due to it looking messy to stack things on top of one another, but by using “dumb” widgets that only contain basic UI elements and shapes, you can actually use this to great effect.
This is exactly the kind of situation where this trick comes in handy. By creating some widgets that only contain translucent dark backgrounds and placing them behind the other objects using the overlapping widgets feature, I can use these widgets to add a layer between the wallpaper and the rest of the objects.
Doing this isn’t very hard. You will need a custom widget creator, of which there are many. Zooper and UCCW seems to be the most popular these days, and I used the latter for my widgets.
One nice trick to be aware of is the Special Effects option. By selecting “see through effect” here, the selected element will become transparent, and make anything directly behind it transparent as well. This means that if you have a fully black background and add a circle with this effect in the middle, that circle will essentially “burn through” the background and show whatever is behind there. This is neat in that you can use it to “shave off” parts of objects, creating more elaborate shapes.
There’s a good chance that even though you thought you have made it fit just right, it’s missing a line of pixels on one of the sides- at least that’s what happened to me. What you do then is head back into UCCW, edit the size of the background using the width and height options under Controls #3, save, and re-add the widget. Repeat until it fits.
This method is very useful on all levels of customization, and I only discovered this myself after watching how some home screen design masters create their home screens. One example is the Day and Night home screen by Lutz Linke on mycolorscreen, which uses this method to make a stunning home screen that you can see in his video below.