Outils pour utilisateurs

Outils du site


les_pages_kivy_en_details

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
les_pages_kivy_en_details [2020/02/08 10:51] – [Pages avec Table des matières] sergeles_pages_kivy_en_details [2022/01/06 12:55] (Version actuelle) – [Apprendre Kivy] serge
Ligne 2: Ligne 2:
 <WRAP center round box 60% centeralign> <WRAP center round box 60% centeralign>
 **{{tagpage>kivy|Toutes les pages Kivy}}** **{{tagpage>kivy|Toutes les pages Kivy}}**
-**[[http://translate.google.com/translate?hl=&sl=auto&tl=en&u=https%3A%2F%2Fressources.labomedia.org%2Fkivy_canvas|English Version]]**+**[[http://translate.google.com/translate?hl=&sl=auto&tl=en&u=https%3A%2F%2Fressources.labomedia.org%2Fles_pages_kivy_en_details|English Version]]**
 </WRAP> </WRAP>
- +<WRAP center round box 40% centeralign> 
-=====Pages avec Table des matières===== +**[[les_pages_kivy_en_details|Les pages Kivy en détails]]** 
- +</WRAP> 
-  - **[[kivy_canvas|Kivy: Canvas]]** +=====Pour commencer===== 
-    * [[kivy_canvas#Définition|Définition]] +  - **[[kivy_introduction|Introduction]]** 
-    * [[kivy_canvas#Exemple: comment définir la couleur de l'arrière-plan d'un Label|Exemple: comment définir la couleur de l'arrière-plan d'un Label]] +    * [[kivy_introduction#Ressources|Ressources]] 
-    * [[kivy_canvas#La propriété 'canvas'|La propriété 'canvas']] +    * [[kivy_introduction#Installation de kivy|Installation de kivy]] et configuration 
-  - **[[kivy_comment_faire_un_tas_de_chose|Kivy: Comment faire un tas de chose]]**+  - **[[kivy_comment_faire_un_tas_de_chose|Kivy: Comment faire ou ne pas faire un tas de chose]]**
     * [[kivy_comment_faire_un_tas_de_chose#Comment chercher ?|Comment chercher ?]]     * [[kivy_comment_faire_un_tas_de_chose#Comment chercher ?|Comment chercher ?]]
     * [[kivy_comment_faire_un_tas_de_chose#Des explications avec les exemples des sources|Des explications avec les exemples des sources]]     * [[kivy_comment_faire_un_tas_de_chose#Des explications avec les exemples des sources|Des explications avec les exemples des sources]]
     * [[kivy_comment_faire_un_tas_de_chose#Comment lister tous les widgets dans le python|Comment lister tous les widgets dans le python]]     * [[kivy_comment_faire_un_tas_de_chose#Comment lister tous les widgets dans le python|Comment lister tous les widgets dans le python]]
-    * [[kivy_comment_faire_un_tas_de_chose#Comment passer d'une class à une autre|Comment passer d'une class à une autre]]+    * [[kivy_comment_faire_un_tas_de_chose#comment_passer_un_attribut_d_une_class_a_une_autre|Comment passer un attribut d'une class à une autre]] Comment passer d'un objet à un autre ?
     * [[kivy_comment_faire_un_tas_de_chose#Pourquoi définir les attributs appelés dans *.kv comme attributs de classe ?|Pourquoi définir les attributs appelés dans *.kv comme attributs de classe ?]]     * [[kivy_comment_faire_un_tas_de_chose#Pourquoi définir les attributs appelés dans *.kv comme attributs de classe ?|Pourquoi définir les attributs appelés dans *.kv comme attributs de classe ?]]
     * [[kivy_comment_faire_un_tas_de_chose#Comment changer la couleur d'un Rectangle ?|Comment changer la couleur d'un Rectangle ?]]     * [[kivy_comment_faire_un_tas_de_chose#Comment changer la couleur d'un Rectangle ?|Comment changer la couleur d'un Rectangle ?]]
Ligne 22: Ligne 22:
     * [[kivy_comment_faire_un_tas_de_chose#Factory|Factory]]     * [[kivy_comment_faire_un_tas_de_chose#Factory|Factory]]
     * [[kivy_comment_faire_un_tas_de_chose#Réception sur Android en Multicast|Réception sur Android en Multicast]]     * [[kivy_comment_faire_un_tas_de_chose#Réception sur Android en Multicast|Réception sur Android en Multicast]]
 +    * [[kivy_comment_faire_un_tas_de_chose#comment_eviter_ou_resoudre_des_bugs_a_la_compilation_avec_buildozer|Comment éviter ou résoudre des bugs à la compilation avec buildozer]]
     * [[kivy_comment_faire_un_tas_de_chose#Twisted dans kivy|Twisted dans kivy]]     * [[kivy_comment_faire_un_tas_de_chose#Twisted dans kivy|Twisted dans kivy]]
-  - **[[kivy_introduction|Kivy: Introduction]]** +    * [[kivy_comment_faire_un_tas_de_chose#comment_avoir_une_action_maintenue_si_maintien_d_un_button|Comment avoir une action maintenue si maintien d'un Button]] 
-    * [[kivy_introduction#Ressources|Ressources]] +  - **[[kivy_les_fichiers_kv|Les fichiers kv]]** 
-    * [[kivy_introduction#Installation de kivy|Installation de kivy]] +    * [[kivy_les_fichiers_kv#Le langage kivy dans les fichiers *.kv|Le langage kivy dans les fichiers *.kv]] 
-  - **[[|]]** +    * [[kivy_les_fichiers_kv#Ressources sur les fichiers kv|Ressources sur les fichiers kv]] 
-    * [[|]] +    * [[kivy_les_fichiers_kv#Nommage pour le fichier kv|Nommage pour le fichier kv]] 
-    * [[|]] +    * [[kivy_les_fichiers_kv#Comment adapter un main.py avec Builder.load_string() pour un fichier *.kv|Comment adapter un main.py avec Builder.load_string() pour un fichier *.kv]] 
-    * [[|]] +    * [[kivy_les_fichiers_kv#Principes des fichiers *.kv|Principes des fichiers *.kv]] 
-    * [[|]] +    * [[kivy_les_fichiers_kv#Syntaxe d'un fichier kv|Syntaxe d'un fichier kv]] 
-    * [[|]] +    * [[kivy_les_fichiers_kv#Expressions Valeur et mots réservés|Expressions Valeur et mots réservés]] 
-    * [[|]]+    * [[kivy_les_fichiers_kv#Lien entre valeurs et propriétés|Lien entre valeurs et propriétés]] 
 +    * [[kivy_les_fichiers_kv#Instructions graphiques|Instructions graphiques]] 
 +    * [[kivy_les_fichiers_kv#Classes dynamiques|Classes dynamiques]] 
 +    * [[kivy_les_fichiers_kv#Redéfinir le style d'un widget|Redéfinir le style d'un widget]] 
 +    * [[kivy_les_fichiers_kv#Les directives de Lang|Les directives de Lang]] 
 +    * [[kivy_les_fichiers_kv#Définir l'héritage d'un widget|Définir l'héritage d'un widget]] 
 + 
 +=====Apprendre Kivy en images===== 
 +    * [[apprendre_kivy_en_images#Vue globale et en parallèle de main.py et apprendrekivy.kv|Vue globale et en parallèle de main.py et apprendrekivy.kv]] 
 +    * [[apprendre_kivy_en_images#Un simple widget et appel par l'id|Un simple widget et appel par l'id]] 
 +    * [[apprendre_kivy_en_images#Attribut de class|Attribut de class]] 
 +    * [[apprendre_kivy_en_images#Size_hint|Size_hint]] 
 +    * [[apprendre_kivy_en_images#Button et couleur de fond d'un BoxLayout|Button et couleur de fond d'un BoxLayout]] 
 +    * [[apprendre_kivy_en_images#Slider|Slider]] 
 +    * [[apprendre_kivy_en_images#Clock pour lancer une boucle infinie|Clock pour lancer une boucle infinie]] 
 +    * [[apprendre_kivy_en_images#Construction des écrans et du réseau|Construction des écrans et du réseau]] 
 +    * [[apprendre_kivy_en_images#Le réseau avec Twisted|Le réseau avec Twisted]] 
 +    * [[apprendre_kivy_en_images#La config|La config]] 
 +    * [[apprendre_kivy_en_images#Clock schedule_once et thread|Clock schedule_once et thread]] 
 +    * [[apprendre_kivy_en_images#Création du ScreenManager dans le kv|Création du ScreenManager dans le kv]] 
 +    * [[apprendre_kivy_en_images#ScrollView|ScrollView]] 
 +    * [[apprendre_kivy_en_images#Scatter|Scatter]] 
 + 
 + 
 +=====Widgets===== 
 +  - **[[kivy_liste_des_elements_graphiques|Liste des éléments graphiques]]** 
 +    * [[kivy_liste_des_elements_graphiques#Widgets classiques pour interface utilisateur|Widgets classiques pour interface utilisateur]] 
 +    * [[kivy_liste_des_elements_graphiques#Layouts: Méthodes de dispositions des éléments graphiques|Layouts: Méthodes de dispositions des éléments graphiques]] AnchorLayout BoxLayout GridLayout PageLayout StackLayout RelativeLayout ScatterLayout ScrollView 
 +  - **[[kivy_liste_des_elements_graphiques_widgets_complexes|Liste des éléments graphiques Widgets complexes]]** Buble Drop-Down List File Chooser Spinner List View Tabbed Panel VideoPlayer Virtual Keyboard 
 +  - **[[kivy_liste_des_elements_graphiques_widgets_de_comportement_et_gestion_d_ecrans|Liste des éléments graphiques Widgets de comportement et Gestion d'écrans]]** Screen manager Carrousel avec kv, sans notions nouvelles. 
 + 
 +=====Options===== 
 +  - **[[kivy_options_settings|Options Settings]]** Ressources et un exemple 
 + 
 +=====Canvas===== 
 +  - **[[kivy_canvas|Canvas]]** 
 +    * [[kivy_canvas#Définition|Définition]] 
 +    * [[kivy_canvas#Exemple: comment définir la couleur de l'arrière-plan d'un Label|Exemple: comment définir la couleur de l'arrière-plan d'un Label]] 
 +    * [[kivy_canvas#La propriété 'canvas'|La propriété 'canvas']] 
 +  - **[[kivy_image_avec_alpha_sur_fond_blanc|Une image avec canal alpha sur un fond blanc dans un BoxLayout]]** 
 + 
 +=====Apprendre Kivy===== 
 +  - **[[kivy_exemples_simples_pour_apprendre|Exemples simples pour apprendre]]** 
 +    * [[kivy_exemples_simples_pour_apprendre#Comprendre une application kivy avec des exemples simples|Comprendre une application kivy avec des exemples simples]] 
 +    * [[kivy_exemples_simples_pour_apprendre#Mélange FloatLayout GridLayout BoxLayout|Mélange FloatLayout GridLayout BoxLayout]] 
 +    * [[kivy_exemples_simples_pour_apprendre#Le Hello World modifié|Le Hello World modifié]] 
 +  - **[[apprendre_kivy|L'exemple Apprendre Kivy]]** 
 +    * [[apprendre_kivy#L'exemple Apprendre Kivy comprend en particulier|L'exemple Apprendre Kivy comprend en particulier]] 
 +    * [[apprendre_kivy#Comment chercher ?|Comment chercher ?]] 
 +    * [[apprendre_kivy#Remarques en désordre|Remarques en désordre]] 
 +  - **[[kivy_un_exemple_pour_les_pros_yelen|Un exemple pour les pros Yelen]]** 
 +    * [[kivy_un_exemple_pour_les_pros_yelen#Un problème: texture_size|Un problème: texture_size]] 
 +  - **[[music_player_sur_raspberry_pi|Un Music Player sur Raspberry Pi]]** 
 +    * [[music_player_sur_raspberry_pi#screenmanager_avec_scroll_vs_swipe|Screenmanager avec Scroll]] sans Scroll 
 + 
 +=====Des fonctionnalités supplémentaires avec Plyer===== 
 +  - **[[kivy_plyer|plyer]]** 
 +    * [[kivy_plyer#Installation|Installation]] 
 +    * [[kivy_plyer#Ressources|Ressources]] 
 +    * [[kivy_plyer#Possiblité d'accès|Possiblité d'accès]] 
 +    * [[kivy_plyer#Exemple|Exemple]] 
 +    * [[kivy_plyer#android.permissions|android.permissions]] 
 +    * [[kivy_plyer#Exemple Envoi de Sms|Exemple Envoi de Sms]] 
 +  - **[[kivy_garden|Garden]]** 
 +    * [[kivy_garden#Ressources|Ressources]] 
 +    * [[kivy_garden#kivy-garden Graph|kivy-garden Graph]] 
 +    * [[kivy_garden#Import|Import]] 
 +    * [[kivy_garden#Buildozer.spec pour kivy_garden|Buildozer.spec pour kivy_garden]] 
 +  - **[[kivy_graph_examples|Exemples de Kivy Garden Graph]]** 
 +    * [[kivy_graph_examples#Ressources|Ressources]] 
 +    * [[kivy_graph_examples#Exemple très simple|Exemple très simple]] 
 +    * [[kivy_graph_examples#Le même exemple avec la sinusoïde qui glisse|Le même exemple avec la sinusoïde qui glisse]] 
 + 
 +===== jnius to access Java classes as Python classes  ===== 
 +A Python module to access Java classes as Python classes using the Java Native Interface (JNI). Warning: the pypi name is now pyjnius instead of jnius. 
 +  * [[kivy_jnius|Kivy: jnius]] 
 +=====Compiler avec Buildozer===== 
 +  - **[[kivy_buildozer|Buildozer pour compiler une application Android en python]]** 
 +    * [[kivy_buildozer#Ressources|Ressources]] 
 +    * [[kivy_buildozer#Le programme python kivy Hello world|Le programme python kivy Hello world]] 
 +    * [[kivy_buildozer#Compilation avec Buildozer|Compilation avec Buildozer]] Installation 
 +    * [[kivy_buildozer#Utilisation|Utilisation]] buildozer.spec puis Compilation 
 +    * [[kivy_buildozer#openjdk 11 vs 8|openjdk 11 vs 8]] 
 +    * [[kivy_buildozer#Et à la fin c'est l'Allemagne qui gagne|Et à la fin c'est l'Allemagne qui gagne]] 
 +    * [[kivy_buildozer#Deboggage sur Android|Deboggage sur Android]]
  
 +===== OSC =====
 +Un module python pour l'OSC très pratique:
 +    * [[kivy_oscpy|Kivy: OSC]]
  
 +===== Service =====
 +Pour avoir un script qui tourne en arrière plan, il faut utiliser un service.
 +    * [[kivy_android_service|Kivy: Android Service]]
  
  
-  - **[[|]]** 
-    * [[|]] 
-    * [[|]] 
-    * [[|]] 
-    * [[|]] 
-    * [[|]] 
-    * [[|]] 
-=====Anti  Bug de bas de page===== 
  
 +{{tag> kivy python sb }}
  
-{{tag>kivy sb python3}} 
les_pages_kivy_en_details.1581159081.txt.gz · Dernière modification : 2020/02/08 10:51 de serge