דילוג לתוכן
  • חוקי הפורום
  • לא נפתר
  • משתמשים
  • חיפוש גוגל בפורום
  • צור קשר
עיצובים
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • ברירת מחדל (ללא עיצוב (ברירת מחדל))
  • ללא עיצוב (ברירת מחדל)
כיווץ
לוגו מותג
  1. דף הבית
  2. כללי - עזרה הדדית
  3. שיתוף | הצעה לאפליקציה/תוכנה חמודה להצגת אחוזי הסוללה

שיתוף | הצעה לאפליקציה/תוכנה חמודה להצגת אחוזי הסוללה

מתוזמן נעוץ נעול הועבר כללי - עזרה הדדית
46 פוסטים 14 כותבים 1.1k צפיות 18 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • לאציל מחובר
    לאציל מחובר
    לאצי
    כתב נערך לאחרונה על ידי
    #1

    אחרי שראיתי את התמונה הזאת:
    03a817d6-5bfa-480a-922d-5bc29b3e3bba-image.png
    חשבתי כזה לעצמי - למה באמת לא לעשות מזה משהו אמיתי שעל יד אחוזי הסוללה יראו כזה אימוג'י חמוד...
    נשמע לכם? מי לוקח על עצמו את הפרויקט לאנדרואיד/ווינדוס? (ניתן לקחת גם רק אחד מהם... אני מרשה... 😄 )

    צ ח מ מתושלח הבבלימ 4 תגובות תגובה אחרונה
    7
    • לאציל לאצי

      אחרי שראיתי את התמונה הזאת:
      03a817d6-5bfa-480a-922d-5bc29b3e3bba-image.png
      חשבתי כזה לעצמי - למה באמת לא לעשות מזה משהו אמיתי שעל יד אחוזי הסוללה יראו כזה אימוג'י חמוד...
      נשמע לכם? מי לוקח על עצמו את הפרויקט לאנדרואיד/ווינדוס? (ניתן לקחת גם רק אחד מהם... אני מרשה... 😄 )

      צ מנותק
      צ מנותק
      צדיק וטוב לו 0
      כתב נערך לאחרונה על ידי
      #2

      @לאצי אולי @MGM-IVR - לפרוייקט שלו לחג.
      אבל אני מאמין שהוא מחפש דברים כבדים יותר.

      לאציל תגובה 1 תגובה אחרונה
      0
      • לאציל לאצי

        אחרי שראיתי את התמונה הזאת:
        03a817d6-5bfa-480a-922d-5bc29b3e3bba-image.png
        חשבתי כזה לעצמי - למה באמת לא לעשות מזה משהו אמיתי שעל יד אחוזי הסוללה יראו כזה אימוג'י חמוד...
        נשמע לכם? מי לוקח על עצמו את הפרויקט לאנדרואיד/ווינדוס? (ניתן לקחת גם רק אחד מהם... אני מרשה... 😄 )

        ח מחובר
        ח מחובר
        חנוך הכהן
        כתב נערך לאחרונה על ידי
        #3

        @לאצי נראה לי שלאנדרואיד הרבה יותר שימושי

        תגובה 1 תגובה אחרונה
        0
        • צ צדיק וטוב לו 0

          @לאצי אולי @MGM-IVR - לפרוייקט שלו לחג.
          אבל אני מאמין שהוא מחפש דברים כבדים יותר.

          לאציל מחובר
          לאציל מחובר
          לאצי
          כתב נערך לאחרונה על ידי
          #4

          @צדיק-וטוב-לו-0 כתב בשיתוף | הצעה לאפליקציה/תוכנה חמודה להצגת אחוזי הסוללה:

          @לאצי אולי @MGM-IVR - לפרוייקט שלו לחג.
          אבל אני מאמין שהוא מחפש דברים כבדים יותר.

          גם אני חשבתי כך.. ברוך שכיוונת...

          @חנוך-הכהן כתב בשיתוף | הצעה לאפליקציה/תוכנה חמודה להצגת אחוזי הסוללה:

          @לאצי נראה לי שלאנדרואיד הרבה יותר שימושי

          ייתכן, אבל אני 'נוגע בדבר' כי לי יוצא יותר להשתמש עם מחשב...

          תגובה 1 תגובה אחרונה
          0
          • לאציל לאצי

            אחרי שראיתי את התמונה הזאת:
            03a817d6-5bfa-480a-922d-5bc29b3e3bba-image.png
            חשבתי כזה לעצמי - למה באמת לא לעשות מזה משהו אמיתי שעל יד אחוזי הסוללה יראו כזה אימוג'י חמוד...
            נשמע לכם? מי לוקח על עצמו את הפרויקט לאנדרואיד/ווינדוס? (ניתן לקחת גם רק אחד מהם... אני מרשה... 😄 )

            מ מנותק
            מ מנותק
            מים אחרונים
            כתב נערך לאחרונה על ידי מים אחרונים
            #5

            @לאצי לווינדוס.
            נכתב באמצעות AI
            לא לוקח אחריות על מה שיקרה למחשב
            בהצלחה.
            צריך להמתין כמה שניות עד שהוא עולה.
            BBB.exe
            קוד

            from pystray import Icon
            from PIL import Image, ImageDraw, ImageFont
            import psutil
            import threading
            import time
            import os
            
            def create_image(emoji: str):
                img = Image.new('RGB', (64, 64), color=(255, 255, 255))
                draw = ImageDraw.Draw(img)
            
                # מיקום וגודל האימוג'י
                try:
                    font = ImageFont.truetype("seguiemj.ttf", 48)  # Segoe UI Emoji
                except:
                    font = ImageFont.load_default()
            
                draw.text((8, 5), emoji, font=font, fill="black")
                return img
            
            def get_emoji():
                battery = psutil.sensors_battery()
                percent = battery.percent
                plugged = battery.power_plugged
            
                if plugged:
                    return "⚡"
                elif percent > 80:
                    return "🔋"
                elif percent > 50:
                    return "🙂"
                elif percent > 20:
                    return "😬"
                else:
                    return "🪫"
            
            def update_icon(icon):
                while True:
                    emoji = get_emoji()
                    icon.icon = create_image(emoji)
                    icon.title = f"{emoji} {psutil.sensors_battery().percent}%"
                    time.sleep(30)
            
            def on_quit(icon, item):
                icon.stop()
            
            # יצירת תפריט ימין-קליק
            from pystray import Menu, MenuItem
            menu = Menu(MenuItem("Exit", on_quit))
            
            # יצירת האייקון
            icon = Icon("Battery Emoji", icon=create_image(get_emoji()), title="טוען...", menu=menu)
            
            # עדכון ברקע
            thread = threading.Thread(target=update_icon, args=(icon,), daemon=True)
            thread.start()
            
            # הפעלת האייקון (נשאר פעיל)
            icon.run()
            
            ח לאציל 2 תגובות תגובה אחרונה
            2
            • מ מים אחרונים

              @לאצי לווינדוס.
              נכתב באמצעות AI
              לא לוקח אחריות על מה שיקרה למחשב
              בהצלחה.
              צריך להמתין כמה שניות עד שהוא עולה.
              BBB.exe
              קוד

              from pystray import Icon
              from PIL import Image, ImageDraw, ImageFont
              import psutil
              import threading
              import time
              import os
              
              def create_image(emoji: str):
                  img = Image.new('RGB', (64, 64), color=(255, 255, 255))
                  draw = ImageDraw.Draw(img)
              
                  # מיקום וגודל האימוג'י
                  try:
                      font = ImageFont.truetype("seguiemj.ttf", 48)  # Segoe UI Emoji
                  except:
                      font = ImageFont.load_default()
              
                  draw.text((8, 5), emoji, font=font, fill="black")
                  return img
              
              def get_emoji():
                  battery = psutil.sensors_battery()
                  percent = battery.percent
                  plugged = battery.power_plugged
              
                  if plugged:
                      return "⚡"
                  elif percent > 80:
                      return "🔋"
                  elif percent > 50:
                      return "🙂"
                  elif percent > 20:
                      return "😬"
                  else:
                      return "🪫"
              
              def update_icon(icon):
                  while True:
                      emoji = get_emoji()
                      icon.icon = create_image(emoji)
                      icon.title = f"{emoji} {psutil.sensors_battery().percent}%"
                      time.sleep(30)
              
              def on_quit(icon, item):
                  icon.stop()
              
              # יצירת תפריט ימין-קליק
              from pystray import Menu, MenuItem
              menu = Menu(MenuItem("Exit", on_quit))
              
              # יצירת האייקון
              icon = Icon("Battery Emoji", icon=create_image(get_emoji()), title="טוען...", menu=menu)
              
              # עדכון ברקע
              thread = threading.Thread(target=update_icon, args=(icon,), daemon=True)
              thread.start()
              
              # הפעלת האייקון (נשאר פעיל)
              icon.run()
              
              ח מחובר
              ח מחובר
              חנוך הכהן
              כתב נערך לאחרונה על ידי
              #6

              @מים-אחרונים האם אתה מתכנת? (כך שעברת על הקוד של הAI)

              מ תגובה 1 תגובה אחרונה
              0
              • ח חנוך הכהן

                @מים-אחרונים האם אתה מתכנת? (כך שעברת על הקוד של הAI)

                מ מנותק
                מ מנותק
                מים אחרונים
                כתב נערך לאחרונה על ידי מים אחרונים
                #7

                @חנוך-הכהן לא, כתבתי את זה.
                ואם אתה מבין, אשמח לשמוע את חוות דעתך.

                ח תגובה 1 תגובה אחרונה
                0
                • מ מים אחרונים

                  @לאצי לווינדוס.
                  נכתב באמצעות AI
                  לא לוקח אחריות על מה שיקרה למחשב
                  בהצלחה.
                  צריך להמתין כמה שניות עד שהוא עולה.
                  BBB.exe
                  קוד

                  from pystray import Icon
                  from PIL import Image, ImageDraw, ImageFont
                  import psutil
                  import threading
                  import time
                  import os
                  
                  def create_image(emoji: str):
                      img = Image.new('RGB', (64, 64), color=(255, 255, 255))
                      draw = ImageDraw.Draw(img)
                  
                      # מיקום וגודל האימוג'י
                      try:
                          font = ImageFont.truetype("seguiemj.ttf", 48)  # Segoe UI Emoji
                      except:
                          font = ImageFont.load_default()
                  
                      draw.text((8, 5), emoji, font=font, fill="black")
                      return img
                  
                  def get_emoji():
                      battery = psutil.sensors_battery()
                      percent = battery.percent
                      plugged = battery.power_plugged
                  
                      if plugged:
                          return "⚡"
                      elif percent > 80:
                          return "🔋"
                      elif percent > 50:
                          return "🙂"
                      elif percent > 20:
                          return "😬"
                      else:
                          return "🪫"
                  
                  def update_icon(icon):
                      while True:
                          emoji = get_emoji()
                          icon.icon = create_image(emoji)
                          icon.title = f"{emoji} {psutil.sensors_battery().percent}%"
                          time.sleep(30)
                  
                  def on_quit(icon, item):
                      icon.stop()
                  
                  # יצירת תפריט ימין-קליק
                  from pystray import Menu, MenuItem
                  menu = Menu(MenuItem("Exit", on_quit))
                  
                  # יצירת האייקון
                  icon = Icon("Battery Emoji", icon=create_image(get_emoji()), title="טוען...", menu=menu)
                  
                  # עדכון ברקע
                  thread = threading.Thread(target=update_icon, args=(icon,), daemon=True)
                  thread.start()
                  
                  # הפעלת האייקון (נשאר פעיל)
                  icon.run()
                  
                  לאציל מחובר
                  לאציל מחובר
                  לאצי
                  כתב נערך לאחרונה על ידי
                  #8

                  @מים-אחרונים כתב בשיתוף | הצעה לאפליקציה/תוכנה חמודה להצגת אחוזי הסוללה:

                  @לאצי לווינדוס.
                  נכתב באמצעות AI
                  לא לוקח אחריות על מה שיקרה למחשב
                  בהצלחה.
                  צריך להמתין כמה שניות עד שהוא עולה.
                  BBB.exe

                  מתחיל להיות משהו, אבל עדיין טעון שיפור.
                  האימוג'י שרואים בשורת המשימות הינו שחור לבן ואינו ברור דיו, ורק בריחוף עליו מופיע האחוזים כולל אימוג'י רגיל, יש לעשות שיופיע מיד בשורת המשימות ללא צורך בריחוף.
                  2e9521af-a4ef-4d98-a3e7-63107bda0665-image.png
                  כמו"כ יש להשתמש עם אימוג'י יותר ברור/גדול. (ואם אפשר שיהיה אימוג'ים קצת יותר יפים כמו בתמונה... מלאי חן כאלה...)

                  מ תגובה 1 תגובה אחרונה
                  0
                  • לאציל לאצי

                    @מים-אחרונים כתב בשיתוף | הצעה לאפליקציה/תוכנה חמודה להצגת אחוזי הסוללה:

                    @לאצי לווינדוס.
                    נכתב באמצעות AI
                    לא לוקח אחריות על מה שיקרה למחשב
                    בהצלחה.
                    צריך להמתין כמה שניות עד שהוא עולה.
                    BBB.exe

                    מתחיל להיות משהו, אבל עדיין טעון שיפור.
                    האימוג'י שרואים בשורת המשימות הינו שחור לבן ואינו ברור דיו, ורק בריחוף עליו מופיע האחוזים כולל אימוג'י רגיל, יש לעשות שיופיע מיד בשורת המשימות ללא צורך בריחוף.
                    2e9521af-a4ef-4d98-a3e7-63107bda0665-image.png
                    כמו"כ יש להשתמש עם אימוג'י יותר ברור/גדול. (ואם אפשר שיהיה אימוג'ים קצת יותר יפים כמו בתמונה... מלאי חן כאלה...)

                    מ מנותק
                    מ מנותק
                    מים אחרונים
                    כתב נערך לאחרונה על ידי
                    #9

                    @לאצי תמתין כמה דקות, האימוג'י מקבל צורה ברורה לא רק בריחוף.
                    לגבי האימוג'ים הנוספים, אני לא בטוח שזה אפשרי.
                    צריך לבדוק.

                    תגובה 1 תגובה אחרונה
                    0
                    • ד מנותק
                      ד מנותק
                      דרדס סבא
                      כתב נערך לאחרונה על ידי
                      #10

                      למה זה כותב לי ככה? 6041d441-b37e-46ad-8b5e-d03b0a9d71a8-image.png

                      תגובה 1 תגובה אחרונה
                      0
                      • מ מים אחרונים

                        @חנוך-הכהן לא, כתבתי את זה.
                        ואם אתה מבין, אשמח לשמוע את חוות דעתך.

                        ח מחובר
                        ח מחובר
                        חנוך הכהן
                        כתב נערך לאחרונה על ידי
                        #11

                        @מים-אחרונים אינני מבין בתכנות, אבל זה עושה לי את השגיאה הבאה: 95200af6-3c6a-43b4-ab25-1a51493bf28d-image.png

                        ח תגובה 1 תגובה אחרונה
                        0
                        • ח חנוך הכהן

                          @מים-אחרונים אינני מבין בתכנות, אבל זה עושה לי את השגיאה הבאה: 95200af6-3c6a-43b4-ab25-1a51493bf28d-image.png

                          ח מחובר
                          ח מחובר
                          חנוך הכהן
                          כתב נערך לאחרונה על ידי
                          #12

                          @חנוך-הכהן נתתי בנתיים לdeepseek לשפר את הקוד

                          תגובה 1 תגובה אחרונה
                          0
                          • מ מנותק
                            מ מנותק
                            מים אחרונים
                            כתב נערך לאחרונה על ידי
                            #13

                            אין לי מושג, אצלי זה עובד וגם אצל אחרים.
                            פשוט לנסות, אפשר גם לשחק עם הקוד.
                            @חנוך-הכהן

                            ח תגובה 1 תגובה אחרונה
                            0
                            • מ מים אחרונים

                              אין לי מושג, אצלי זה עובד וגם אצל אחרים.
                              פשוט לנסות, אפשר גם לשחק עם הקוד.
                              @חנוך-הכהן

                              ח מחובר
                              ח מחובר
                              חנוך הכהן
                              כתב נערך לאחרונה על ידי
                              #14
                              פוסט זה נמחק!
                              תגובה 1 תגובה אחרונה
                              0
                              • לאציל לאצי

                                אחרי שראיתי את התמונה הזאת:
                                03a817d6-5bfa-480a-922d-5bc29b3e3bba-image.png
                                חשבתי כזה לעצמי - למה באמת לא לעשות מזה משהו אמיתי שעל יד אחוזי הסוללה יראו כזה אימוג'י חמוד...
                                נשמע לכם? מי לוקח על עצמו את הפרויקט לאנדרואיד/ווינדוס? (ניתן לקחת גם רק אחד מהם... אני מרשה... 😄 )

                                מתושלח הבבלימ מנותק
                                מתושלח הבבלימ מנותק
                                מתושלח הבבלי
                                מדריכים
                                כתב נערך לאחרונה על ידי
                                #15

                                @לאצי כתב בשיתוף | הצעה לאפליקציה/תוכנה חמודה להצגת אחוזי הסוללה:

                                אחרי שראיתי את התמונה הזאת:
                                03a817d6-5bfa-480a-922d-5bc29b3e3bba-image.png
                                חשבתי כזה לעצמי - למה באמת לא לעשות מזה משהו אמיתי שעל יד אחוזי הסוללה יראו כזה אימוג'י חמוד...
                                נשמע לכם? מי לוקח על עצמו את הפרויקט לאנדרואיד/ווינדוס? (ניתן לקחת גם רק אחד מהם... אני מרשה... 😄 )

                                לאנדרואיד זה מסובך יותר
                                אתה רוצה שזה יופיע בשורה למעלה או סתם ווידג׳ט?

                                תהיה צודק

                                ח לאציל 3 תגובות תגובה אחרונה
                                0
                                • מתושלח הבבלימ מתושלח הבבלי

                                  @לאצי כתב בשיתוף | הצעה לאפליקציה/תוכנה חמודה להצגת אחוזי הסוללה:

                                  אחרי שראיתי את התמונה הזאת:
                                  03a817d6-5bfa-480a-922d-5bc29b3e3bba-image.png
                                  חשבתי כזה לעצמי - למה באמת לא לעשות מזה משהו אמיתי שעל יד אחוזי הסוללה יראו כזה אימוג'י חמוד...
                                  נשמע לכם? מי לוקח על עצמו את הפרויקט לאנדרואיד/ווינדוס? (ניתן לקחת גם רק אחד מהם... אני מרשה... 😄 )

                                  לאנדרואיד זה מסובך יותר
                                  אתה רוצה שזה יופיע בשורה למעלה או סתם ווידג׳ט?

                                  ח מחובר
                                  ח מחובר
                                  חנוך הכהן
                                  כתב נערך לאחרונה על ידי
                                  #16

                                  @מתושלח-הבבלי בשורה למעלה אפשרי?

                                  תגובה 1 תגובה אחרונה
                                  0
                                  • מתושלח הבבלימ מתושלח הבבלי

                                    @לאצי כתב בשיתוף | הצעה לאפליקציה/תוכנה חמודה להצגת אחוזי הסוללה:

                                    אחרי שראיתי את התמונה הזאת:
                                    03a817d6-5bfa-480a-922d-5bc29b3e3bba-image.png
                                    חשבתי כזה לעצמי - למה באמת לא לעשות מזה משהו אמיתי שעל יד אחוזי הסוללה יראו כזה אימוג'י חמוד...
                                    נשמע לכם? מי לוקח על עצמו את הפרויקט לאנדרואיד/ווינדוס? (ניתן לקחת גם רק אחד מהם... אני מרשה... 😄 )

                                    לאנדרואיד זה מסובך יותר
                                    אתה רוצה שזה יופיע בשורה למעלה או סתם ווידג׳ט?

                                    לאציל מחובר
                                    לאציל מחובר
                                    לאצי
                                    כתב נערך לאחרונה על ידי לאצי
                                    #17

                                    @מתושלח-הבבלי כמובן שעדיף בשורה למעלה. אם זה לא אפשרי אז ניתן אולי לשים את זה בווילון ובנוסף לשים אפשרות לווידגט.
                                    ובכל אופן מה שיש יהיה טוב..

                                    תגובה 1 תגובה אחרונה
                                    1
                                    • מתושלח הבבלימ מתושלח הבבלי

                                      @לאצי כתב בשיתוף | הצעה לאפליקציה/תוכנה חמודה להצגת אחוזי הסוללה:

                                      אחרי שראיתי את התמונה הזאת:
                                      03a817d6-5bfa-480a-922d-5bc29b3e3bba-image.png
                                      חשבתי כזה לעצמי - למה באמת לא לעשות מזה משהו אמיתי שעל יד אחוזי הסוללה יראו כזה אימוג'י חמוד...
                                      נשמע לכם? מי לוקח על עצמו את הפרויקט לאנדרואיד/ווינדוס? (ניתן לקחת גם רק אחד מהם... אני מרשה... 😄 )

                                      לאנדרואיד זה מסובך יותר
                                      אתה רוצה שזה יופיע בשורה למעלה או סתם ווידג׳ט?

                                      ח מחובר
                                      ח מחובר
                                      חנוך הכהן
                                      כתב נערך לאחרונה על ידי חנוך הכהן
                                      #18

                                      @מתושלח-הבבלי אם אתה או מישהו אחר יודע לבנות אפליקציות לאנדרואיד - אז הנה משהו שAI נתן לי, אולי אפשר לעבוד עם זה
                                      הנה קוד לאנדרואיד (Kotlin) שמציג את האימוג'י המתאים לאחוז הסוללה:

                                      import android.content.BroadcastReceiver
                                      import android.content.Context
                                      import android.content.Intent
                                      import android.content.IntentFilter
                                      import android.os.BatteryManager
                                      import androidx.appcompat.app.AppCompatActivity
                                      import android.os.Bundle
                                      import android.widget.TextView
                                      
                                      class MainActivity : AppCompatActivity() {
                                          private lateinit var batteryStatus: TextView
                                          private val batteryReceiver = object : BroadcastReceiver() {
                                              override fun onReceive(context: Context?, intent: Intent?) {
                                                  val level = intent?.getIntExtra(BatteryManager.EXTRA_LEVEL, -1) ?: -1
                                                  val scale = intent?.getIntExtra(BatteryManager.EXTRA_SCALE, -1) ?: -1
                                                  val batteryPct = (level * 100 / scale.toFloat()).toInt()
                                      
                                                  val emoji = getBatteryEmoji(batteryPct)
                                                  batteryStatus.text = "$batteryPct% $emoji"
                                              }
                                          }
                                      
                                          override fun onCreate(savedInstanceState: Bundle?) {
                                              super.onCreate(savedInstanceState)
                                              setContentView(R.layout.activity_main)
                                              batteryStatus = findViewById(R.id.batteryStatus)
                                          }
                                      
                                          override fun onResume() {
                                              super.onResume()
                                              registerReceiver(batteryReceiver, IntentFilter(Intent.ACTION_BATTERY_CHANGED))
                                          }
                                      
                                          override fun onPause() {
                                              super.onPause()
                                              unregisterReceiver(batteryReceiver)
                                          }
                                      
                                          private fun getBatteryEmoji(percentage: Int): String {
                                              return when {
                                                  percentage >= 90 -> "🤗"
                                                  percentage >= 80 -> "😄"
                                                  percentage >= 70 -> "😊"
                                                  percentage >= 60 -> "😌"
                                                  percentage >= 50 -> "🙂"
                                                  percentage >= 40 -> "😑"
                                                  percentage >= 30 -> "😐"
                                                  percentage >= 20 -> "😞"
                                                  percentage >= 10 -> "😒"
                                                  else -> "😖"
                                              }
                                          }
                                      }
                                      

                                      כדי להשתמש בקוד, צריך:

                                      1. להוסיף ל-layout (בקובץ activity_main.xml) TextView עם id batteryStatus:
                                      <TextView
                                          android:id="@+id/batteryStatus"
                                          android:layout_width="wrap_content"
                                          android:layout_height="wrap_content"
                                          android:textSize="24sp"
                                          android:layout_centerInParent="true"/>
                                      
                                      1. להוסיף הרשאות ב-AndroidManifest.xml:
                                      <uses-permission android:name="android.permission.BATTERY_STATS"/>
                                      

                                      הקוד עושה:

                                      • שימוש ב-BroadcastReceiver כדי לעקוב אחר שינויים במצב הסוללה
                                      • מחשב את אחוז הסוללה הנוכחי
                                      • מציג את האחוז יחד עם האימוג'י המתאים לפי הטווחים שקבעת
                                      • מעדכן אוטומטית את התצוגה בכל שינוי במצב הסוללה

                                      האימוג'ים יוצגו עם עדכון מיידי בכל שינוי של אחוז הסוללה, והתצוגה תתחזק אוטומטית גם כשמטעינים את המכשיר או מנתקים מטען.

                                      אם יש כאן מישהו שיודע לבנות אפליקציות לאנדרואיד - אשמח שיעשה את זה

                                      ח מישהו12מ 2 תגובות תגובה אחרונה
                                      0
                                      • ח חנוך הכהן

                                        @מתושלח-הבבלי אם אתה או מישהו אחר יודע לבנות אפליקציות לאנדרואיד - אז הנה משהו שAI נתן לי, אולי אפשר לעבוד עם זה
                                        הנה קוד לאנדרואיד (Kotlin) שמציג את האימוג'י המתאים לאחוז הסוללה:

                                        import android.content.BroadcastReceiver
                                        import android.content.Context
                                        import android.content.Intent
                                        import android.content.IntentFilter
                                        import android.os.BatteryManager
                                        import androidx.appcompat.app.AppCompatActivity
                                        import android.os.Bundle
                                        import android.widget.TextView
                                        
                                        class MainActivity : AppCompatActivity() {
                                            private lateinit var batteryStatus: TextView
                                            private val batteryReceiver = object : BroadcastReceiver() {
                                                override fun onReceive(context: Context?, intent: Intent?) {
                                                    val level = intent?.getIntExtra(BatteryManager.EXTRA_LEVEL, -1) ?: -1
                                                    val scale = intent?.getIntExtra(BatteryManager.EXTRA_SCALE, -1) ?: -1
                                                    val batteryPct = (level * 100 / scale.toFloat()).toInt()
                                        
                                                    val emoji = getBatteryEmoji(batteryPct)
                                                    batteryStatus.text = "$batteryPct% $emoji"
                                                }
                                            }
                                        
                                            override fun onCreate(savedInstanceState: Bundle?) {
                                                super.onCreate(savedInstanceState)
                                                setContentView(R.layout.activity_main)
                                                batteryStatus = findViewById(R.id.batteryStatus)
                                            }
                                        
                                            override fun onResume() {
                                                super.onResume()
                                                registerReceiver(batteryReceiver, IntentFilter(Intent.ACTION_BATTERY_CHANGED))
                                            }
                                        
                                            override fun onPause() {
                                                super.onPause()
                                                unregisterReceiver(batteryReceiver)
                                            }
                                        
                                            private fun getBatteryEmoji(percentage: Int): String {
                                                return when {
                                                    percentage >= 90 -> "🤗"
                                                    percentage >= 80 -> "😄"
                                                    percentage >= 70 -> "😊"
                                                    percentage >= 60 -> "😌"
                                                    percentage >= 50 -> "🙂"
                                                    percentage >= 40 -> "😑"
                                                    percentage >= 30 -> "😐"
                                                    percentage >= 20 -> "😞"
                                                    percentage >= 10 -> "😒"
                                                    else -> "😖"
                                                }
                                            }
                                        }
                                        

                                        כדי להשתמש בקוד, צריך:

                                        1. להוסיף ל-layout (בקובץ activity_main.xml) TextView עם id batteryStatus:
                                        <TextView
                                            android:id="@+id/batteryStatus"
                                            android:layout_width="wrap_content"
                                            android:layout_height="wrap_content"
                                            android:textSize="24sp"
                                            android:layout_centerInParent="true"/>
                                        
                                        1. להוסיף הרשאות ב-AndroidManifest.xml:
                                        <uses-permission android:name="android.permission.BATTERY_STATS"/>
                                        

                                        הקוד עושה:

                                        • שימוש ב-BroadcastReceiver כדי לעקוב אחר שינויים במצב הסוללה
                                        • מחשב את אחוז הסוללה הנוכחי
                                        • מציג את האחוז יחד עם האימוג'י המתאים לפי הטווחים שקבעת
                                        • מעדכן אוטומטית את התצוגה בכל שינוי במצב הסוללה

                                        האימוג'ים יוצגו עם עדכון מיידי בכל שינוי של אחוז הסוללה, והתצוגה תתחזק אוטומטית גם כשמטעינים את המכשיר או מנתקים מטען.

                                        אם יש כאן מישהו שיודע לבנות אפליקציות לאנדרואיד - אשמח שיעשה את זה

                                        ח מחובר
                                        ח מחובר
                                        חנוך הכהן
                                        כתב נערך לאחרונה על ידי
                                        #19

                                        @חנוך-הכהן מי בפורום מבין באנדרואיד?

                                        לאציל תגובה 1 תגובה אחרונה
                                        0
                                        • ח חנוך הכהן

                                          @חנוך-הכהן מי בפורום מבין באנדרואיד?

                                          לאציל מחובר
                                          לאציל מחובר
                                          לאצי
                                          כתב נערך לאחרונה על ידי לאצי
                                          #20

                                          @חנוך-הכהן אלו הם השמות המובילים בקטגוריית מדריכים - בניית ופיתוח אפליקציות
                                          @זונדל @איש-אמת אולי אתם תוכלו לסייע כאן בעניין (או שתפנו לאיש הנכון..)

                                          פלמנמוניפ תגובה 1 תגובה אחרונה
                                          0

                                          • התחברות

                                          • אין לך חשבון עדיין? הרשמה

                                          • התחברו או הירשמו כדי לחפש.
                                          • פוסט ראשון
                                            פוסט אחרון
                                          0
                                          • חוקי הפורום
                                          • לא נפתר
                                          • משתמשים
                                          • חיפוש גוגל בפורום
                                          • צור קשר