sms rele

Imaginați-vă: toți locuitorii din toamna banda de mijloc, iar tu stai în largul mării, soarele alene stătea încă la zenit, zaci pe o plaja sidefie una din Maldive, admirand peisajul din jur și care trece fetele in bikini, savurând un cocktail ... Și mult mai târziu, în seara, descoperi că contul cardului dvs. de plastic este gol! Cum așa? banca mobilă sesizand conectat, toate operațiunile par să fie confirmate prin SMS ... despre astfel de chestiuni au fost recent cer cu voce tare clienților o bancă mare, cu un logo-ul verde.

în loc de un epigraf

După cum ați înțeles deja, acum merge despre mașinațiunile băncii mobile, în special - a controversatului de lucru cu SMS-uri în Android. Vreau să avertizez: materialul prezentat nu este ceva privat (de exemplu, lucrul cu SMS-ul este destul de accesibil în SDK-ul oficial de la Google), nici 0 zi, exploata ești aici, nu veți găsi, de fapt, eu nu pretind că totul se întâmplă (sau sa întâmplat) exact așa cum este descris. Luați în considerare faptul că toate evenimentele sunt fictive, și coincidențe întâmplătoare. Deci, într-o galaxie foarte îndepărtată ...

Primirea de SMS

Când dispozitivul primește mesajul difuzat este declanșat intenția cu acțiunea standard de android.provider.Telephony.SMS_RECEIVED. Și aceasta este prima ciudățenie - acțiunea specificată în SDK-ul ca o constantă, adică, șirul literal trebuie să vă înregistrați în codul explicit:

Pentru aplicațiile care monitorizează intențiile asociate cu obținerea unui SMS, trebuie să solicitați permisiunea în manifest proiectului:

Articolul Continuare este disponibil numai abonaților

Opțiunea 2: Cumpără un singur articol

Arată acest articol unui prieten:

articole similare