Page 324 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 324

인천전자마이스터고                                                                            전자회로설계과



            case  SmsManager.RESULT_ERROR_NO_SERVICE:
            Toast.makeText(getBaseContext(),  "No  service",  Toast.LENGTH_SHORT).show();
            break;
            case  SmsManager.RESULT_ERROR_NULL_PDU:
            Toast.makeText(getBaseContext(),  "Null  PDU",  Toast.LENGTH_SHORT).show();
            break;
            case  SmsManager.RESULT_ERROR_RADIO_OFF:
            Toast.makeText(getBaseContext(),  "Radio  off",  Toast.LENGTH_SHORT).show();
            break;
            }
            }
            },  new  IntentFilter(SENT));


            //  문자를받는상태를확인하는roadcastReceiver를등록
            registerReceiver(new  BroadcastReceiver()  {
            //  문자를받게되면  불린다
            @Override
            public  void  onReceive(Context  context,  Intent  intent)  {
            switch  (getResultCode())  {
            case  Activity.RESULT_OK:
            Toast.makeText(getBaseContext(),  "SMS  delivered",  Toast.LENGTH_SHORT).show();
            break;
            case  Activity.RESULT_CANCELED:
            Toast.makeText(getBaseContext(),  "SMS  not  delivered",  Toast.LENGTH_SHORT).show();
            break;
            }
            }
            },  new  IntentFilter(DELIVERED));




            //  SmsManager를가져온다
            SmsManager sms =  SmsManager.getDefault();
            //  sms를보낸다
            sms.sendTextMessage(phoneNumber,  null,  message,  sentPI,  deliveredPI);
            //                destinationAddress  -  phoneNumber,
            //                scAddress  -  Service  center  address,  use  null  for  default  SMSC
            //            text  - SMS  message
            //                sendIntent  -  pending  intent  to  invoke  when  the  message  is  sent
            //            deliveryIntent  -  pending  intent to  invoke when  the  message  has  been  delivered.
            }




            class  Connect  extends  Thread  {
            public  void  run()  {
            String  ip  =  "192.168.0.34";    //  ip주소
            int  port  =  9999;





                                                         -  317  -
   319   320   321   322   323   324   325   326   327   328   329