Outils pour utilisateurs

Outils du site


kivy_comment_faire_un_tas_de_chose

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
kivy_comment_faire_un_tas_de_chose [2020/11/14 09:47] – [Une bonne solution: Les exemples des sources de kivy] sergekivy_comment_faire_un_tas_de_chose [2022/11/19 09:49] (Version actuelle) – [Sur internet] serge
Ligne 10: Ligne 10:
 ====Sur internet==== ====Sur internet====
   * Dans la **[[https://kivy.org/doc/stable/|doc officielle]]**, mais les chances de trouver sont quasi nulles.   * Dans la **[[https://kivy.org/doc/stable/|doc officielle]]**, mais les chances de trouver sont quasi nulles.
-  * Dans un moteur de recherche: ça finit souvent par des posts sur stackoverflow, avec des réponses <del>médiocres</del> fausses, uniquement motivées par le gain de points ! +  * Dans un moteur de recherche: ça finit souvent par des posts sur stackoverflow, avec des réponses <del>médiocres</del> fausses. 
 +  * **[[https://www.geeksforgeeks.org/kivy-tutorial/|geeksforgeeks.org]] est récent et plutôt bien.**
 ====Une bonne solution: Les exemples des sources de kivy==== ====Une bonne solution: Les exemples des sources de kivy====
   * Télécharger les sources sur [[https://github.com/kivy/kivy|github]]   * Télécharger les sources sur [[https://github.com/kivy/kivy|github]]
Ligne 46: Ligne 46:
   * Sur votre PC, définir la taille de votre fenêtre   * Sur votre PC, définir la taille de votre fenêtre
 <code python> <code python>
-from kivy.core.window import Window +from plyer import utils 
-Les 3 lignes ci-dessous sont à commenter pour buildozer + 
-# L'écran de mon tél fait 1280*720 +from oscpy.client import OSCClient 
-k = 1.+from oscpy.server import OSCThreadServer 
-WS = (int(1280*k), int(720*k)) + 
-Window.size = WS+print("Platform =", utils.platform) 
 +ANDROID = utils.platform._platform_android  # retourne True ou False 
 +print("Android =", ANDROID) 
 +if not ANDROID: 
 +    from kivy.core.window import Window 
 +    Simulation de l'écran de mon tél1280*720 
 +    k = 0.8 
 +    WS = (int(720*k), int(1280*k)) 
 +    Window.size = WS 
 +    os.environ['JAVA_HOME'] = '/usr/lib/jvm/adoptopenjdk-8-hotspot-amd64' 
 + 
 +from jnius import autoclass
 </code> </code>
  
kivy_comment_faire_un_tas_de_chose.1605347273.txt.gz · Dernière modification : de serge