![]() |
| سكيتشوير بالمصري |
السلام عليكم ورحمة الله وبركاتة
مقدمة
أهلا ومرحبا بكم بعد غياب قصير في مقال ومشروع جديد من مدونة سكيتشوير بالمصري اليوم نقدم مشروع سكيتشوير zip لتحميل الملفات ( Download Files From WebView ) من تطبيقك إذا كان يحتوي على WebView سواء لمتصفح أو موقعك,مدونتك وفيما يأتي مميزات مشروع اليوم وصور له وكيفية تعديلة وطبعا رابط تحميله.
مميزات المشروع:
بروجرس ديالوج (Progress Dialog) إحترافي بـ 4 أشكال مختلفة يغلق من نفسه إذا كان الإنترنت متصل.
![]() |
| progress dialog |
ولا يمكن إغلاقة في حالة عدم وجود إتصال بالإنترنت ويظهر كما بالصورة التالية:
![]() |
| progress dialog when no connect |
يمكنك تخصيص المجلد الـ Folder الذي سيتم تحميل الملفات داخلة من الـ ويب فيو WebView إلى أي أسم تريده.
يعمل على أقل إصدارات الأندرويد بداية من Android KitKat) 4.4.4).
صور من المشروع
![]() |
| عند بدء التحميل |
![]() |
| بروجرس التحميل بشريط الإشعارات |
كيفية تعديل المشروع
أولا: لتعديل إسم المجلد الذي سيحفظ داخله الملفات المحملة من ويب فيو WebView إذهب إلى أونكرايت Oncreate غير الأسم بما يتناسب معك Sketchware EGY/ .
![]() |
| أونكرايت OnCreate |
ثانيا: يمكنك تغيير شكل البروجرس progress عبر تجربة وأختيار الأشكال من الأكواد الأتية:
كود شكل البروجرس الأول المستخدم في المشروع
كود شكل البروجرس الثاني
كود شكل البروجرس الثالث
ثالثا: بعد إختيارك لشكل البروجرس progress إذهب إلى More block لتجد مور بلوك بإسم Prog Dialogue Show إستبدل الكود الخاص بشكل البروجرس progress.
![]() |
| progress in more bock |
رابعا: بعد ذلك توجه إلى داخلها وغير شكل البروجرس progress كما يناسبك ليصبح داخل الديالوج كما محدد بالصورة الأتية:
![]() |
| كود شكل البروجرس داخل الديالوج الذي بإمكانك تعديله |
تحميل المشروع
إذا كنت لاتعرف كيفية إضافة المشاريع إلى سكيتشوير شاهد هذا المقال
لكيفية تخطي روابط الإختصار إضغط هنـا







