Articles

Affichage des articles du 2015

Tuto Android: utilisation de startActivityForResult() au niveau de l'Intent

Image
A l'aide de la méthode Android startActivityForResult (), nous pouvons obtenir des résultats d'une autre activité. A l'aide de la méthode Android startActivityForResult (), nous pouvons envoyer des informations d'une activité à l'autre et vice-versa. La méthode startActivityForResult(), nécessite un résultat de la deuxième activité (l’activité invoquée). Dans ce cas, nous devons substituer la méthode onActivityResult() qui est appelée automatiquement lorsque la deuxième activité rendra le résultat. Dans notre exemple nous voulons passer le l’activité principale à l’activité secondaire après avoir cliqué sur le bouton. Il faut utiliser startActivityForResult().La première activité contient un TextView et un bouton. La seconde activité contient un EditText et un bouton. Lorsque l’utilisateur tape quelque chose dans l’EditText et clique sur le bouton soumettre l’activité principale doit s’afficher et le TextView doit afficher le contenu que l’utilisat

Tutoriel Android : intégrer Google Map V2 dans son app avec Android Studio

Image
Si vous souhaitez inclure  Google Maps dans votre app Android et que vous utilisez Android studio, il  vous suffit de suivre les étapes ci-dessous: 1. Dans votre SDK Manager , assurez-vous que le Google Play Services est installé. 2. Pour obtenir la clé de votre MAP à partir du console de Google ,vous devez avoir la clé SHA1 de votre IDE (Android Studio). Vous devez utiliser la commande suivante dans votre invite de commande :  keytool -list -v -keystore "%USERPROFILE%\.android\debug.keystore" -alias androiddebugkey -storepass android -keypass android Vous allez obtenir le résultat suivant : Prenez note de la clé  SHA1 fourni. On en aura besoin par la suite. 3. Créer un nouveau projet. 4. Maintenant vous devez obtenir une clé API gratuite pour votre application. Inscrivez-vous dans Google Developers API Console : https://console.developers.google.com  . Cliquez sur le bouton Créer un projet. Ensuite, vous devez activer l'API v2 Google Maps pou

Android tutorial : Managing phone calls

Image
Most Android devices, if not all, are phones. So their users expect to be able to call and receive calls. Android lets you handle the phone like any other component of the system. Calling To make a call from an application, using for example a number that you got from your own web service, create a DIAL ACTION intent with Uri of the form tel: NNNNN (where NNNNN is the phone number call) and use this intention with startActivity (). This does not initiate the call, but the activity will activate the handset, from which the user can then press a button to make the call. The manager use the  TelephonyManager class, which allows to:   ● determine whether the phone is in use, via  getCallState () method, which returns :  CALL STATE IDLE (phone not used),  CALL STATE RINGING (connection on a call)  CALL STATE OFFHOOK (on a call); ● find the identifier of the SIM card with getSubscriberId (); ● know the type of phone (GSM, for example) with getPhoneType () or that of the c

Authentification à travers un login et mot de passe, connexion à une base de données externe Mysql à partir d'android

Image
Dans ce tutoriel on va apprendre comment s'authentifier à travers une application android,sachant que les logins et les mots de passe des utilisateurs existent dans une base de données externe. Pour cela nous devons tout d'abord chercher à installer Xampp, EasyPHP ou Wamp ou un autre logiciel qui contient un SGBD mysql et un serveur apache, ou nous pouvons tout simplement utiliser un hébergeur gratuit. La vidéo suivante vous guide pas à pas pour mener à bien ce petit projet : Dans notre cas, pour permettre à l'utilisateur de s’authentifier nous devons créer des web services avec  PHP pour se connecter à la base et pour récupérer les données à travers des requêtes, puis le résultat fourni par ces requêtes doit être sous format Json pour permettre à notre application android d'utiliser ces données.   Supposant que nous avons une base de données qui contient une table intitulée user qui contient les données d'accès de tous les utilisateurs. Il faut d

Nearby attractions : android app to find nearby places

Image
Nearby attractions is a multilingual application that locates the nearest user places such as bus stations, train stations, airports, hospitals, doctors' offices, schools, universities, museums, mosques, churches etc. This application can be used for a traveler or a tourist to discover the attractions and places to visit in the city in which he is located. Product feature bullets : • geolocate user • show nearby places in the map • show details about the chosen place The application is free and available here :  http://www.amazon.com/gp/product/B00YI568E0

Android application : Linguistic & Touristic Guide

Image
Linguistic & Touristic Guide is a multilingual application characterized by its ability to convert text to speech and also characterized by its ability to transform user's speech to written text. In addition, the application is able to OCR any detected text from image. As well as the application has the ability to determine the geographic location of the user and provide a list of nearby places. Application goals : Enable the user to learn new languages. Facilitate capturing texts as an alternative to writing. With this app it become possible to convert speech into written text. Facilitate communication with foreigners with this app it became possible to interact directly with foreigners without help from anyone. Tourist guide. tourist could communicate with foreigners and can identify nearby places. Facilitate communication with people with special needs who suffer from disorders in hearing and speech such as deaf and dumb. Product Features Convert Speech to text.

Speech Recognizer translator :application android pour la reconnaissance vocale

Image
Speech Recognizer Translator est une application multilingue qui permet de transformer la voix de l'utilisateur en texte. L'utilisateur a la possibilité de traduire ce qu'il a dit en plusieurs langues étrangères et d'entendre le texte traduit. Après la transformation du voix en texte ,l'utilisateur peut faire une recherche automatique sur google avec les mots qu'il a dit. cette application permet de :  • Transformer la voix en texte • Effectuer une recherche automatique sur Google avec les mots prononcés • Traduire le texte prononcé en langue étrangère • Entendre le texte traduit Cette application est disponible gratuitement : Sur Amzon :  http://www.amazon.com/gp/product/B00WOJV0NG  Sur Mobango :  http://www.mobango.com/speech-recognizer-translator/?cid=1978185&catid=11&frompage=search&pni=8 Sur Alecso App (platform Arabe) : http://www.alecsoapps.com/site/store/science/99-

Global Speaker Translator : Android app pour traduction et communication

Image
Global Speaker Translator est une application multilingue qui permet à l'utilisateur d'écrire un texte et de l'entendre. il peut aussi le traduire en plusieurs langues et d'entendre le texte traduit. Cette application peut servir aux gens qui veulent apprendre des nouvelles langues et à ceux qui veulent communiquer avec des personnes étrangères. Cette application permet de : • Traduire un texte écrit par l'utilisateur dans des langues étrangères. • Entendre le texte écrit par l'utilisateur. • Écouter le texte traduit. Cette application est disponible gratuitement sur : Amazon App Store :  http://www.amazon.fr/gp/product/B00VVSYLSC Alecso Apps (Arabe) :  http://www.alecsoapps.com/site/store/science/84-