Visualizzazione post con etichetta map. Mostra tutti i post
Visualizzazione post con etichetta map. Mostra tutti i post

sabato 7 novembre 2020

BUONO MOBILITÀ 2020 - ESERCENTI SULLA MAPPA

  

BUONO MOBILITÀ 2020

TROVA L'ESERCENTE VICINO A TE

Ho messo la lista degli esercenti aderenti al Buono Mobilità 2020 per l'acquisto di biciclette e monopattini organizzato dal Ministareo dell'ambiente su una mappa per non doversi scorrere una lista di 2600 esercenti.

CLICCA SULLA MAPPA

Sono visualizzati esercenti che hanno aderito al Buono Mobilità 2020 mostrandoli in una mappa.
La mappa e' stata creata partendo dalla lista ufficiale del sito ufficiale https://www.buonomobilita.it/esercenti.html 


NON TROVI DISPONIBILITÀ NEI NEGOZI?

Spendi il buono mobilità su Amazon








mercoledì 9 novembre 2016

Best way to iterate a map in Java



Best way to iterate a map in Java

#robadaprogrammatori
Stanco di andare su stackoverflow.com per copiare ed incollare questo sacro pezzo di codice, lo metto qui nel blog.
Serve a scorrere una mappa in java prendendo chiavi e valori.


Ecco il modo migliore di iterare in una mappa

Map<String, String> map; // = your map...
for (Map.Entry<String, String> entry : map.entrySet()) {
    System.out.println(entry.getKey() + "/" + entry.getValue());
}

grazie a https://stackoverflow.com/a/46908






PayPal - Il sistema di pagamento online più facile e sicuro!



sabato 24 dicembre 2011

Usare le Mappe sulle applicazioni Android

Come usare le Maps API in fase di debug e in fase di produzione

Per testare un'app che utilizza le mappe sull'emulatore, è necessario ottenere una MAP API KEY per il debug. Per fare questo dobbiamo fornire a Google il nostro certificato.

Ottenere il certificato di debug:
  1. Per prima cosa troviamo il nostro debug,keystore che Eclipse usa per firmare le app in debug.
    • Aprire eclipse
    • Andare in Windows / Preferences / Android / Build
    • Copiare il path del nostro debug.keystore. Lo trovate in "default debug keystore". Il mio per esempio è c:\temp\debug.keystore
    • Ora aprite una finestra di comando con cmd.exe
    • Eseguite il seguente comando: 
      • keytool -list -alias androiddebugkey -keystore c:\temp\debug.keystore -storepass android -keypass android
      • otterrete una firma digitale MD5 del tipo XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX
      • copiate la firma e incollatela nel campo "My certificate's MD5 fingerprint" della pagina  http://code.google.com/intl/it-IT/android/maps-api-signup.html 
      • cliccate "Generate API key", otterrete la chiave apikey da usare e un esempio di codice xml:
      •  <com.google.android.maps.MapView
                         android:layout_width="fill_parent"
                         android:layout_height="fill_parent"
                         android:apiKey="codice generato xxxx"
                         />
  2. Modifiche al manifest.xml della vostra app:
    •  inserite le permission:
      • <uses-permission android:name="android.permission.INTERNET"></uses-permission>
      • <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"></uses-permission>
    • all'interno del tag application aggiungete:
      • <uses-library android:name="com.google.android.maps" />
    • il manifest.xml sarà simile a questo:
        • <?xml version="1.0" encoding="utf-8"?>
          <manifest xmlns:android="http://schemas.android.com/apk/res/android"
          package="com.informationideas.mapapp"
          android:versionCode="1"
          android:versionName="1.0.0">
          <uses-permission android:name="android.permission.INTERNET"></uses-permission>
          <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"></uses-permission>
          <application android:icon="@drawable/icon" android:label="@string/app_name">
          <uses-library android:name="com.google.android.maps" />
          <activity android:name=".ShowDesktop"
          android:label="@string/app_name">
          <intent-filter>
          <action android:name="android.intent.action.MAIN" />
          <category android:name="android.intent.category.LAUNCHER" />
          </intent-filter>
          </activity>
          </application>
          </manifest>
  3. L'Activity sarà del tipo:
      • package it.giovesoft.mapapp;
        import android.os.Bundle;
        import com.google.android.maps.MapActivity;
        
        public class Mappa extends MapActivity {
        
         /** Called when the activity is first created. */
         @Override
         public void onCreate(Bundle savedInstanceState) {
          super.onCreate(savedInstanceState);
          setContentView(R.layout.main);
         }
        
         @Override
         protected boolean isRouteDisplayed() {
          // TODO Auto-generated method stub
          return false;
         }
        }
        
  4. Per ottenere la Map API key da usare per pubblicare l'app nel market android, ripetete il punto 1. utilizzando però il file .keystore, l'alias, l'utente e la password che usate per firmare l'app.