رفتن به مطلب
انجمن اندروید ایران | آموزش برنامه نویسی اندروید و موبایل
  • android.png.1fab383bc8500cd93127cebc65b1dcab.png

سوال درباره ی سایز بندی


پست های پیشنهاد شده

مشکلی برام پیش اومده با سایز بندی های مختلفی که گوشی ها دارند یک دکمه تو هر گوشی یه جا از صفحه می افته من میخوام تو همه ی گوشی ها جای مورد نظر من نمایش داده بشه حتی از لیوت های مختلف ام استفاده کردم اما جاهاش عوض میشه :(

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

تاپیک ویرایش شد

لطفا از بکار بردن نابجای مسائل دینی و مذهبی خودداری نمایید،در صورت تکرار برخورد خواهد شد

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

Layout-large ، layout-small و layout-xlarge درست سایز بندی Button ها برای همه درست کردم اما بازم تو بعضی گوشیا دکمه ها یکم بالا پایین میافتن

V14 چیکار میکنه دقیقا؟

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

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

layout-small-land

layout-normal-land

layout-large-land

layout-xlarge-land

بازم هستش؟

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

Layout-large ، layout-small و layout-xlarge درست سایز بندی Button ها برای همه درست کردم اما بازم تو بعضی گوشیا دکمه ها یکم بالا پایین میافتن

V14 چیکار میکنه دقیقا؟

v14 به این مفهومه که در اندروید های ورژن 4 به بالا این Layout استفاده شود

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

کسی نمیتونه جواب سوال اصلیمو بده ؟ من برای چیندن درست دکمه ها روی عکس مشکل دارم در هر گوشی حتی از تمامی لیوت ها هم استفاده میکنم یکم جابه جا باز وای میسته لطفا یکم کمکم کنید.

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

کسی نمیتونه جواب سوال اصلیمو بده ؟ من برای چیندن درست دکمه ها روی عکس مشکل دارم در هر گوشی حتی از تمامی لیوت ها هم استفاده میکنم یکم جابه جا باز وای میسته لطفا یکم کمکم کنید.

سلام

اگه مشکلتون اینه که لایوتی طراحی کردی با اجزای مختلف و این لایوت در هر سایزی به یه شکل دیده میشه، تا چند ساعت دیگه یک آموزش در این رابطه مینویسم و لینکش رو هم در این تایپیک میگزارم

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

دوباره سلام:D

آموزش رو گذاشتم 

میتونی به لینک زیر مراجعه کنی:

آموزش نمایش درست عناصر در صفحه نمایش های مختلف

امید وارم مشکلتون با این آموزش حل بشه

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

اگه مشکلت برطرف نشد کد axml لیوتت رو بذار به همراه یه تصویر از اون در حالت به هم ریخته و سایز گوشی ای که این توش به هم ریخته نشون داده میشه تا ببینم کمکی میتونم بکنم یا نه.

یه سری هم به تاپیک من بندازید.

http://p30droid.com/Thread-از-چه-کنترلی-برای-چت-استفاده-کنم؟

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

سلام بزار دقیقا توضیح بدم : این بکگراند منه :

bg.png

خوب در قسمت راست داخل رنگ مشکی به این شکل 4تا دکمه گذاشتم :

1000x700http://up.codek.ir/up/d2-shop/ss1.png[/img]

خوب حال توجه کنید از تمامی لیوت ها با سایز های مختلف استفاده کرده ام اما مثلا در لارج ها بازم یک گوشی با سایز لارج و یک گوشی با سای لارج دیگر یکم دکمه ها کج تر وای میستن . یا در قسمت ایکس لارج ها یا همون تبلت ها هر کاری میکنم عکس گوشه وای نمیسته !! واقعا عصبیم کرده .

نمیدونم دقیقا مشکل چیه .

اینم کد XML :

[shcode=xml]

    xmlns:tools="http://schemas.android.com/tools"

    android:layout_width="match_parent"

    android:layout_height="match_parent"

    android:background="@drawable/bg"

    android:paddingBottom="@dimen/activity_vertical_margin"

    android:paddingLeft="@dimen/activity_horizontal_margin"

    android:paddingRight="@dimen/activity_horizontal_margin"

    android:paddingTop="@dimen/activity_vertical_margin"

    tools:context=".MainActivity" >

   

        android:id="@+id/b1"

        android:layout_width="102dp"

        android:layout_height="50dp"

        android:layout_alignParentRight="true"

        android:layout_alignParentTop="true"

        android:background="@drawable/button"

        android:shadowColor="#000000"

        android:shadowDx="4"

        android:shadowDy="4"

        android:shadowRadius="6"

        android:text="شروع"

        android:textAlignment="viewStart"

        android:textColor="#f4f4f4"

        android:textSize="30sp"

       />

       

            android:id="@+id/b2"

            android:layout_width="102dp"

            android:layout_height="42dp"

            android:layout_alignParentRight="true"

            android:layout_below="@+id/b1"

            android:layout_marginTop="15dp"

            android:background="@drawable/button"

            android:shadowColor="#000000"

            android:shadowDx="4"

            android:shadowDy="4"

            android:shadowRadius="6"

            android:text="درباره ما"

            android:textColor="#f4f4f4"

           

            android:textSize="25sp" />

       

               

            android:id="@+id/b3"

            android:layout_width="102dp"

            android:layout_height="42dp"

            android:layout_alignParentRight="true"

            android:layout_below="@+id/b2"

            android:layout_marginTop="15dp"

            android:background="@drawable/button"

            android:shadowColor="#000000"

            android:shadowDx="4"

            android:shadowDy="4"

            android:shadowRadius="6"

            android:text="منابع"

            android:textColor="#f4f4f4"

           

            android:textSize="25sp" />

               

                       

            android:id="@+id/b4"

            android:layout_width="102dp"

            android:layout_height="42dp"

            android:layout_alignParentRight="true"

            android:layout_below="@+id/b3"

            android:layout_marginTop="15dp"

            android:background="@drawable/button"

            android:shadowColor="#000000"

            android:shadowDx="4"

            android:shadowDy="4"

            android:shadowRadius="6"

            android:text="خروج"

            android:textColor="#f4f4f4"

           

            android:textAlignment="gravity"

            android:textSize="25sp"/>

[/shcode]

تو همه ی سایز ها کد همینه فقط سایز دکمه ها فرق کرده لطفا هرچه سریع تر کمکم کنید ممنون میشم .

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

برای بهتر شدن نتیجه کارتون بهتره که از لایوت لینیر استفاده کنی، به این شکل که اون قسمت مشکی یک لایوت باشه و دکمه هاتو توی اون بزاری و قسمت چب یک لایوت دیگه و تصویر بکگراندو اونجا بزاری

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

اره این دوست عزیز درست میگه باید ار لاینر لایوت استفاده کنی

حالا منم چند تا چیز میگم که تو چیدمانت تاثیر داره...

اینارم رعایت کنی مشکلت حل میشه:

1-بهتره که به layout_width و layout_height هات اندازه ندی و از صفت های خودش استفاده کنی (بهتره)

همین که سایز button هات رو تغیر میدی این مشکل رو ایجاد میکنه

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

اما برای این که عکسی که روی دکمه گذاشتی در سایز های مختلف کوچیکو بزرگ بشه نباید سایز به خود دکمه بدی باید عکسی که روی دکمه گذاشتی رو به چند سایز کوچیک تا بزرگ تو پوشه مربوطش بزاری بعد از صفت Warp استفاده کنی تا سایز ها خودشون درست بشن...

2- از layout_weight برای چیدمان عناصرت استفاده کن

حالا اگه این دوتایی که گفتم رو یاد نداری دقیقا، از بچه ها بپرس تا بهت بگن چون من نیستم تا یه دو سه روزی

فقط این تایپیکو جواب دادم که شاید مشکلت حل شه

اون حرف دوستم barshahi و این دو موردی که من گفتم رو رعایت کنی حتما درست میشه...

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

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...