To clean floors in a shower stall, I use a powdered dishwasher soap. Sprinkle it around on the floor and then, with a fairly stiff brush, scrub the floor in a circular motion. Simply turn on the shower and rinse away the soap.
Does it work better that the $0.69 bathroom cleaner(powder in shake can)? Dishwasher detergent is expensive. It would help if you are out of cleaner and can't get to the store?