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

Wael Aljamal

الأعضاء
  • المساهمات

    6975
  • تاريخ الانضمام

  • تاريخ آخر زيارة

  • عدد الأيام التي تصدر بها

    218

كل منشورات العضو Wael Aljamal

  1. حذف المحاكي و اعادة تنصيب اللعة من جديد حصل عندي نفس المشاكل
  2. هل يوجد صور توضيحية و مزيد من التفاصيل؟
  3. هل يعرض التطبيق اي رسائل خطأ في لوحة ال Terminal بالاسفل؟ يبدو انه يوجد نقص في بعض المكتبات ولكن يجب تحديد نوع الخطأ بدقة الرجاء اضافة المزيد من المعلومات
  4. لغات البرمجة التي عليك تعلمها حسب كل منصة(نظام التشغيل) و بيئة عمل(محرر النصوص) و إطار عمل(لغة البرمجة و المكتبات): programming language | Framework 1- java or kotlin => android native apps 2- Dart +flutter => cross platform app (android + ios + web) 3- javascripts + React Native => cross platform app (android + ios + web) 4- javascripts + ionic => cross platform app (android + ios + web) 5- c# + Xamarin => (Android, iOS, and Windows apps + .. ) لايوجد قيود على محرر النصوص انما ننصح باستخدام VS Code لانه خفيف على الحاسوب (قليل استخدام الموارد مثل الذاكرة) ثم ثبت عليه الاضافات Extentions الموافقة لكل تقنية برمجة تود تعلمها و التطبيق عليها.
  5. للتدريب على حل المشاكل البرمجية يوجد موقع يحوي على مسائل متنوعة (رياضية, تعامل مع النصوص, بنية المعطيات, و الخوارزميات) codeforces سجل حسابك عليه و عند فتح مسألة برمجية يمكنك تقديم الحل بأكثر من لغة برمجة و طبعا تستطيع اخيار JAVA.
  6. الإذن الذي تطلبه (التعديل في إعدادات الجهاز) android.permission.WRITE_SETTINGS هو حاليا في مجموعة signature|appop|pre23|preinstalled و كمثال على هذا android.permission.CHANGE_NETWORK_STATE وَ android.permission.SYSTEM_ALERT_WINDOW هذا يعني أنك تحصل عليه على Android SDK 22ِِ وما دون. في الإصدار الأحدث ، يجب أن تكون مشغل تطبيق app operator. حاول تغيير Android SDK 22ِِ و جرب الكود المرفق لإعطاء الصلاحية أثناء تشغيل التطبيق (قم بتضمينه في ال Activity ) سيتم منح الصلاحية للتطبيق خلال تنفيذ البرنامج عن طريق المستخدم. if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) { boolean retVal = true; retVal = Settings.System.canWrite(this); if (retVal == false) { if (!Settings.System.canWrite(getApplicationContext())) { Intent intent = new Intent(Settings.ACTION_MANAGE_WRITE_SETTINGS, Uri.parse("package:" + getPackageName())); Toast.makeText(getApplicationContext(), "Please, allow system settings for automatic logout ", Toast.LENGTH_LONG).show(); startActivityForResult(intent, 200); } }else { Toast.makeText(getApplicationContext(), "You are not allowed to wright ", Toast.LENGTH_LONG).show(); } } روابط إضافية ACTION_MANAGE_WRITE_SETTINGS canWrite android.content.Context
×
×
  • أضف...