سؤال

أريد أن DevePlop تطبيقا لنظام التشغيل Windows Mobile 5.0 وما فوقه الذي يمكنه اكتشاف دقة الشاشة والتوجيه. هذا الجزء سهل، وأنا أعرف كيفية القيام بذلك. الجزء الآخر، إعادة تخصيص عملية الضوابط، أكثر صعوبة بالنسبة لي (ليست صعبة للغاية).

أتساءل عما إذا كان هناك نمط تصميم أو إرشادات تصميم حول كيفية القيام بعملية تحريك هذه العناصر وفقا لحجم النموذج. لا أريد استخدام أي إطار آخر يمكنه القيام بذلك. أريد أن أفعل ذلك من قبل نفسي.

أي اقتراحات؟

شكرا لك!

هل كانت مفيدة؟

المحلول

المفتاح لهذا هو الانشغال والرسوم.

قم بتصميم النموذج لدقة شاشة واحدة، أوصي بتصميم ل 240 × 320 وتعيين المرتبط الخاص بك بشكل صحيح. ثم عند قلبه أفقيا، ستظل الضوابط تلقائيا.

المرة الوحيدة التي قمت فيها بكرة مكتوبة جسديا للتعامل مع هذا هو عندما يكون لدي عدد من الأزرار ضمن قائمة ImageButton المساحة التلقائية أنفسها عندما يتم قلب دقة الشاشة.

نصائح أخرى

يجب أن تبدأ بإرساء عناصر التحكم الخاصة بك. سيكون لهذا عناصر التحكم التي تم نقلها / تغيير حجمها عند توجيه الاتجاه وتغيير القرار. تنطبق معظم الأشياء التي ستجدها عن المرساة ورصيفها في نماذج Windows القياسية على الإطار المضغوط. ومع ذلك، تحتاج إلى إجراء اختبار مكثف مع المحفوظات والأجهزة الحقيقية.

لقد وجدت أن منصات مختلفة وإصدارات Windows Mobile (الهاتف الذكي - Pocket PC، WM5 - WM6) تعامل مع علامات المرساة بطريقة مختلفة بطريقة مختلفة.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top