Outils pour utilisateurs

Outils du site


smartcitizen

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
Prochaine révisionLes deux révisions suivantes
kivy_application_android_smart_citizen [2020/01/28 09:32] – [Les difficultés rencontrées] sergesmartcitizen [2020/10/19 07:14] – Tag0 Added: python Removed: python3 serge
Ligne 1: Ligne 1:
-====== Kivy: Smart Citizen Application Android ======+====== Smartcitizen ======
 <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_application_android_smart_citizen|English Version]]** **[[http://translate.google.com/translate?hl=&sl=auto&tl=en&u=https%3A%2F%2Fressources.labomedia.org%2Fkivy_application_android_smart_citizen|English Version]]**
 +</WRAP>
 +<WRAP center round box 40% centeralign>
 +**[[les_pages_kivy_en_details|Les pages Kivy en détails]]**
 </WRAP> </WRAP>
  
Ligne 19: Ligne 22:
  
  
-=====Ressources=====+{{ :smartcitizen.apk |}}=====Ressources=====
   * **[[https://smartcitizen.me/kits/9525|Nos capteurs]]** La page web de nos capteurs   * **[[https://smartcitizen.me/kits/9525|Nos capteurs]]** La page web de nos capteurs
   * **[[https://developer.smartcitizen.me/#summary|API]]** l'API de smartcitizen   * **[[https://developer.smartcitizen.me/#summary|API]]** l'API de smartcitizen
 +  * **[[https://github.com/fablabbcn/smartcitizen-api|Le GitHub de l'API]]** 
   * **[[https://github.com/sergeLabo/smartcitizen|Les sources de smartcitizen sur GitHub]]**   * **[[https://github.com/sergeLabo/smartcitizen|Les sources de smartcitizen sur GitHub]]**
   *    * 
 ===apk=== ===apk===
-**{{ ::smartcitizen.apk |}}** du 26/01/2020+**{{ ::smartcitizen.apk |}}** du 16/02/2020
  
 =====Les choses non réussies===== =====Les choses non réussies=====
Ligne 64: Ligne 68:
   * **Label:**   * **Label:**
  
-===Une imade en background===+===Une image en background===
 [[kivy_image_avec_alpha_sur_fond_blanc|Une image avec canal alpha sur un fond blanc dans un BoxLayout]] [[kivy_image_avec_alpha_sur_fond_blanc|Une image avec canal alpha sur un fond blanc dans un BoxLayout]]
   * **canvas.before:**   * **canvas.before:**
   * **Rectangle:**   * **Rectangle:**
  
-===Menu déroulant===+===Menu glissant===
   * **ScrollView:** Défilement de la liste des capteurs, voir le kv. Avec une répétition de 16 Box peu élégantes, mais qui marche !    * **ScrollView:** Défilement de la liste des capteurs, voir le kv. Avec une répétition de 16 Box peu élégantes, mais qui marche ! 
  
Ligne 78: Ligne 82:
   * **[[kivy_garden|Kivy: Garden graph]]** Pour les courbes   * **[[kivy_garden|Kivy: Garden graph]]** Pour les courbes
  
-{{tag>kivy python3 sb realisations_logicielles}}+=====buildozer.spec===== 
 +<code python> 
 +[app] 
 +title = Smart Citizen 
 +package.name = smartcitizen 
 +package.domain = org.test 
 +source.dir = . 
 +source.include_exts = py,png,jpg,kv,atlas 
 +source.exclude_dirs = old, bin, recherche, garden_graph_example 
 +source.include_patterns = images/*.jpg,images/*.png 
 +version.regex = __version__ = ['"](.*)['"
 +version.filename = %(source.dir)s/main.py 
 +requirements = python3,kivy,requests,kivy_garden.graph 
 +garden_requirements = graph 
 +orientation = all 
 +fullscreen = 1 
 +android.permissions = INTERNET 
 +android.arch = armeabi-v7a 
 +[buildozer] 
 +log_level = 2 
 +warn_on_root = 1 
 +</code> 
 + 
 +=====Thread in Kivy===== 
 +Pour stopper un thread à la fermeture de la fenêtre, le définir comme Salsa du démon 
 +<code python> 
 +        thread_update = threading.Thread(target=self.update) 
 +        thread_update.setDaemon(True) 
 +        thread_update.start() 
 +</code> 
 + 
 +{{tag> kivy python realisations_logicielles sb }}
smartcitizen.txt · Dernière modification : 2020/12/01 17:43 de serge