If you are just doing cosmetic work on the cabinets, you are OK with doing the floor first. If it were me doing the work, I would work from the top down, that way you are not working over recently finished work.
If you install new cabinets, they go in first, then you run the flooring up to the cabinet edge.
Oh, and

to
House Repair Talk!