السلام عليكم و رحمة الله و براكاته
اهلا بكم بمدونة جيرس
شرح صنع تطبيق صورة بالسكيتشوير
اولا ضيف زر
ضيف image view
ادخل على اعدادات ال image
و حط المقاسات
انا عن رائي حطها 250 width
و 250 height
عشان تكون الصورة اكبر
غير اسماء الازرار
ادخل على اول زر
من on click اي عندم تضغط على الزر وش راح يصير
نروح component
و بعدها add component
و اختار كاميرا
اعطيها اي اسم
ضيف الدالة و اختار camera
الحين نختار الخيار الزر التاني الي هو حق تختار الصورة من جهازك
نسوي نفس الشي و نختار المرة ذي
file picker
نعطيه اسم
و نختار النوع صور
بعدمة نختار النوع
و الحين نصيف دالة file picker و نختارها
كذا تحط الدالة الي حكيت عليها
و الحين نروخ اعدادات ال image view
نغير ال center
و نغيررها الى fit xy
تمام
componentet
حق الكاميرا نفتحه
و نختار الاولى
set image from path
و نسحب file path البنفسحي
و نحطه في المربع الغارغ
و هنا نحطر حقت الرسالة
و نكتب اي شي مثلا تم اخذ الصورة
نرجع لل component
و نختار حق file picker الي تاخذ صورة من الجهاز
و نفس الشي file picker from oath
بس نضيف list string
نسميها اي شي
نضيف get at
و نسحب البنفسحي و نخليه يركب في اخر ال get
و هنا نضيف اي رسالة زي تم وضع الصورة
نحفض و نسوي run
نفاخ التطبيق و نعطيه السماح
نسوي تصوير
صور
و نعم
تم و الصورة تكون موجود في مجلد الصور
و هنا بعدما تختار من المساحة يطلع كذا
و تم
و هذي طريقة صنع تطبيق حق الصور ، ادري مو شرح قوي بس ابدى بشويش و اكيد توجود سروحات قوية بالنت
انا اسوي بسيط عشان يفهم الي يبي يستخدم سكيتشوير من البداية ، ما اعطيك شي مرة وحدة و انت مو فاهم شي
بخصوص ال get at
حطيت رقم صفر اذ كان واحد يتسائل ليش
لان لما تختار ملفات من الذاكرة
في اختمال تختار 3 ملافات من مرة وحدة
فيها خاصية التعدد
يعني اختمال تقدر تصير 10 ملافات
انا اريد الاولى فقط
و ارقامهم تبداء من 0 الى 9
لو اخترت 10
الاولى رقمها 0 الثانية رقمها 1 الخ ..
انا احتاج صورة وحدة بس + اريد الاولى 0
اكيد احط رقم 0 حتى ولو اختار واحدة فقط ، رقمها يكون 0
عشان مذا اخترت من قائمة رقم 0 الاني اريد الاولى
و بس
وربي انك مبدع
ردحذف