Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
  Derniers articles
  • Qu'est-ce qu'un fichier séquentiel 
  • Comment Télécharger Ares 
  • Comment ajouter un DropDownList dans…
  • Comment coder une racine carrée en …
  • Comment faire des extraits de code r…
  • Types d' erreurs de syntaxe 
  • Comment faire pour déterminer le no…
  • Comment utiliser OPL 
  • Comment accéder à l' instar SQL Co…
  • Motif Proxy Explained 
  •   Computer Programming Languages
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Computer Programming Languages

    Comment envoyer un SMS sur l'API Android

    De nombreuses applications développées pour les téléphones mobiles utilisent le service de messages courts ou SMS, de fournir des données . L'interface d'application Android , ou API , prend en charge les SMS et peuvent être utilisés pour développer des applications qui utilisent cette technologie pour envoyer et recevoir des données . Pour accéder à l' API Android , vous devez avoir le SDK Android installé et travailler dans l' environnement de développement Eclipse intégré . L'ADT plug-in Eclipse est également nécessaire pour permettre à l' IDE à l'interface avec l'API Android. Choses que vous devez
    Eclipse IDE
    ADT Plug-in pour Eclipse SDK Android

    Voir Plus Instructions
    1

    Démarrer Eclipse , allez dans " fichier "et sélectionner " Nouveau " pour démarrer l' assistant de nouveau projet. Sélectionnez « Android », comme le type de projet , entrez " SMSMessaging " dans la zone Nom du projet , cocher la case « Créer un nouveau projet dans l'espace de travail , " enter " net.learn2develop.SMSMessaging " comme nom de package, entrez "SMS" , comme Nom de l'activité et "SMS App" comme nom d'application. Cliquez sur " Terminer" pour créer le projet.
    2

    Double- cliquez sur le fichier " AndroidManifest.xml " pour le modifier. Ajoutez deux autorisations pour le fichier en ajoutant ce code entre les " " et " < /manifest >" lignes :

    < usages - autorisation android: name = " android.permission.SEND_SMS "> Photos

    Ces autorisations permettent l'utilisateur de choisir si elle veut installer l'application.
    3

    Développez la catégorie "Res " , ouvrez le dossier "Layout " et double- cliquez sur le " main.xml " , fichier pour le modifier. Supprimez tout le code que vous voyez dans le fichier et ajouter ce code pour créer une interface utilisateur qui permet à l' utilisateur d'entrer le numéro de téléphone et le texte du message :

    < xml version = "1.0" encoding = "? ; ? utf-8 " > < LinearLayout le numéro de téléphone de l' SMS "/>
    4

    Double -cliquez sur le fichier" SMS.java "pour ouvrir et l'éditer. Supprimez tout le code que vous voyez dans le fichier et ajoutez ce code pour vérifier si le numéro de téléphone et le texte du message est entré avant le message est envoyé :

    paquet net.learn2develop.SMSMessaging ; android.app.Activity d'importation , l'importation android.widget.Button d' importation; ; d' android.app.PendingIntent ; android.content.Intent d'importation; android.os.Bundle d'importation; android.telephony.gsm.SmsManager d'importation; android.view.View d'importation importation android.widget.EditText ; importer android.widget.Toast ;

    public class SMS s'étend activité { Bouton btnSendSMS ; EditionTexte txtPhoneNo ; EditionTexte txtMessage ;

    /** appelé lorsque l' activité est d'abord créé . * /@ Overridepublic onCreate vide ( Bundle savedInstanceState ) { super.onCreate ( savedInstanceState ) ; setContentView ( R.layout.main ) ; btnSendSMS = (Button) findViewById ( R.id.btnSendSMS ) ; txtPhoneNo = ( EditionTexte ) findViewById (R. id.txtPhoneNo ) ; txtMessage = ( EditionTexte ) findViewById ( R.id.txtMessage ) ; btnSendSMS.setOnClickListener ( nouveau View.OnClickListener () {

    publique vide onClick ( View v) {String = phoneno txtPhoneNo.getText () toString () ; . String message = txtMessage.getText () toString () ; . if ( phoneNo.length ( )> 0 && message.length ( )> 0) sendSMS ( phoneno , message) ; elseToast.makeText ( getBaseContext (), " Veuillez entrer le numéro de téléphone et le message. " , Toast.LENGTH_SHORT ) show () ; . }} );}}
    5

    Créer un nouvelle fonction qui envoie le message à un autre dispositif . Ajouter ce code au fichier SMS.java pour créer la fonction :

    public class SMS s'étend Activité { sendSMS private void (String phoneNumber , String message ) { PendingIntent pi = PendingIntent.getActivity (this, 0 , new Intent (ce qui , SMS.class ) , 0); SmsManager sms = SmsManager.getDefault (); sms.sendTextMessage ( phoneNumber , null , message, pi, null); }}
    6

    Appuyez sur la " ; F11 "pour compiler, générer et exécuter l' application. Il permet d'afficher une interface utilisateur agréable avec deux champs , l'un pour le numéro de téléphone et l'autre pour le texte et un bouton gris " Envoyer un SMS " qui est entièrement fonctionnel.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment faire TI84 applications flash 
  • Comment savoir Windows Mobile 
  • Comment effacer le Memcached 
  • Qu'est-ce qu'une classe proxy 
  • Comment faire un menu horizontal à deux niveaux 
  • Comment savoir programmation Flash 
  • Fonction de la fonction d'appel 
  • Comment calculer le total des minutes dans SQL 
  • Comment corriger une erreur de syntaxe 
  • Comment créer une liste en Lisp Coding 
  • Connaissances Informatiques © http://www.ordinateur.cc