TP2-Android : utiliser une base de données embarquée

TP : N°2 bis Module : Développement Android Atelier 2

Exercice 1

Le but de l’exercice est de créer une application permettant d’utiliser une base de données embarquée dans le smartphone. La base de données contient des livres. Un livre est défini par son id (un nombre qui s’incrémente automatiquement), un numéro ISBN et un titre. L’interface est dans un premier temps assez élémentaire. Elle permet de rajouter un livre dans la base ou encore de supprimer un livre (dont le numéro ISBN est saisi par l’utilisateur). 1. Concevoir les différentes interfaces permettant de répondre aux besoins décrits ci-

dessus. 2. Créer une classe Livre avec les constructeurs et les accesseurs nécessaires 3. Créer une classe MaBaseSQLite qui hérite de la classe SQLiteOpenHelper.

Exercice 2

Créer des textViews avec des vues de l’ombre personnalisées Lien utile : android-custom-shadow-view-can-replace-your-

cardview/

Exercice 3

Créer des textView extensible comme des menus déroulants : TP : N°2 bis

Module : Développement Android Filière : 2ème année GSEII.

2 Lien utile : simple-drop-down-expandable-textview-for-android/

Exercice 4

Créer des : ViewPager template with cool animation. Lien utile : android-viewpager-template-with-cool-animation/

Exercice 5

Créer : Swipe menu for ListView Lien utile : a-swipe-menu-for-listview/