דילוג לתוכן
  • חוקי הפורום
  • לא נפתר
  • משתמשים
  • חיפוש גוגל בפורום
  • צור קשר
עיצובים
  • 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 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • לאציל לאצי

    אחרי שראיתי את התמונה הזאת:
    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
                                  • לאציל לאצי

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

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

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

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

                                    נו, באמת...
                                    לפחות @צדיק-תמים @מישהו12

                                    תגובה 1 תגובה אחרונה
                                    2
                                    • חטחח מנותק
                                      חטחח מנותק
                                      חטח
                                      כתב נערך לאחרונה על ידי חטח
                                      #22

                                      נראה לי שגם @א-מ-ד ...

                                      סליחה על ההפרעה...


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

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

                                        נראה לי שגם @א-מ-ד ...

                                        סליחה על ההפרעה...


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

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

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

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

                                        ושידאג בבקשה לשים אימוג'ים חמודים ויפים.

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

                                          @מתושלח-הבבלי אם אתה או מישהו אחר יודע לבנות אפליקציות לאנדרואיד - אז הנה משהו ש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מ מנותק
                                          מישהו12מ מנותק
                                          מישהו12
                                          מדריכים
                                          כתב נערך לאחרונה על ידי
                                          #24

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

                                          @מתושלח-הבבלי אם אתה או מישהו אחר יודע לבנות אפליקציות לאנדרואיד - אז הנה משהו ש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 כדי לעקוב אחר שינויים במצב הסוללה
                                          • מחשב את אחוז הסוללה הנוכחי
                                          • מציג את האחוז יחד עם האימוג'י המתאים לפי הטווחים שקבעת
                                          • מעדכן אוטומטית את התצוגה בכל שינוי במצב הסוללה

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

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

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

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

                                          הבלוג שלי
                                          https://aiv-dev.com/he-IL/

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

                                          • התחברות

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

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