Autres parties complémentaires
- Les notifications
- Les notifications Push -serveur
- Broadcasts
- Les intents-filters
- Les Threads
- Material Design pour Android
Projet
Exemples de code
2me Exemple de ListView avec gestion évènement sur les items
Exemple gestion des événements
Exemple Cursor/Base de données
Exemple Bundle/sauvegarde Etat activité
Exemple démarrer une activité qui retourne un résultat
Exemple Intent et Intent filter
Exemples Capteurs
Handling screen layout changes
Exemples WebServices
REST/JSON
- http://www.ssaurel.com/blog/learn-to-consume-a-rest-web-service-and-parse-json-result-in-android/
- https://code.tutsplus.com/tutorials/android-from-scratch-using-rest-apis--cms-27117
- Librairie Retrofit :
SOAP :
- http://programmerguru.com/android-tutorial/android-webservice-example/
- http://programmerguru.com/android-tutorial/how-to-call-java-web-service-in-android/
- http://programmerguru.com/android-tutorial/android-json-web-service-tutorial/
Préparation de l'environnement Android- Salles TP FDS
Les espaces etudiants se trouvent dans /net/userdata/login_etudiant ________________________________________________________________________________________________ Procédure : Pour initialiser le montage, il faut d'abord lancer la commande avec le compte de l'etudiant :
- Pour reinitialiser la configuration d'Android studio dans le home de l'etudiant, lancer la commande depuis le compte de l'etudiant :
rm -Rf .android* .Android*
- cd /net/userdata/login_etudiant
- Lancer Android-studio
- Cocher "I do not have a previous version...." > OK
- Next > cocher Custom > Next > Next > Cocher Android Virtual Device et selectionner le repertoire de l'etudiant (/net/userdata/login_etudiant) dans Android SDK Location. > Next > Finish
- Sur l'ecran Welcome, creer un nouveau projet "Start...." jusqu'au lancement de l'application.
Pour corriger des problèmes de Gradle
allprojects {
repositories { jcenter() maven{ url "https://maven.google.com" } }
}