رفتن به مطلب
  • 0

شناخت اعداد در دیزاینر


majidz1378

سوال

سلام دوستان من میخوام این اعدادی که به هر کدوم از مثلا باتن میدیم میگیم از پایین یا بالا چقدر بالا باشه مشکل دارم عکسشم میزارم پایین 

حالا من میخوام بدونم نحوه تشخیصشون چجوریه مثلا از کجا بهمیم که مثلا 14%x یا 14%y چیه وجاش کجاست 

اگه اموزش ویدیویی هست لینک بدین خیلی لازم دارم

اینم عکسش :

http://s6.picofile.com/file/8207253442/Capture.PNG

لینک ارسال
به اشتراک گذاری در سایت های دیگر

4 پاسخ به این سوال تاکنون داده شده است

ارسال‌های توصیه شده

شناخت نمیخواد دیگه.

کدهارو تست کنید ببینید ویو ها کجا قرار میگیرن دیگه

کل صفحه مگه چی داره یک پهنا Width  و یک Height  داره که 100 در 100 میشه تمام صفحه یک رزولوشن.یعنی حالا 10 اینج یا 4 اینچ این مقادیر نسبت به اندازه صفحه چیده میشن.

50%x  در 4 اینچ هم وسط صفحه محسوب میشه و هم در 10 اینچ.

کلا چیز خاصی نداره و خودتون باید عملا مختصات بدید هی اجرا کنید و ببینید چه نتیجه ای حاصل میشه

لینک ارسال
به اشتراک گذاری در سایت های دیگر

درست فرمودند

صفحه رو به صد هم افقی x و هم عمودی Y تقسیم کنید بعد به ویو ها نسبت بدین

دلیلش اینکه توی صفحات مختلف ویو های شما پراکنده نشه یا وقتی گوشی رو درحالت افقی قرار میدین چیدمانتون به هم نریزه

لینک ارسال
به اشتراک گذاری در سایت های دیگر

هر چی بود دوستان گفتن باید خطا و آزمون کنید

البته روش من اینه که مثلا برای تعیین Left یک پنل، اول اندازه خود اسکریپت دیزاین در حالت 320x480 باشه بعدش در جای مورد نظر از left صفحه قرارش میدم البته درصدش رو به دست میارم چطور؟ 320 رو تقسیم بر 100 میکنم میشه 3.2 بعدش left مورد نظرمو تقسیم بر 3.2 میکنم و بر اساس درصد x واردش میکنم مثلا اگر بخوام بذارمش تو left 64 میگم 64 تقسیم بر 3.2 میشه 20 پس 20%x میشه همون 64 در این رزولوشن و در روزولوشن های دیگه هم تقریبا به همین نسبت قرار میگیره. برای top هم از طریق همین روش عمل میکنم ولی 480 رو تقسیم بر 100 میکنم البته اگر در حالت تمام صفحه و بدون تایتل بار باشه. در غیر اینصورت، اندازه واقعی رو با نرم افزار خط کش اندازه گیری میکنم.

 

 

و اما این قصه سر دراز دارد ...

اوایل که با برنامه نویسی آشنا شدم یکی از بزرگترین مشکلات دقیقا همین ارتفاع و عرض صفحه های مختلف بود به خصوص در طراحی صفحات وب. چون ممکن بود یه نفر با 320x480 بیاد یه نفر با 480x320 و همون لحظه صفحشو بچرخونه و تغییر کنه. یه نفر با 2048 در 1024 بیاد و بین این اعداد باز رزولوشن های مختلفی بود و کلی دردسر داشت. اون اوایل تو صفحات وب درصد میذاشتم ولی کیفیتش افتضاح میشد و اصول رعایت نمیشد تا اینکه با مدیا کوئری در سی اس اس 3 آشنا شدیم و تونستیم مستقیم برای اندازه صفحه ها و تاثیرش بر چیدمان صفحه، شرط بذاریم که به نظرم خیلی عالی بود و مشکل رو به کلی رفع کرد. البته من تازه با مدیا کوئری شروع کردم.

خلاصه بیسیک فور اندروید هم که اومدیم این قصه برقرار بود. ولی یه خوبی ای داشت که تنوع اندازه صفحه ها کمتر بود و صفحه ها کوچیکتر بودن. برای نمایش با کیفیت عکس ها هم باید عکس رو به نسبت فایل تصویر واقعی scale میکردیم.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

ببینید مثلا می خواید چپ یه باتون رو با راست یه باتون دیگه یکی کنید :

Button1.Left = Button2.Left + Button2.With
یه همچین کدی می شه
لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...