Διαφήμιση

Πώς να κάνετε Dynamic Background Of Theme Modules

    • Οδηγός

    Αυτή η σελίδα κάνει χρήση των Cookies. Εάν θέλετε να μάθετε περισσότερα για τα Cookies, κάντε κλικ στις Περισσότερες πληροφορίες

    • Πώς να κάνετε Dynamic Background Of Theme Modules

      Πως να φτιάξεις Dynamic Background



      Ναι, dynamic background εξαρτάται από το χρόνο, μπορείτε να εφαρμόσετε για Lock Screen,Clock Widget,Mi
      Wallpaper, και ακόμα more modules.
      Εντάξει ας πάμε!

      Προϋποθέσεις
      Θα πρέπει να προσθέσετε κώδικα για να δηλώσει τη μεταβλητή κωδικό φόντο (Συνήθως βρίσκεται στο πάνω μέρος).


      <Var name="SD1" expression="ge(#hour24,6)*le(#hour24,9)"/>
      <Var name="SD2" expression="ge(#hour24,10)*le(#hour24,13)"/>
      <Var name="SD3" expression="ge(#hour24,14)*le(#hour24,17)"/>
      <Var name="SD4" expression="ge(#hour24,18)*le(#hour24,21)"/>
      <Var name="SD5" expression="ge(#hour24,22)*le(#hour24,23)+ge(#hour24,0)*le(#hour24,5)"/>

      Σημείωση

      <Var name="SD1" expression="ge(#hour24,6)*le(#hour24,9)"/> visible at 06.00 - 09.59
      <Var name="SD2" expression="ge(#hour24,10)*le(#hour24,13)"/> visible at 10.00-13.59
      <Var name="SD3" expression="ge(#hour24,14)*le(#hour24,17)"/> visible at 14.00-17.59
      <Var name="SD4" expression="ge(#hour24,18)*le(#hour24,21)"/> visible at 18.00-21.59
      <Var name="SD5" expression="ge(#hour24,22)*le(#hour24,23)+ge(#hour24,0)*le(#hour24,5)"/> visible
      at 22.00-23.59+00.00-05.59

      Κωδικός φόντο, θέση για την κύρια διάταξη (Εάν έχετε περισσότερες από 2 διάταξης της σελίδας).

      <Image x="0" y="0" src="deuge/bg_SD1.png" visibility="#SD1"/>
      <Image x="0" y="0" src="deuge/bg_SD2.png" visibility="#SD2"/>
      <Image x="0" y="0" src="deuge/bg_SD3.png" visibility="#SD3"/>
      <Image x="0" y="0" src="deuge/bg_SD4.png" visibility="#SD4"/>
      <Image x="0" y="0" src="deuge/bg_SD5.png" visibility="#SD5"/>

      Είναι απλό, αλλά θα πρέπει να ήξερε τα πάντα για την xml, αν θέλετε να δοκιμάσετε θα σας δώσω ένα μικρό
      πρόγραμμα εκμάθησης Θα δώσω μερικά παραδείγματα για να διευκολύνουν τη μάθηση.

      Προσθήκη 2x4clock widget

      - Δημιουργία νέου ή να κάνετε το δικό σας έργο
      - Κατεβάστε, και τον τόπο ρολόι widget αρχική: clock_2x4.zip (32.6 KB, Downloads: 6)
      στο εσωτερικό του έργου το θέμα σας.

      - Κατεβάστε πηγή εικόνας: deuge.zip (101.1 KB, Downloads: 7) τοποθετήστε στο εσωτερικό "clock_2x4"
      - Ανοίξτε το δηλωτικό
      - κωδικός Αναζήτηση

      <Var name="hour" expression="ifelse(#time_format,#hour24,#hour12,#hour12,12)"/>
      <Var name="flag" expression="eq(int(#hour/10),1)"/>
      <Var name="offset_x" expression="ifelse(#flag,2,22)"/>

      - Προσθέστε αυτόν τον κώδικα παρακάτω

      <Var name="SD1" expression="ge(#hour24,6)*le(#hour24,9)"/>
      <Var name="SD2" expression="ge(#hour24,10)*le(#hour24,13)"/>
      <Var name="SD3" expression="ge(#hour24,14)*le(#hour24,17)"/>
      <Var name="SD4" expression="ge(#hour24,18)*le(#hour24,21)"/>
      <Var name="SD5" expression="ge(#hour24,22)*le(#hour24,23)+ge(#hour24,0)*le(#hour24,5)"/>
      <Image x="0" y="0" src="deuge/bg_SD1.png" visibility="#SD1"/>
      <Image x="0" y="0" src="deuge/bg_SD2.png" visibility="#SD2"/>
      <Image x="0" y="0" src="deuge/bg_SD3.png" visibility="#SD3"/>
      <Image x="0" y="0" src="deuge/bg_SD4.png" visibility="#SD4"/>
      <Image x="0" y="0" src="deuge/bg_SD5.png" visibility="#SD5"/>

      - Αποθήκευση, εξαγωγή, και να εφαρμόσει







      Προσθήκη στη LockScreen

      - Δημιουργία νέου ή να ανοίξετε το δικό σας έργο
      - Κατεβάστε: lockscreen.zip (432.19 KB, Downloads: 6)
      - Εκχύλισμα, και τον τόπο μέσα στο έργο σας θέμα
      - Ανοιχτό lockscreen/advance/manifest.xml
      - Έρευνα

      <Var name="cubic_flag">
      <VariableAnimation>
      <AniFrame value="1" time="0"/>
      <AniFrame value="1" time="700"/>
      <AniFrame value="0" time="700"/>
      <AniFrame value="0" time="1600"/>
      </VariableAnimation>
      </Var>
      <Var name="hour" expression="ifelse(#time_format,#hour24,#hour12,#hour12,12)"/>
      <Var name="flag" expression="eq(int(#hour/10),1)"/>
      <Var name="offset_x" expression="ifelse(#flag,2,22)"/>


      - Στη συνέχεια, προσθέστε κώδικα κάτω από αυτό

      <Var name="SD1" expression="ge(#hour24,6)*le(#hour24,9)"/>
      <Var name="SD2" expression="ge(#hour24,10)*le(#hour24,13)"/>
      <Var name="SD3" expression="ge(#hour24,14)*le(#hour24,17)"/>
      <Var name="SD4" expression="ge(#hour24,18)*le(#hour24,21)"/>
      <Var name="SD5" expression="ge(#hour24,22)*le(#hour24,23)+ge(#hour24,0)*le(#hour24,5)"/>
      <Image x="0" y="0" src="deuge/bg_SD1.png" visibility="#SD1"/>
      <Image x="0" y="0" src="deuge/bg_SD2.png" visibility="#SD2"/>
      <Image x="0" y="0" src="deuge/bg_SD3.png" visibility="#SD3"/>
      <Image x="0" y="0" src="deuge/bg_SD4.png" visibility="#SD4"/>
      <Image x="0" y="0" src="deuge/bg_SD5.png" visibility="#SD5"/>

      - Αποθηκεύσετε
      - Κατεβάστε πηγή φόντο: deuge.zip (303.32 KB, Downloads: 9)
      - Εκχύλισμα και τον τόπο lockscreen/advance/ μέσα lockscreen folder
      - Εξαγωγή και ισχύουν








      Από το [MIUI Theme Classroom] L36: How To Make Dynamic Background Of Theme Modules - Theme - Xiaomi MIUI Official Forum