Add hidden class instead of 'display:none'
Android was won, i have to treat it separately
Optimize 'setButtonPosition' method, unbind window's resize after using