I don't think its possible, but would be delighted to be proved wrong.
* Android is layered on Linux, so you would need ports of the Arduino tool chain (avrdude) I don't know if these are available. If they are, you might be able to edit with a text editor and call them.
* The Arduino IDE is a desktop Java app, but its not like an Android Java app, they are very different. So, I don't know any way you would be able to run that.
* Only some tablets have USB master (which you need)
* You would need USB drivers, and the cut-down Linux on an Android tablet may not have them (mine didn't).
Apart from that it should be easy