اذهب إلى المحتوى

لوحة المتصدرين

  1. سمير عبود

    سمير عبود

    الأعضاء


    • نقاط

      4

    • المساهمات

      3552


  2. Flutter Dev

    Flutter Dev

    الأعضاء


    • نقاط

      4

    • المساهمات

      787


  3. عزام عبد الحافظ

    • نقاط

      3

    • المساهمات

      667


  4. ماجد قطوسة

    ماجد قطوسة

    الأعضاء


    • نقاط

      3

    • المساهمات

      278


المحتوى الأكثر حصولًا على سمعة جيدة

المحتوى الأعلى تقييمًا في 06/25/20 في كل الموقع

  1. @عبود سمير قمت بعمل قتل للاكتفتي السابق في وقت خروج المستخدم وقد نجح الامر شكر لك عزيزي للفائدة فقط في وقت اغلاق الاكتفتي لعمل التحديث نعمل Intent intent = new Intent(Activity1.this, Activity2.class); startActivity(intent); finish();
    1 نقطة
  2. كيف افهم اي درس في البرمجة لان بعض الفيديوهات لا افهم منها.
    1 نقطة
  3. مرحباً بك: من الطبيعي عندما تدرس البرمجة أنه ستواجهك بعض الصعوبات ولا سيما إذا لم يكن عندك خلفية فلابد أن تتبع عدة خطوات ستضعك على الطريق الصحيح تعلم أساسيات اللغة التي تريد دراستها تتمرن وتمارس كثيراً ما تعلمت ولا تتعلم نظري فقط لكن التطبيق يجعلك تستوعب وتتذكر ما تدرس عندما تستمع وتدرس من فيديو يجب أن تكون على دراية بما هو محتوى الفيديو كي تبني فكرة بسيطة ولا تضيع وقت في فهم الشفرات البرمجية. عندما لا تفهم جزء من فيديو فهذا طبيعي فيجب عليك أن تكرره حتي تفهم وإذا لم تفهم جزء بعينه من المدرب يمكنك البحث عن هذا الجزء بنفسك أولاً ( مهمة للغاية ) ثم بعد ذلك يمكنك أخذ رأي المدربين. اجعل جوجل صديقك لأنه هو الذي سيواصل معك. مع الوقت ستجد من أنك تفهم أكواد من أول نظرة فقط وذلك بسبب التمرين والإطلاع المستمر
    1 نقطة
  4. مرحبا ... لفهم أي درس أولا تقوم بمشاهدة الفيديو و تقوم بتطبيق المفاهيم التي تم شرحها و إذا لم تفهم تقوم بإعادة مشاهدة أكثر من مرة إذا لم تفهم أيضا إنتقل إلى مصدر آخر يشرح نفس الخاصية أو المفهوم سواء مقاطع فيديو أو مقالات مكتوبة عليك أن تُطور مهارة البحث لديك و تتعلم من المصادر التي تراها مناسبة لك يمكنك طرح سؤالك هنا و لن يبخل عليك الإخوة بشيء توجد أيضا موسوعة حسوب فهي تشرح معظم لغات و تقنيات البرمجة و الخوارزميات بشكل سلس و مرتب و باللغة العربية يمكنك البحث فيها و الإستفادة منها. ( رابط موسوعة حسوب ) هناك مقالات عديدة في الأكاديمية و تقدم محتوى جيد و سهل للفهم فإذا وجدت عندك لُبس بخصوص شيء ما إبحث عنه فممكن تجد مقال يمكنك الفهم من خلاله أنصحك البدأ في التعلم و لا تبقى تشتت في نفسك من لغة إلى لغة أخرى و تضيع وقتك فرحلة تعلم البرمجة ليست سهلة و ليست صعبة أيضاً لكن تحتاج منك صبر و تحتاج أن تُحب المجال الذي اخترته ضع هدف لنفسك و إختر المجال الذي تريد تعلمه و نحن هنا لمساعدتك إذا ما احتجت. بالتوفيق
    1 نقطة
  5. يمكنك إظهار الملفات المخفية بدخول على مجلد و النقر على View , بعدها انقر على Show/Hide و من Hidden Items يمكنك التحكم في إخفاء و إظهار الملفات .
    1 نقطة
  6. هلا بيك اخي بنسبه الى الحل الاول بمعنى اجيبهم مثل ما كانو سابقا وارجعهم مثل ما هم من جديد؟ اما الثاني لو استخدمته بيكون لدى اكثر من داله واثنى دخول المستخدم بحتاج اني احفظ القيم باكثر من داله بمعنى سيصبح الكود اطول كثير ومتشعبنا ساجرب الاول وساخبرك بنتيجة باذن الله شكرا لك عزيزي
    1 نقطة
  7. مرحباً مروان .. لم أفهم بشكل جيد لكن بطبيعة الحال سيظهر لك هذا الخطأ لأن الدالة أو الإقتران createSession ينتظر منك تمرير 3 parameters و أنت قمت بتمرير parameter واحد فقط و الحل إما تمرير كافة القيم بجلبها من sharedPreferences و تمريرها إلى الدالة و تغيير فقط قيمة الإسم أو إنشاء دالة جديدة ب parameter واحد بهذا الشكل : public void createSession(String name){ editor.putString(NAME, name); editor.apply(); } و قُم بإستعمالها. بالتوفيق
    1 نقطة
  8. مرحبًا عبدالرحمن , في امر js قم بتغيير jquery-3.2.1.js بإسم الملف الذي تريد ضغته , قم بحذف ملف git. من المشروع لديك وأعد الرفع الى المستودع البعيد
    1 نقطة
  9. السلام عليكم ورحمة الله وبركاته استفسار لو سمحتو ما هيا الطرق التي ممكن اعرب بها تطبيقي بعد انتهاء برمجته ؟
    1 نقطة
  10. ملف js لم ينجح و انا رفعت ملفات ع GitHub بس ما بعرف لي ما عم يفتحو كلهم الملف الوحيد يلي فتح هوي product page الباقي ما عم ينكبس عليهم شو السبب شكرا لك
    1 نقطة
  11. أهلاً بك اسلم يوجد العديد من الدروس و المقالات المجانية في دروس و مقالات-العمل الحر ، قم بتصفحها ستجد فيها معلومات غنية، كذلك لا بد من تحديد مجال عملك إذا كنت تريد أن تعمل في مجال البرمجة أو التصميم أو الترجمة أو كتابة المقالات ... الخ، بعد تحديد مجال عملك ستجد العديد من الدورات المجانية و المدفوعة على الأنترنت
    1 نقطة
  12. لجعل التطبيق الخاص بك يدعم لغات مختلفة عليك وضع جميع النصوص التي تظهر في التطبيق داخل ملف strings.xml و أرفق لك هذا الرابط تجد فيه شرح باللغة العربية بسيط و شافي و كامل للطريقة بالتفصيل
    1 نقطة
  13. مرحباً مروان أظن أنك تريد جعل تطبيقك متعدد اللغات و في هذه الحالة أنصحك بمتابعة هذا الفيديو فقد تم شرح الطريقة فيه بالتوفيق
    1 نقطة
  14. السلام عليكم ورحمة الله وبركاته مثال قمت بتطوير تطبيق اندرويد كامل بلغة لجافا كيف ممكن احميه من القرصنه وسرقته ؟او من الهندسة العسكية ؟ ما هيا الطرق التي يمكن اتباعها ؟ ايضا بنسبة لملفات الاتصال php كيف يمكن حمايتها ؟
    1 نقطة
  15. وعليكم السلام أخي @مروان مروان3 إن كنت تريد تعريب التطبيق أي تحويل اللغة إلى الإنجليزية وبناء التطبيق ,يمكنك ذلك من خلال وضع جميع النصوص التي تستخدمها في تطبيقك إلى ملف strings.xml ومن ثم إستدعاءها في تطبيقك , وأي ترجمة تريدها فقط قم بتعريب النصوص في الملف للغة التي تريد
    1 نقطة
  16. مرحباً أخي @مروان مروان3 بصراحة لم أفهم المشكلة كاملة بالضبط ,لكن يمكنك فقط بدل حفظ النص أن تقوم بحفظ الرقم من خلال sharedPreferences هكذا edit.putInt('key',1); ولإستدعاء ذلك الرقم نقوم بالتالي share.getInt('key',0); ولإسناد النص المقابل لذلك الرقم ,أنصحك بعمل switch يقوم بالتأكد من الرقم أو ال position الخاص ب materialBetterSpinner adapterوإسناد النص بناء على الرقم ,مثال switch(share.getInt('key',0)){ case 1: materialBetterSpinner.setText("Baby"); break; case 2: materialBetterSpinner.setText("Woman"); break; default: materialBetterSpinner.setText("Choose Something"); }
    1 نقطة
  17. مرحباً مروان.. المفروض بعد جلب القيمة من ال sharedPreferences تقوم بعمل setSelection و ليس setText و تقوم بتعديل ال value التي تريد تخزينها في قاعدة البيانات لأنها إفتراضيا فارغة و يكون الكود بهذا الشكل مثلاً SharedPreferences share = getSharedPreferences("Data", Context.MODE_PRIVATE); String dataStoredValue = share.getString("token",""); if (dataStoredValue != null) { int spinnerPosition = adaptermatr.getPosition(dataStoredValue); materialBetterSpinner.setSelection(spinnerPosition); value = SECOND_ARRAY[spinnerPosition]; } قمْ بتغيير الكود بما يناسبك لأن أهم شيء هو جلب ال position الموافق للنص المخزن في sharedPreferences ثم تغيير القيمة التي تريد تخزينها بإستعمال كود الفولي لأنها إفتراضيا تكون فارغة بالتوفيق
    1 نقطة
  18. مرحبًا عبدالرحمن , هذه الرسالة تفيد انه تم ربط المشروع مع المستودع البعيد . طريقة سريعة هي في بيئة التطوير nodejs مع الحزمة cssnano-cli من اجل css و uglify-js من اجل js , التثبيت : npm install -g cssnano-cli uglify-js بعد ذلك من موجه الاوامر , ضغط css : cssnano < ملف css > main.min.css //هذا ملف الخرج main.min.css ضغط js : uglifyjs jquery-3.2.1.js --output jquery-3.2.1.min.js //ملف الخرج
    1 نقطة
  19. بخصوص تصميم الشعارات باستعمال الفوتوشوب هو ممكن لكن المشكلة هي انه لن يكون عملي و لن يتوفر الشعار على المتطلبات لهذا من الافضل استعمال برنامج أدوبي إليستريتور فهو رائع حيث انه الاساس عالميا في تصميم الشعارت و يمتلك الواجهة الملائمة لدالك و هناك العديد من الكورسات و الدورات التي تمكنك من اتقانه و انصحك بستعماله
    1 نقطة
×
×
  • أضف...