wifi
http://stackoverflow.com/questions/6593858/checking-wifi-enabled-or-not-in-android
gps
http://stackoverflow.com/questions/4300572/android-gps-on-or-off-state
링크를 참고로 사용하시면 될 것 같습니다.
퍼미션도요...