fix stupid bug that prevent the application to be run
finally, it can run on a device with android 4.0
new preferences activity
add a preferences activity
change preferences organization
show preferences in a Toast