kivy_comment_faire_un_tas_de_chose
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| kivy_comment_faire_un_tas_de_chose [2020/11/14 09:45] – [Comment éviter ou résoudre des bugs à la compilation avec buildozer] serge | kivy_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:// | * Dans la **[[https:// | ||
| - | * Dans un moteur de recherche: ça finit souvent par des posts sur stackoverflow, | + | * Dans un moteur de recherche: ça finit souvent par des posts sur stackoverflow, |
| + | * **[[https:// | ||
| ====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:// | * Télécharger les sources sur [[https:// | ||
| * Dans votre EDI créer un projet avec uniquement les [[https:// | * Dans votre EDI créer un projet avec uniquement les [[https:// | ||
| * Rechercher dans les fichiers: si vous chercher " | * Rechercher dans les fichiers: si vous chercher " | ||
| - | * | + | |
| ====Gallery of Examples==== | ====Gallery of Examples==== | ||
| **[[https:// | **[[https:// | ||
| 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' | + | from oscpy.client import OSCClient |
| - | k = 1.0 | + | from oscpy.server import OSCThreadServer |
| - | WS = (int(1280*k), int(720*k)) | + | |
| - | Window.size = WS | + | print(" |
| + | ANDROID = utils.platform._platform_android | ||
| + | print(" | ||
| + | if not ANDROID: | ||
| + | | ||
| + | # Simulation de l' | ||
| + | k = 0.8 | ||
| + | WS = (int(720*k), int(1280*k)) | ||
| + | Window.size = WS | ||
| + | os.environ[' | ||
| + | |||
| + | from jnius import autoclass | ||
| </ | </ | ||
| Ligne 115: | Ligne 126: | ||
| class Screen2: | class Screen2: | ||
| def __init__(self): | def __init__(self): | ||
| - | self.app = App.get_running_app() # dans __init__() | + | self.app = App.get_running_app() |
| # et appel de l' | # et appel de l' | ||
| self.app.osc.histo | self.app.osc.histo | ||
| Ligne 256: | Ligne 267: | ||
| #,jnius | #,jnius | ||
| </ | </ | ||
| - | Le buildozer.spec est seulement presque du python. Ce commentaire maltapropo m'a donné des message | + | Le buildozer.spec est seulement presque du python. Ce commentaire maltapropo m'a donné des messages |
| =====Bugs===== | =====Bugs===== | ||
kivy_comment_faire_un_tas_de_chose.1605347101.txt.gz · Dernière modification : de serge
