So, webdevelopment, desktop scripts and android development...
For webdevelopment you can use any distro you want, its not that resource intensive.
If you do front-end webdevelopment i heard that you should use windows because of the way the browser renders the website (and you need this for pixel accuracy), also browsers render stuff diferently,
For webdeveloing Backend, you could use ubuntu, linux mint, whatever you like (i used ubuntu for a time) , the backend part runs smooth on lamp. What matters is the editor you use, that eats ram (netbeans, phpstorm).
For Android development, well this is interesting, you didn't specify if you used android studio or you just compiled into a apk some html, js and css using phonegap or cordova or any other such things. In this case it doesn't matter.
BUT, if you use android studio, I think ubuntu, or maybe ubuntu MATE (i heard it uses less resources) and develop the app directly in your phone/tablet / (do no about smarth watch or tv) so that you don't lose time with their virtual machine (its a pain)
Also on android development it depends on your pc specs, you're doing real programing here, that means code that is compiled and then run. So you need enought ram.
Hope i helped you in choosing/undestanding some things
Also, if you use LINUX, add Gnome and see what themes/designs it has, but keep in mind it will require more RAM