They're from an Android app called either water puzzle or water logic. It's free. There are 30 levels getting progressively harder. If you like logic puzzles it's a great little app to kill some time with.
It's nearly as good as lazors, which is possibly the greatest logic game ever, ever.