העיקר של האפליקציה
שימוש בבלוק "Add Source Directly" וקודים שימושיים
שלום לכל המפתחים בפורום!
הרבה שואלים אותי איך אפשר לעשות ב-Sketchware דברים שאין להם בלוק מוכן (כמו לשנות בהירות, לאפס WiFi או להריץ פקודות מערכת). התשובה היא בלוק הקסם: Add Source Directly. בגירסה המתורגמת "ישירות מקור הוסף"
מה זה בכלל הבלוק הזה?
בתוך תפריט ה-Operator (הצבע הירוק), תמצאו בלוק שחור קטן שנקרא Add Source Directly. ישירות מקור הוסף הבלוק הזה מאפשר לכם להזריק קוד Java ישירות לתוך האפליקציה. זה הכלי הכי חזק שלכם.
איך מישתמשים גוררים כפתור Button לוחצים עליו לוחצים בתפריט למטה על מקרה
ועל ONCLICK לוחצים על סימן הפזל למטה לוחצים על מפעיל (בצבע ירוק) יורדים עד הסוף ב4 האחרונים יש אחד בשם ישירות מקור הוסף ניגרור אותו ובריבוע הלבן הריק מכניסים קוד נלחץ על הריבוע
למשל אם תכניסו את הקוד הזה אז יהיה ביטול כיבוי מסך אוטומטי (שהמסך יישאר דלוק תמיד):
getWindow().addFlags(android.view.WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
עוד קוד לדוגמה
פתיחת הגדרות ה-WiFi של המכשיר:
startActivity(new android.content.Intent(android.provider.Settings.ACTION_WIFI_SETTINGS));
הקוד הזה מונע לעשות צילום מסך באפליקציה שאתה בונה
getWindow().setFlags(android.view.WindowManager.LayoutParams.FLAG_SECURE, android.view.WindowManager.LayoutParams.FLAG_SECURE);
רוצים עוד מידע אנא בקשו הסתבכתם אני זמין לכול שאלה