Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
 Začiatok Eclipse , prejdite k časti " súbor " a vyberte položku " New " pre spustenie sprievodcu vytvorením nového projektu . Vyberte " Android " ako typ projektu , zadajte " SMSMessaging " v poli názov projektu , zaškrtnite " Vytvoriť nový projekt v pracovnom priestore , " zadajte " net.learn2develop.SMSMessaging " ako názov balíka, zadajte " SMS " , ako názov aktivita a " SMS App " ako názov aplikácie . Kliknite na tlačidlo " Dokončiť " vytvorte projekt . 
 2 
Dvakrát kliknite na súbor " AndroidManifest.xml " a upravte ju . Pridať dve oprávnenia k súboru pridaním tohto kódu medzi " < /application > " a " < /Manifest > " riadky : Spojené
 < používa - dovolením Android : name = " android.permission.SEND_SMS " > < /používa - povolenie >   Tieto oprávnenia umožňujú používateľ vybrať , či chce nainštalovať aplikáciu .   Rozbaľte kategóriu " Res " , otvorte priečinok " Layout " a dvakrát kliknite na " main.xml " ; súbor upraviť . Odstráňte akýkoľvek kód , ktorý vidíte v súbore a pridajte tento kód vytvoriť užívateľské rozhranie , ktoré umožňuje užívateľovi zadať telefónne číslo a text správy : ? ClipArt   < xml version = " 1.0 " encoding = " ; ? utf - 8 " > < LinearLayout telefónne číslo SMS " /> < /LinearLayout >   Double - kliknite na " SMS.java " súbor , ktorý chcete otvoriť a upraviť ju . Odstráňte akýkoľvek kód , ktorý vidíte v súbore a pridajte tento kód a skontrolujte , či je zadaná telefónne číslo a text správy pred vyšle sa :   balíček net.learn2develop.SMSMessaging , import android.app.Activity , dovoz android.app.PendingIntent , dovoz android.content.Intent , dovoz android.os.Bundle , dovoz android.telephony.gsm.SmsManager , dovoz android.view.View , import android.widget.Button , dovozné android.widget.EditText ; import android.widget.Toast ;   public class SMS rozširuje aktivita tlačidlo { btnSendSMS , EditText txtPhoneNo , EditText txtMessage ,   /** Len pri prvom vytvorení aktivity . * /@ Overridepublic void OnCreate ( Bundle savedInstanceState ) { super.onCreate ( savedInstanceState ) ; setContentView ( R.layout.main ) ; btnSendSMS = ( Button ) findViewById ( R.id.btnSendSMS ) ; txtPhoneNo = ( EditText ) findViewById ( R. id.txtPhoneNo ) ; txtMessage = ( EditText ) findViewById ( R.id.txtMessage ) ; btnSendSMS.setOnClickListener ( nový View.OnClickListener ( ) {   public void onClick ( Zobraziť v ) { String phoneNo = txtPhoneNo.getText ( ) . toString ( ) , String message = txtMessage.getText ( ) toString ( ) . if ( phoneNo.length ( ) > 0 && message.length ( ) > 0 ) sendsms ( phoneNo , správa ) ; . elseToast.makeText ( " . Prosím, zadajte aj telefónne číslo a správa " getBaseContext ( ) , , Toast.LENGTH_SHORT ) výstava ( ) ; } } ) ; } }   Vytvoriť nová funkcia , ktorá odošle správu do iného zariadenia . Pripojiť tento kód do súboru SMS.java k vytvoreniu funkcie :   public class SMS rozširuje aktivity { private void sendsms ( String PhoneNumber , String message ) { PendingIntent pi = PendingIntent.getActivity ( to , 0 , nové Intent ( to , SMS.class ) , 0 ) ; SmsManager sms = SmsManager.getDefault ( ) ; sms.sendTextMessage ( PhoneNumber , null , správy , pi , null ) ; } }   Stlačte " , F11 " kľúč na zostavenie , zostavenie a spustenie aplikácie . To sa zobrazí pekné užívateľské rozhranie s dvoma poľami , jeden pre telefónne číslo a ďalšie pre text , a sivé tlačidlo " Odoslať SMS " , ktorý je plne funkčný . 
 
 3 
 4 
 
 
 
 
 5 
 
 6