strudelauxpommes / FitnessHabits

This Android software tracks fitness activities and health habits such as physical activities, fluids intake, supplements, food intake, sleep durations, and alcool intake.
GNU General Public License v3.0
14 stars 20 forks source link

2- Activités (Section Détaillée) #7

Open strudelauxpommes opened 6 years ago

strudelauxpommes commented 6 years ago

Cette page s'affiche quand l'utilisateur touche l'entête de la section sommaire des Activités. Cette page sert à ajouter/modifier/supprimer des données d'activités.

L'entête de la page contient le titre (selon les propriétés et paramètres) et la date active (format selon les paramètres --> Ex. Ve 15-Nov-2019). Le bas de la page contient une boite de texte pour un commentaire (ex. 250 caractères), le total de l'effort d'entrainement de la journée et celui des 7 derniers jours (la date active étant la journée no.7). Entre l'entête et le bas de page, on trouve les activités avec leur durée et intensité de la journée, en en ordre alphabétique --> Scrollable parmi les activités.

Une ligne intitulée 'Autre' est toujours présente avec, en-dessous, une boite de texte-15 pour ajouter une activité non incluse dans la liste d'activités, et son intensité par défaut (valeur de 0 à 10). Une fois entrée, la nouvelle activité est enregistrée et on réaffiche la liste des activités en ordre alphabétique.

Pour modifier le texte d'une activité, on tient son doigt dessus pendant une seconde. Pour modifier la durée d'une activité d'une journée, on touche la durée. Le clavier numérique apparait et on entre les chiffre comme sur la partie "Activités (Sommaire)". Pour modifier l'intensité d'une activité pour une journée, on tient son doigt dessus pendant une seconde. Le clavier numérique s'affiche et on entre la nouvelle valeur. S'il y a un changement entre la nouvelle valeur entrée et la valeur par défaut définie auparavant, on demande à l'utilisateur "Souhaitez-vous que l'intensité par défaut de <Activité> soit changée pour <nouvelle intensité>? Oui (en vert)/ Non (en rouge)". Si oui, on enregistre la nouvelle valeur par défaut dans la liste des activités; sinon, la liste des activités ne change pas, bien que l'intensité de cette journée pour cette activité soit la nouvelle valeur.

À la fin de la page (mais avant le pied de page), une boite de commentaire permet d'entrer du texte libre (texte-250c environ).

On limite les favoris à un maximum de 3 (sera peut-être plus grand si l'espace à l'écran le permet). Quand on tape "<-" (flèche de retour dans le coin supérieur gauche de la fenêtre OU bouton "Précédent" du téléphone, on retourne à la Main Page.

Navigation: (souhaitable) Quand l'utilisateur 'swipe' vers la droite, la journée précédente s'affiche, vers la gauche affiche la journée suivante.

jeanpierrethach commented 6 years ago

Touche sur 'Autre' -> entre un activité -> mis à jour de la liste des activités en ordre alphabétique Tient une seconde sur le nom d'une activité -> modifie le nom -> mise à jour du nom Tient une seconde sur la durée d'une activité -> entre une durée -> mise à jour de la durée Tient une seconde sur l'intensité d'une activité -> entre une valeur entre 0 et 10 -> -- oui -> mise à jour de la valeur par défaut -- non -> aucun changement Touche sur une activité favorite -> décolore l'étoile -> retire l'activité dans le sommaire Touche sur une activité non favorite -> colore l'étoile -> ajouter l'activité dans le sommaire Touche sur <- ou bouton "précédent" -> retourne à la page principale Balaye vers la droite -> affiche la journée précédente Balaye vers la gauche -> affiche la journée suivante

jeanpierrethach commented 6 years ago

untitled_page

Cdegila commented 4 years ago

Voir le wiki pour plus de détailshttps://github.com/strudelauxpommes/FitnessHabits/wiki/Fonctionnalit%C3%A9-%22Activit%C3%A9s%22