Maria...It can be done but make sure you cover everything really good. I prefer using a roller, paint brush and removal of all doors.
I would advise against spray painting your cabinets. It would create noxious fumes in your house (possibly for days). Additionally, there would be a lot of overspray to deal with that would get on anything that is not masked or covered.
If you use a paint sprayer with a good quality acrylic latex paint in an enamel finish you will have really nice looking cabinets with paint that is durable, washable and lasts for a long time. If you are thinking of using a regular spray paint in a can--not a good idea.
Maria: I think it's more trouble than it's worth. 1. You should NOT spray paint hinges -- the sure sign of an amateur job. 2. covering or emptying contents of cabinets would be a HUGE hassle. Use a (good quality) brush/paint... then you won't have streaking.
I wouldn't use spray paint, but you could definitely use a paint sprayer. Spray paint is one of those things that unless you are consistent with how close you are with the can, you'll get drips or you'll have inconsistencies. With a paint sprayer you can use regular paint that is a little more forgiving for an even finish.
Massive task to cover rest of kitchen. The time it takes you to prepare for spraying you could have a lot of painting done by hand or roller. Paint sprayer outside with the doors would be time saving but still attached even with doors removed would be incredibly time consuming to cover all of the rest of the kitchen from overspray.
Where were you thinking about doing this? Do you have an adequately ventilated, cleared space large enough to ensure the paint will not get on to anything else besides the cabinet doors?