WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

L'étude d'un système de navigation basé sur la plateforme open source "mapsforge".

( Télécharger le fichier original )
par Damien KAMPEMPE KILIMALI
Université de Douala au cameroun - Master II Informatique Appliquée aux système dà¢â‚¬â„¢information géographique 2015
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

II.3. Mise en route de cartographie mobile rendant sur Androïde

II.3.1. Utilisez la bibliothèque de la carte dans votre application

Ce qui suit HelloMapView exemple démontre comment écrire une application simple de la carte pour Androïde. Il ne nécessite que la bibliothèque Mapsforge-carte, qui est distribué sous la licence LGPL3 et peut être téléchargé dans la section de téléchargement. Lorsqu'il est exécuté, le programme rendra une carte à l'écran, qui peut être déplacée et agrandie via l'écran tactile, les boutons de zoom et gestes multi-touch.

importAndroïde. os.Bundle;
import java . io.File;
import org. Mapsforge.Androïde.maps.MapActivity;
import org . Mapsforge.Androïde.maps.MapView;

public class HelloMapViewextendsMapActivity{
    @Override
    protected void onCreate( Bundle savedInstanceState) {
        super . onCreate( savedInstanceState);
        MapViewmapView= new MapView( this );
        mapView. setClickable( true );
        mapView. setBuiltInZoomControls( true );
        mapView. setMapFile( new File ( "/sdcard/path/to/mapfile.map" ));
        setContentView( mapView);
    }
}

La bibliothèque de la carte ne nécessite qu'une seule autorisation pour écrire les images en cache pour le stockage externe généralement le téléphone de la carte SD. Ajoutez la ligne suivante à votre application  fichier AndroïdeManifest.xml :<Utilise-autorisation Androïde :name ="Androïde.permission.WRITE_EXTERNAL_STORAGE" />

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Je ne pense pas qu'un écrivain puisse avoir de profondes assises s'il n'a pas ressenti avec amertume les injustices de la société ou il vit"   Thomas Lanier dit Tennessie Williams