samedi 12 novembre 2011

OBTENIR LE CODE SOURCE DES APPLICATIONS ANDROID

Pour les developpeurs et pour notre culture Android il est utile de savoir comment obtenir le code source d'une application pour Android. Comment ? en la décompilant !Les applications pour Android sont des fichiers ayant l'extension "APK". En réalité elles sont compactées. Nous pouvons changer cette extension par "ZIP" ou "RAR" et la décompacter. Nous aurons ainsi l'arborescence du projet et surtout à sa racine un fichier "classes.dex" qui contient toute l'intelligence de l'application. Mais ce fichier ".DEX" est illisible. Nous allons voir comment le décompiler et ainsi obtenir le code source en java du projet de l'application ! Il va nous falloir deux applications, plutôt trois en comptant WINRAR. - DEX2JAR : qui transformera le...

vendredi 11 novembre 2011

Intent : passer d’une Activity à une autre

Depuis le début des tuto Android, nous faisons des mini-applications qui n’utilisent qu’un seul écran, qu’une seule page, en résumé qu’une seule Activity. Pour débuter, c’est très bien mais pour faire une véritable application, il serait utile de savoir comment passer d’une page à une autre, autrement dit d’uneActivity à une autre. Comme d’habitude, nous allons commencer par un petit peut de code XML. Code XML Qui dit nouvel écran, dit nouvelle vue donc nouveau layout. Créez un nouveau fichier XML dans le dossierlayout, et appelez-le afficahgequestionactivity.xml. Nous allons faire une vue très simple, avec un TextView au centre de l’écran qui nous servira à poser une question et deux Button en dessous qui nous permettra d’y répondre. Voici...

INSTALLER GINGERBREAD 2.3.4 JPKI1 EN ARABE POUR GALAXY-S 2 - LANGUE ARABE

Vous êtes intéressé(e)s par une mise a jour du Galaxy S2 GT i9100 en version arabe? si oui, ce guide est pour vous ! Ce guide va vous aider à installer en étapes le nouveau firmware arabe (androidGingerbread 2.3.4 jpki1) sur votre Samsung Galaxy S2 GT i9100. Vous pouvez installer la version Gingerbread 2.3.4 jpki1 en langue arabe sur un Samsung Galaxy S2 GT i9100 en suivent les étapes ci-dessous. Installer Android Gingerbread 2.3.4 JPKI1 "arabe" sur Galaxy S2 GT i9100 Guide étape par étape: Étape 1: Téléchargez le fichier I9100JPKI1.rar . Taille: 307 MB. Étape 2: Extrait le fichier téléchargé 'I9100JPKI1.rar' pour obtenir les 4 fichiers indiqués au dessous: [Mot de passe: samfirmware.com] 1- APBOOT_I9100JPKI1_CL566704_REV02_user_low_ship.tar.md5...

mercredi 9 novembre 2011

Faire un menu et sous-menu

Après quelques jours de répit nous voilà parti pour un nouveau tuto plutôt simple mais terriblement utile pour faire une application complète. Nous allons apprendre à réaliser des menus et sous-menus, assez pratique pour enrichir vos applications d’options. Alors comme d’habitude créez un nouveau projet (moi j’ai utilisé Android 1.6), et direction le dossier layout car l’interface graphique est comme tout le temps créée grâce aux fichiers XML. Code XML Créez un fichier menu.xml dans le dossier layout. Nous allons créer un premier menu contenant les itemsOptions et Quitter. Lorsque l’on cliquera sur Quitter, on sortira de l’application et lorsque l’on cliquera surOptions, on aura un sous-menu qui s’affichera avec les items Favoris et Stats....

Utiliser les notifications pour avertir l’utilisateur

Un des points fort des téléphones Android par rapport à l’iPhone est son système de notifications. Nous allons donc apprendre à créer une notification qui apparaitra en faisant vibrer votre téléphone. C’est très utile pour avertir l’utilisateur (par exemple pour nous prévenir que l’on reçoit un message, une notification se déclenche). Donc pour commencer, créez votre projet Android (pour moi comme à mon habitude j’utilise la version 1.6 d’Android) et nous allons tout de suite créer la mini interface graphique de notre application. Elle se compose simplement de deux boutons. Voici à quoi ressemblera notre application une fois terminée: Code XML Bon je me demande si je dois vous donner le code pour une si simple interface graphique? Allez...

Page 1 of 1412345Next
Twitter Delicious Facebook Digg Stumbleupon Favorites More

 
Design by Free Android website | Bloggerized by wassim El mririe - Ramzi Essid | TO Best Web Host