Solenoid control is pretty simple. You just need a digital output pin per solenoid. This circuit will drive
a relay or a solenoid.
Unless you need the processing power of something bigger, an Arduino with a touch shield
should do it. You could also go with the Arduino ADK
and use the screen on your Android.