background preloader

Android

Facebook Twitter

Work on a new map. · 5c51f87 · romainguefveneu/naonedbus. Google Maps V2 with ActionBarSherlock. Part 1 : Setting up the project. Introduction In the first part of this tutorial I will show you can start using Google Maps Android API v2 in your Android application. The goal is to create a skeleton project that is capable of displaying a map using the new Google Map for Android API v2 uses ActionBarSherlock. can run on older versions of Android (2.x and up). I’ve also created a screencast that covers setting up a skeleton project (not covering ActionBarSherlock). Google Maps Android API v2 The new Google Maps Android API v2 (available through Google Play Services) is a vast improvement over the original one and comes with many new features.

Before the Google Maps Android API v2 was released, developers were forced to embed a MapView component in a special type of Activity called a MapActivity. The MapView component also had several limitations. This has all changes with the new Google Maps Android v2 API. A quick overview of the features of the new Maps Android API v2: Older Android version. News | Tuto Mobile. Grâce à ce nouveau tutorial Android, nous allons passer à la vitesse supérieur dans notre apprentissage dans le développement d’application Android. Nous allons apprendre à afficher l’adresse correspondant à l’endroit où l’on se trouve et ceux grâce à la puce GPS de votre téléphone Android ou simplement grâce au réseau GSM de votre mobile (moins précis). Avant de commencer, je souhaite remercier Benjamin de MobCréation qui m’a fournit le code source commenté. Avant de se lancer tête baissé dans le code, nous allons voir ensemble les trois parties essentielles du fonctionnement de notre application : On choisit la source (le provider) qui va permettre de nous localiser, c’est à dire la puce GPS ou le réseau GSMOn récupère les données correspondant à notre position : longitude, latitude et altitudeEnfin, on va chercher l’adresse correspondante à cette position.

Je vous montre tout de suite le résultat final de l’application que nous allons faire. AndroidManifest.xml Code XML Code JAVA. A simple example using Google Maps Android API v2. To implement Google Maps Android API v2 , follow the steps: Now, it's time to implement your code to add Google Maps Android API v2. Notice that you have to keep both your project and google-play-services_lib opened in Eclipse. Please note that the code below is only useful for testing your settings in an application targeting Android API 12 or later, This code should not be used in a production application. Modify layout to add frqgment of com.google.android.gms.maps.MapFragment. Main code, actually nothing changed. package com.example.androidmapsv2; import android.os.Bundle; import android.app.Activity; public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); } } Download the files.

Exported AndroidMapsV2.apk Related: - When Android Meets Maps, Google I/O 2013 video. Adding Google Maps API v2 to Existing Android Project Tutorial. [DevFest Nantes] Getting around with Google Maps android API V2. Android Tutorials - Google Maps API V2. Activity. Topics covered here: Developer Guides The Activity class is an important part of an application's overall lifecycle, and the way activities are launched and put together is a fundamental part of the platform's application model. For a detailed perspective on the structure of an Android application and how activities behave, please read the Application Fundamentals and Tasks and Back Stack developer guides. You can also find a detailed discussion about how to create activities in the Activities developer guide.

Fragments Starting with HONEYCOMB, Activity implementations can make use of the Fragment class to better modularize their code, build more sophisticated user interfaces for larger screens, and help scale their application between small and large screens. Activity Lifecycle Activities in the system are managed as an activity stack. An activity has essentially four states: If an activity in the foreground of the screen (at the top of the stack), it is active or running. Permissions. [Android] Changer d'acitivité. Passage d'une vue à une autre sous Android. Ce tutoriel va pousser un peu plus loin la création et la gestion des vues sous Android. Dans ce dernier, vous allez apprendre à gérer le passage d’une vue à une autre dans votre application. Un passage d’une vue à une autre signifie un changement d’activité avec passage de données si nécessaire entre les deux activités pré-requis Pour bien comprendre cette partie, nous allons partir du tutoriel “Introduction aux vues sous Android”, donc du code de ce tutoriel.

Pour ceux n’ayant pas fait ce tutoriel, voici le code source ici Et voici ce que vous devez obtenir juste en compilant le code Nous allons faire en sorte que lorsqu’un utilisateur clique sur le bouton “Se connecter”, il soit redirigé vers une autre vue. Création de la deuxième activité Nous allons commencer par créer une deuxième activité (vue), cette dernière va afficher l’adresse mail et mot de passe saisie dans la vue de login.

Une création de vue débute toujours par la création du fichier XML. Ce qui donnera comme fichier : How to make Android Google Maps v2 work in android emulator | Nemanja Kovacevic / Blog. Author is a professional software developer providing android development services. More info here. Couple of days ago I was in for a nasty surprise. Providing android training in a company here in Belgrade I wanted to present a demo app of location sensors and Google Maps API but when I sat to prepare it I realized that only yesterday new Google Maps API v2 for android has arrived Not a problem really since I love learning and keeping up to date with changes but not beeing able to run maps powerd app in an emulator was a really unpleasent surprise.

Read on to see how you can make this happen. When you run an app with Map fragment in it on android emulator you will get a screen similar to the first one posted here. A day after I started the same app in the same emulator by mistake and I was astonished to see that maps has loaded Here’s how you can make it work: 1. These are the settings that are working for me. 2. 3.

Google Maps should work now in your emulator. Int gration Google Maps dans Android. Ce tutoriel va vous montrer comment intégrer une carte Google Maps dans votre programme sous Android. 22 commentaires Article lu 17892 fois. Afin de pouvoir intégrer les cartes sous Google Maps, veuillez vous référer au tutoriel pour l'installation du SDK :lien I-A. md5 checksum▲ Avant de pouvoir insérer une carte Google Maps dans l'interface graphique, il faut obtenir une clé API. Tout d'abord, il faut créer un md5 checksum du debug certificate car chaque application doit être signée et la clé API est basée justement sur ce certificat. Pour afficher ce md5, il faut d'abord savoir où se situe ce fichier de debug : Vista: C:\Users\\AppData\Local\Android\debug.keystore XP: C:\Documents and Settings\\Android\debug.keystore Mac, Linux: ~/.android/debug.keystore Si vous utilisez Eclipse, vous pouvez obtenir le chemin de la façon suivante : Windows > Prefs > Android > Build Une fois le chemin connu, il faut taper la commande suivante dans une console : I-B.

Un compte Google étant nécessaire. <? II-A. [Android] Mise en place de Google Map V2 sur AVD. Bonjour à la communauté ! Après plus de 10 heures de recherche, je n'arrive pas à installer une Google Map V2 sur une application et la tester sur un AVD avec Eclipse. C'est la première fois que j'essaye de faire ça. J'ai consulter les sites suivants : Peut-être que j'ai mal fait les étapes mais je ne pensent pas...Mais bon ce n'est pas la machine qui fait l'erreur ;D Google Play services était installé et téléchargé. Je l'ai donc ajouté la librairie à mon package explorer ainsi que mon application nommé pour le moment "TestMap". J'ai donc ajouté la librairie avec un clickDroit sur mon projet TestMap : Maintenant passons au code : Le fichier MainActivity.java : Le fichier layout, activity_main.xml : Le fichier AndroidManifest : L’arborescence des fichiers de mon projet : Ainsi que mon AVD créer : L'erreur de l'application c'est : L'application s'arrête et ne se lance pas.

Merci ! Displaying the SHA1 certificate fingerprint. There are two type of certificate fingerprint, debug and release. To display debug certificate fingerprint in Linus, simple open Terminal and type the command:keytool -list -v -keystore ~/.android/debug.keystore -alias androiddebugkey -storepass android -keypass android To display release certificate fingerprint, you need to create the release keystore and and sign the .APK once. - Right click your project and select Android Tools -> Export Signed Application Package... - Accept the selected project and click Next. - Select Create new keystore, browse to select Location and enter Password, and click Next. - Enter Alias, Password, Validity and at least one Certificate issue field, and click Next. - Select destination APK, and click Finish.

After created the release keystore and and signed the .APK. you can display the release certificate fingerprint. - open Terminal and type the command:keytool -list -v -keystore <your_keystore_name> -alias <your_alias_name> The series: Eclipse - Android Virtual Device Google Maps V2 Black Screen With Zoom. Android : Un Slide Menu en deux clics | IP-TECH Group. Les Slide Menus sont de plus en plus utilisés et on les retrouve notamment au niveau des applications Facebook, Gmail etc. Ce menu permet de mieux gérer l'espace puisqu'il apparait et disparait à la demande. Il permet également de disposer de l'ensemble des fonctionnalités de notre application.

L'autre spécificité de ce menu est qu'il apparait par un simple mouvement du doigt de gauche vers la droite. Dans le présent article je détaillerai étape par étape la construction d'une application qui donne l’heure et la date actuelles partout dans le monde. Elle aura un menu exposant les Time Zones. Le clic sur un élément nous donnera l'heure actuelle dans ce fuseau horaire. Nous commencerons par exposer la structure du fichier XML de notre activité. (Pour mieux suivre le code source de l’exemple est disponible ici) Il faut également définir la structure des éléments du SlideMenu dans le fichier "element_menu.xml".

Au niveau du code Java nous disposons principalement des trois objets suivants : SlidingMenu Tutorial. Jfeinstein10/SlidingMenu. Java | SSII nearshore: IP-TECH, votre partenaire d'externalisation en Tunisie. I had no former experience with anything like lisp before, and anytime I touched the .emacs file, a pile of weird error messages would show up when starting emacs.

So I thought it might be a good idea to learn the lisp’s syntax so I’d at least know what was that unbalanced quote I kept seeing in .emacs snippets in the internet. With time, I started appreciating more and more lisp’s minimalistic syntax, and here I am now, spending more and more time toying with Clojure, a modern Lisp variant that runs on the JVM (my platform of choice, being a Java developer for a couple of years already). Récupérer ce que vous tapez. Voici l'instruction pour permettre à Java de récupérer ce que vous avez saisi pour ensuite l'afficher : 1Scanner sc = new Scanner(System.in); 2System.out.println("Veuillez saisir un mot :"); 3String str = sc.nextLine(); 4System.out.println("Vous avez saisi : " + str); Une fois l'application lancée, le message que vous avez écrit auparavant s'affiche dans la console, en bas d'Eclipse. Pensez à cliquer dans la console afin que ce que vous saisissez y soit écrit et que Java puisse récupérer ce que vous avez inscrit (figure suivante) !

Si vous remplacez la ligne de code qui récupère une chaîne de caractères comme suit : 2System.out.println("Veuillez saisir un nombre :"); 3int str = sc.nextInt(); 4System.out.println("Vous avez saisi le nombre : " + str); Exécutez et testez ce programme : vous verrez qu'il fonctionne à la perfection. Vous savez maintenant que pour lire un int, vous devez utiliser nextInt(). 2int i = sc.nextInt(); 3double d = sc.nextDouble(); 4long l = sc.nextLong(); 3public class Main { Créez des applications pour Android.

Bonjour à tous et bienvenue dans le monde merveilleux du développement d'applications Android ! Android est un système d'exploitation mobile, c'est-à-dire que, tout comme Windows ou Linux c'est un gros programme, composé de petits programmes, qui permet d'exécuter d'autres logiciels. Par exemple, Windows permet d'exécuter Internet Explorer, et pour ce faire, il doit faire le lien entre la souris et le curseur à l'écran, entre le clavier et les champs de saisie, etc. Et avec l'explosion des ventes de smartphones ces dernières années, Android a pris une place importante dans la vie quotidienne de millions de personnes, au point qu'il s'agit du système d'exploitation mobile avec le plus d'applications en circulation.

Que diriez-vous de développer vos propres applications pour Android, en les proposant au monde entier via le Play Store, le marché d'applications de Google ? Cependant, pour suivre ce cours, il vous faudra quelques connaissances : 373555-votre-premiere-application-android.