Tutorial [Q] Custom Status Bar Development - Without Root

I have been searching for a way to disable the status bar but I learned that is not possible without Root.
My new attempt is of replacing the status bar with my own, but after some days have found nothing, even on Android Developers site.

My question is how to make a simple Status bar Replacement without need of root?

I have seen it done before in this app firezenk Super Status Bar but don't know how did he manage to override both Status Bar and and the Opened Panel.

My Aim is to prevent the access the android configuration using it.

Thanks a lot.

Sorry if this was posted before, I searched but didn't find it.