منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
هل من مثال تصميم كيبورد للاندرويد بالزامرين - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم برمجة الهواتف (http://vb4arb.com/vb/forumdisplay.php?fid=208)
+--- قسم : قسم الاسئلة المتعلقة بتقنية Xamarin.Android (http://vb4arb.com/vb/forumdisplay.php?fid=211)
+--- الموضوع : هل من مثال تصميم كيبورد للاندرويد بالزامرين (/showthread.php?tid=32574)

الصفحات: 1 2


هل من مثال تصميم كيبورد للاندرويد بالزامرين - alfaiz678 - 18-12-19

السلام عليكم ورحمه الله وبركاته
هل من مثال تصميم كيبورد للاندرويد بالزامرين


RE: هل من مثال تصميم كيبورد للاندرويد بالزامرين - محمد كريّم - 18-12-19

Xamarin.Android
- https://github.com/AhsanSiddique/Xamarin.Android-Custom-Keyboard
- https://github.com/Vaikesh/CustomKeyboard
- https://github.com/vasundharab/EmotIcons


Xamarin.Forms
- https://medium.com/swlh/how-to-create-a-custom-keyboard-with-xamarin-forms-android-4fa3b83dad1d


Java (نفس المفهوم)
- http://www.fampennings.nl/maarten/android/09keyboard/index.htm
- https://code.tutsplus.com/tutorials/create-a-custom-keyboard-on-android--cms-22615


RE: هل من مثال تصميم كيبورد للاندرويد بالزامرين - alfaiz678 - 18-12-19

جزاك الله خير
ماقصرت
دائما تنفع بردودك القيمة

عجيب نفس اندرويد استوديو


RE: هل من مثال تصميم كيبورد للاندرويد بالزامرين - alfaiz678 - 18-12-19

https://github.com/Vaikesh/CustomKeyboard
[/url][url=https://github.com/AhsanSiddique/Xamarin.Android-Custom-Keyboard]

اخي محمد
عند تنفيذ هذ المشروع

ظهرت هذه المشكلة
اريد ارى كيفية عمله واطلع على طريقته

لابدأ بعدا بما اريد


-------------

كود :
Severity    Code    Description    Project    File    Line    Suppression State
Warning        XA5302: Two processes may be building this project at once. Lock file exists at path: E:\xamrin\Xamarin.Android-Custom-Keyboard-master\CustomKeyboard\obj\Debug\90\.__lock             0



RE: هل من مثال تصميم كيبورد للاندرويد بالزامرين - محمد كريّم - 18-12-19

إقتباس : عجيب نفس اندرويد استوديو


في xamarin.android والتي تعتبر ترجمة لبيئة تطوير اندرويد الاصلية (جافا)
تلاحظ ان الكود هو نفس الكود في جافا مع بعض الاختلاف في الكلمات المحجوزة للغة وغيرها من التفاصيل الصغيرة

كود التصميم axml نفس الشيء يعمل على كل مشاريع اندرويد مهما كانت اللغة البرمجية


اما في xamarin.forms والتي تتعامل مع عدة بيئات (اندرويد، آي أو إس، وندوز) بكود واحد مشترك (cross platforms)
فالموضوع يختلف جذريا

وكود الواجهات في xamarin.forms من نوع  xaml


إقتباس :
كود :
كود :
Severity    Code    Description    Project    File    Line    Suppression State
Warning        XA5302: Two processes may be building this project at once. Lock file exists at path: E:\xamrin\Xamarin.Android-Custom-Keyboard-master\CustomKeyboard\obj\Debug\90\.__lock             0


اعمل تنظيف للمشروع clean solution


اذا عاود الخطأ الظهور احذف مجلد obj ومجلد bin واعمل rebuild


RE: هل من مثال تصميم كيبورد للاندرويد بالزامرين - alfaiz678 - 18-12-19

لا فائدة اخي
ممكن تنزل المشروع وتجربه عندك


RE: هل من مثال تصميم كيبورد للاندرويد بالزامرين - محمد كريّم - 18-12-19

بعد البحث:
المشكلة عامة في فيجوال ستوديو* وليست في المشروع
أداة MSBuild تقوم ببناء التطبيق أكثر من مرة وهذا يسبب التضارب والتعطيل

يمكن تجاوز التنبيه الآن بتعديل بسيط على ملف المشروع

اقرأ :
https://docs.microsoft.com/en-us/xamarin/android/release-notes/10/10.1#xa5302-warning-when-multiple-msbuild-targets-are-invoked-in-parallel
https://github.com/xamarin/xamarin-android/blob/master/Documentation/guides/messages/xa5302.md
https://github.com/xamarin/xamarin-android/pull/3501/commits/f3289c1eb225ac644357f9d83d62357252a9f567


*يجب أن تكون قد حدثت Xamarin إلى أحدث إصدر


RE: هل من مثال تصميم كيبورد للاندرويد بالزامرين - alfaiz678 - 18-12-19

شكرا جزيلا
تم التعديل وحل المشكلة

وضهرت مشكلة اخرى
طلب جعل الاكتفي الافتراضي = ترو
كود :
[Activity (MainLauncher = true)]
public class MyActivity : Activity

مع ان هذا الحدث تمت ازالته واستبداله ب Service


كود :
To mark an activity as launchable, add the [Activity] attribute to it with MainLauncher = true:

[Activity (MainLauncher = true)]
public class MyActivity : Activity
No Launchable Activity: This project does not contain any activities marked MainLauncher. It has been deployed to the device, but no activity will be launched.

To mark an activity as launchable, add the [Activity] attribute to it with MainLauncher = true:

[Activity (MainLauncher = true)]
public class MyActivity : Activity
No Launchable Activity: This project does not contain any activities marked MainLauncher. It has been deployed to the device, but no activity will be launched.

To mark an activity as launchable, add the [Activity] attribute to it with MainLauncher = true:

[Activity (MainLauncher = true)]
public class MyActivity : Activity

اعذروني فانا جديد على الزامرين

بالنسب للاندرويد استوديو فيه خيار تعمله nothing
ويشتغل الكيبور في الزامرين ماعرفت كيف


RE: هل من مثال تصميم كيبورد للاندرويد بالزامرين - alfaiz678 - 20-12-19

الن اجد حل لهذه المشكلة إخواني


RE: هل من مثال تصميم كيبورد للاندرويد بالزامرين - alfaiz678 - 22-12-19

لو احد يجد لي حل اكن له شاكرا موقفتني هذه المشكة