• Tag Archive | "xml"

  • Tags: , , , , ,

    HTC Vision – Un HTC à clavier nouvelle génération

    Publié le 22 mai 2010 par Cyril


    htc vision mockup HTC Vision   Un HTC à clavier nouvelle génération Android France

    Un terminal au nom de code de HTC Vision (ce nom changer sûrement pour sa commercialisation) vient de faire son apparition dans les fiches xml de spécifications des terminaux HTC.

    htc vision user profile tweakers HTC Vision   Un HTC à clavier nouvelle génération Android France

    Nous n’avons pas encore toutes les spécifications du terminal mais il semblerait que d’après sa résolution le HTC Vision ait un écran plus ou moins égale au HTC Desire (et donc du Nexus One), on peut donc en déduire qu’il serait plutôt haut de gamme. Une chose est sûre cependant, le HTC Vision sera équipé d’un clavier physique ce qui est une bonne chose pour les personnes allergiques au tout tactile.

    A suivre…

    Engadget et Tweakers via BGR.

    Comments (7)

  • Tags: , , , , , ,

    LG GT540 – Le prochain terminal sous Android de la marque

    Publié le 25 novembre 2009 par Cyril

    Pour le moment seul le LG Gw620 alias LG Eve tourne sous Android, vous pouvez consulter tous les détails sur ce smartphone sur ce billet et des informations sur son lancement ici.

    Notre source (qui s’est rarement trompée jusqu’à présent) a mis la main sur un fichier XML contenant des informations sur un nouveau modèle de terminal LG, ce modèle serait sous Android et aurait comme référence LG GT540 (les fans d’automobiles apprécieront).

    1258719366 LG GT540   Le prochain terminal sous Android de la marque Android France

    Les spécifications du LG GT540:

    Informations sur la Fiche du Terminal
       Source de des informations Constructeur
       Fiche certifiée par l\'équipe Non
    Principal
       Nom LG GT540
       Dimension 109 x 54,5 x 12,9 mm
       Double SIM Non
       Marque LG
       Poids du terminal 115 g
       Nom de Code GT540
       Type matériel OrdiPhone
       Autres Noms de Code Optimus
       Autonomie en veille 650 Heures
       Autonomie en communication 5 Heures 30
    Memoire et processeur
       Mémoire Interne 150 Mo
       Référence du CPU Qualcomm 7227
       Mémoire externe MicroSD jusqu'à 32 Go
       Fréquence du CPU 600 Mhz
       Marque du CPU Qualcomm
    Capteur
       GPS oui
       Accelerometre Oui
       Type de puce du GPS aGPS
       Capteur de proximity et d\'ambiance non
       émetteur FM non
       Récepteur radio oui
       Boussole numérique
    Ecran
       Type d\'écran résistif
       Taille de l\'écran 3 Pouces
       Ecran TFT
       Résolution 320 x 480 pixels
    Appareil photo
       Auto Focus APN oui
       2éme APN Non
       Stabilisateur d\'image non
       Mega pixel APN 3 MégaPixels
       Flash APN Non
    Réseau
       Réseau Mobile GSM850, GSM900, GSM1800, GSM1900, UMTS900, UMTS2100,CSD, GPRS, EDGE, UMTS, HSDPA
       Norme du Bluetooth Bluetooth 2.1 + EDR
       Bluetooth oui
       émetteur FM non
       Wifi oui
       Port Ethernet
       Wimax
       Norme Wifi B/G
       DAS 1.23 W/Kg
    Connectique
       Norme USB 2
       Prise micro Non
       USB Oui
       Port HDMI Non
       Sortie TV Non
       Type USB Micro USB
       Prise Casque Oui
       Prise en charge DLNA
       Type de Prise Casque Jack 3.5 mm
    Accessoires
       Battery Li-ion 1500 mAh
       Pico projecteur Non
       Béquille intégrée Non
       Haut parleur oui
       Clavier physique Non
       Webcam non
       Vibreur Oui
       Trackball non
       Pad Optique Non
    Application
       Fichier supporté H.263, MPEG4, DivX, H.264
       Version Android Android 1.6 (Donut)
       Prise en charge Divx oui
    Autre

    .

    Aucunes autres informations pour le moment.

    A suivre…

    Via le site néerlandais Tweakers.net.

    Comments (4)

  • Tags: ,

    Développez une application pour android etape 11 (XML ET ANDROID)

    Publié le 07 mai 2009 par Guy

    Dans cette étape 11 je vais  remplir automatiquement ma base de donnée de recette en recupérant un xml de données sur internet . Format du xml

    <listerecette>
    <recette nom=”Le Cari de Boeuf” type=”Repas” pays=”France” nbrpers=”4″ niveau=”" contenu=”Coupez le boeuf en morceaux    (style daube). Émincez les oignons, coupez les tomates en petits morceaux et pilez ail, sel poivre e…”>
    </recette>

    <listerecette>

    pour récupérer ce fichier cliquez ici.

    Dans ma classe BDAcces je vais rajouter une méthode  renvoi_liste_recette_xml qui vas se charger de récupérer le flux xml et de le renvoyer sous forme de tableau à deux dimensions les données sur les recettes.

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    
    public  ArrayList<ArrayList> renvoi_liste_recette_xml() throws Exception{
     
      //***********************création de notre tableau dinamique   	  
      ArrayList<ArrayList> aTableRetour = new ArrayList<ArrayList>();
     
      //************************récupération du flux wml
      URL myURL = new URL("http://www.dgentreprises.com/recette/listerecette.php");
      DocumentBuilderFactory fabrique = DocumentBuilderFactory.newInstance();
      // création d'un constructeur de documents
      DocumentBuilder constructeur = fabrique.newDocumentBuilder();
      //*****************lecture du flux xml**************
      Document document = constructeur.parse(myURL.openStream());
      Element racine = document.getDocumentElement();
      NodeList liste = racine.getElementsByTagName("recette");
      //remplissage de mon tableau
      for(int i=0; i<liste.getLength(); i++){
    	  ArrayList<String> aTableauTmp =  new ArrayList<String>(); 
    	  Element E1= (Element) liste.item(i);
    	  //aTableRetour[i]= "";
    	  aTableauTmp.add(E1.getAttribute("nom"));
    	  aTableauTmp.add(E1.getAttribute("contenu"));
    	  aTableRetour.add(aTableauTmp);
      }
     
      return aTableRetour;
     
    }

    Point inportant dans le fichier manifest.xml il ne faut pas oublier de donner les droits  à votre application pour aller sur internet avec cette ligne.

    <uses-permission android:name=”android.permission.INTERNET” />

    Dans ma fenetre setting je rajoute le bouton import recette sur lequel je vais mettre mon action d’importation de mon xml.
    dans ma fenetre setting.xml

    1
    2
    3
    4
    
     <Button android:id="@+id/btrecet"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="impor recette" />

    et dans ma classe principale je rajoute, le code suivant pour remplir automatiquement ma base en utilisant ma méthode insertRecette.

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    
    Button btimportrecette = (Button) findViewById(R.id.btrecet);
    btimportrecette.setOnClickListener(new Button.OnClickListener() {
    	public void onClick(View v) {
    		try{
    		objBd.open();
    		ArrayList listeRecette = objBd.renvoi_liste_recette_xml();
    		 String myString = "";
    		 for(int i=0; i<listeRecette.size(); i++){
    			 ArrayList tmp= (ArrayList) listeRecette.get(i);
    			 myString =myString+tmp.get(0)+" importation réussie\n";
    			 objBd.insertRecette((String)tmp.get(0),(String)tmp.get(1));
    		 }
    		 objBd.close();
     
    		contenuText.setText(myString);
     
    		} catch (Exception e) {
    			contenuText.setText( e.getMessage());
    	   }
    	}
    	});

    android11 169x300 Développez une application pour android etape 11 (XML ET ANDROID) Android France android112 174x300 Développez une application pour android etape 11 (XML ET ANDROID) Android France

    Code Source ici

    Il est temps de mettre à profit les tutoriels d’Android France:
    Passez à la vitesse supérieure et investissez quelques dizaines d’euros pour acquérir les connaissances qui vous feront gagner de l’argent avec vos applications rendez-vous sur notre boutique Android-france pour ces formations en vidéo

    Comments (12)

  • Les Brèves