السلام عليكم ورحمة الله درس اليوم بسيط و سهل , سوف نتعلم كيفية فتح تطبيق الكاميرا المدمج بالهاتف والتقاط صورة ثم اضافتها إلى القائمة GridView التي قمنا بصنعها في الدرس السابق . في البدادية يجب إضافة صلاحيات فتح تطبيق الكاميرا بداخل ملف AndroidManifest.xml : <uses-permission android:name="android.permission.CAMERA" /> <uses-feature android:name="android.hardware.camera" /> ثم قم بإنشاء زر جديد بلاويت الخاصة بأكتيفيتي SelectPhoto بجانب زر upload …
أكمل القراءة »أرشيف الوسم : برمجة
استخدام اكشن بار مخصص في برمجة تطبيقات الأندرويد
بسم الله الرحمن الرحيم في هذه التدوينة إن شاء الله سوف نتعلم كيفية إنشاء واستخدام أكشن بار مخصص في لياوت لوحده. وهذه الطريقة مفيدة جداً, مثلاً تريد إن تكون الايقونة في الجهة اليمنى وعنوان الاكتفتي في وسط الاكشن بار إلخ, حسب ما يناسبك. في البداية قم بإنشاء لياوت جديدة, مثلاً قم بتسميتها : custom_actionbar وضع فيها ما تريد .. لتكون هي …
أكمل القراءة »استخدام مكتبة Picasso لتعديل الصور في الأندرويد برمجياً
بسم الله الرحمن الرحيم في الدرس الماضي قمنا باستخدام دالة onActivityResult لجلب صورة من الاستوديو ووضعها في ImageView .. لكن هناك طريقة أسهل لفعل ذلك باستخدام مكتبة بيكاسو Picasso لأنك بسطر واحد سوف تستطيع وضع الصورة في تطبيقك من خلال هذه المكتبة تستطيع مراجعة الدرس الماضي من هنا في البداية عليك اضافة المكتبة إلى مشروعك … اضغط على Gradle Scripts …
أكمل القراءة »اس كيو لايت في برمجة تطبيقات الاندرويد 3 SQLite Android
بسم الله الرحمن الرحيم في الدروس الماضية من دروس التعامل مع قاعدة البيانات Sqlite في برمجة تطبيقات الأندرويد, قد شرحنا مقدمة صغيرة وكيف نقوم بإضافة الأوامر , من ثم تعلمنا تحديث الأوامر وحذفها. واليوم نختصر ما تعلمناه سوف نكتب ما كتبناه سابقاً في أسطر كثيرة, في عدة أسطر معدودة بالإستعانة بكلاس جديد لوضع الدوال فيه واستخدامها. من فضلك راجع الدروس …
أكمل القراءة »كتاب تعلم أساسيات الأندرويد بالعربية بإستخدام منصة Android Studio
بسم الله الرحمن الرحيم اليوم إن شاء الله وفي هذا الكتاب نقدم لكم, كتاب إلكتروني PDF لتعلم أساسيات برمجة تطبيقات الأندرويد. الكتاب أنصح به جميع المستويات, و خاصة يركز على المستوى المبتدئ أو الذي ليس لديه معرفة سابقة في هذا المجال, بعد إنتهائي من إعداد الكتاب, قمت بإختصار الكثير من المواضيع داخله, لكي لا تزداد عدد صفحاته ويشعر القارئ بالملل, …
أكمل القراءة »شرح أضافة مؤثرات حركية عند الدخول إلى لياوت جديد
السلام عليكم و رحمة الله وبركاته قبل البدء متابعينا أود ان أنوه على شيء مهم و هو عند عمل أي شرح في البرمجة باللغةِ العربية هناك الكثير من الكلمات التي ليس لها معنى واضح باللغة العربية مما نضطر إلى كتابة الكلمات مثل ما هي في اللغة الأنكليزية و أمثلة على بعض الكلمات , Animations , Oncreat , MainActivity , Intent , ……….. …
أكمل القراءة »برمجة وتطوير تطبيق تشات اندرويد على منصة فايربيس Firebase
بسم الله الرحمن الرحيم مرحباً بكم أصدقائي جميعاً, اليوم في هذه التدوينة إن شاء الله سوف نتعلم كيفية بناء تطبيق محادثة ” تشات ” بإستخدام منصة الفايربيس ” firebase “ في البداية شاهد هذه المعاينة فيديو لتطبيق درس اليوم : # فتح حساب في موقع Firebase + إنشاء تطبيق : والآن نذهب إلى إنشاء السيرفر الخاص بنا على منصة الفايربيس, …
أكمل القراءة »استخدام الاشعارات في تطبيقات الاندرويد برمجياً by Parse.com
بسم الله الرحمن الرحيم اليوم إن شاء الله رح نتعلم من هي التدوينة, كيفية إضافة الإشعارات في تطبيقات الاندرويد برمجياً عن طريق استخدام موقع وسيط, وإسمه Parse موقع جداً مشهور في خدماته التي يقدمها للمبرمجين, ولكن في درس اليوم سوف نتعلم فقط استخدام الاشعارات في تطبيقاتنا, وارسال الاشعارات من لوحة التحكم. في البداية صديقي قم بالدخول إلى الموقع, بالضغط على https://parse.com/ …
أكمل القراءة »برمجة لست فيو قائمة احترافية وسهلة الاستخدام بالاندرويد
بسم الله الرحمن الرحيم إن شاء الله اليوم من أفضل الدروس التي تخص برمجة عنصر اللست فيو او القائمة في تطبيقات الاندرويد, ما يميز هذا الدرس إنه أكثر من سهل للمبتدئين, فقط نقل الاكواد وتغيير الاسم + مسار الصورة + الموقع الذي سوف يتم التوجه عليه. طبعاً انا استخدمت مثال موقع, ولكن تستطيع استخدام هذه القائمة بإي أمر تريد, مثل …
أكمل القراءة »لست فيو بالاندرويد قائمة متقدمة صورة + نص برمجياً
بسم الله الرحمن الرحيم في هذا الدرس الأكثر من رائع, سوف نتعرف كيفية استخدام الصور في اللست فيو, في برمجة تطبيقات الاندرويد. في البداية قدمنا دروس تكمل بعضها, تهتم ببرمجة اللست فيو وان شاء الله سوف نتعمق فيها أكثر وأكثر, فهي من أكثر العناصر استخداماً في تطبيقات الاندرويد. الدروس السابقة في برمجة القائمة – اللست فيو -: برمجة القائمة اللست …
أكمل القراءة »