/*** Check whether the Network is available. 1 * @ Param act * @ return */Public Boolean isnetconnected (Activity Act) {connectivitymanager manager = (connectivitymanager) Act. getapplicationcontext (). getsystemservice (context. connectivity_service); If (Manager = NULL) {return false;} networkinfo = manager. getactivenetworkinfo (); If (networkinfo = NULL |! Networkinfo. isavailable () {return false;} return true;}/*** checks whether the Network is available 2 */private Boolean isnetconnected () {pppoemanager = pppoemanager. getinstance (); ethernetmanager = ethernetmanager. getinstance (); connectivitymanager = (connectivitymanager) getsystemservice (connectivity_service); networkinfo = connectivitymanager. getnetworkinfo (connectivitymanager. type_wifi); If (networkinfo. isconnected () | ethernetmanager. isnetworkconnected () | pppoemanager. getpppoestatus (). equals (pppoemanager. pppoe_state_connect) {return true;} else {return false ;}}