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

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

سلام روزتون بخیر.

موقع طراحی ui  هر المانی رو کد نویسی یا درگ میکنم ارور میده و ارورش با اضافه کردن این تکه کد غیر فعال میشه :

 tools:ignore="MissingConstraints"

دلیلش رو میدونید؟

دوتا پروژه ساختم توی هردو مشکل همین بود!

سورس صفحه :

<?xml version="1.0" encoding="utf-8"?>
<android.support.constraint.ConstraintLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    tools:context=".MainActivity">
    <View
        android:background="@color/colorPrimary"
        android:id="@+id/view3"
        android:layout_width="match_parent"
        android:layout_height="200dp"
        tools:layout_editor_absoluteX="0dp"
        tools:layout_editor_absoluteY="0dp"
       />

    <ImageView
        android:id="@+id/imageView"
        android:layout_width="100dp"
        android:layout_height="100dp"
        app:srcCompat="@drawable/logo"
        tools:layout_editor_absoluteX="142dp"
        tools:layout_editor_absoluteY="25dp"
        tools:ignore="MissingConstraints" />



</android.support.constraint.ConstraintLayout>

 

لینک ارسال
به اشتراک گذاری در سایت های دیگر
در 30 دقیقه قبل، esmail Nosrati گفته است :

سلام روزتون بخیر.

موقع طراحی ui  هر المانی رو کد نویسی یا درگ میکنم ارور میده و ارورش با اضافه کردن این تکه کد غیر فعال میشه :


 tools:ignore="MissingConstraints"

دلیلش رو میدونید؟

دوتا پروژه ساختم توی هردو مشکل همین بود!

سورس صفحه :


<?xml version="1.0" encoding="utf-8"?>
<android.support.constraint.ConstraintLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    tools:context=".MainActivity">
    <View
        android:background="@color/colorPrimary"
        android:id="@+id/view3"
        android:layout_width="match_parent"
        android:layout_height="200dp"
        tools:layout_editor_absoluteX="0dp"
        tools:layout_editor_absoluteY="0dp"
       />

    <ImageView
        android:id="@+id/imageView"
        android:layout_width="100dp"
        android:layout_height="100dp"
        app:srcCompat="@drawable/logo"
        tools:layout_editor_absoluteX="142dp"
        tools:layout_editor_absoluteY="25dp"
        tools:ignore="MissingConstraints" />



</android.support.constraint.ConstraintLayout>

 

 ConstraintLayout   رو با RelativeLayout  عوض کردم ارور برطرف شد.

لینک ارسال
به اشتراک گذاری در سایت های دیگر
در در 1397/10/20, 16:21:41، esmail Nosrati گفته است :

 ConstraintLayout   رو با RelativeLayout  عوض کردم ارور برطرف شد.

سلام و درود

دوست من در ConstraintLayout بخاطر اینکه برنامه شما در هر گوشی با هر سایزی درست باز بشه ،شما باید بین اجزا خودتون یه رابطه داشته باشین

این رابطه هم میتونه با نوشتن دستورات زیر در xmlانجام بشه

 

layout_constraintTop_toTopOf

 

layout_constraintBottom_toBottomOf

 

و غیره باشه تا اجزا به هم وصل باشن و در سایز های مختلف بهم نخورن(کدهایی که اینجا گذاشتین کاملا اشتباه هست در این نوع layout)

 

یا راه دیگه اینکهمیتونید توی محیط دیزاین به راحتی نقطه هارو بهم وصل کنید.

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

از اونجایی که بسیار کار باهاش ساده و کاربردی هست و دیگه فقط از این layout در برنامه ها استفاده میشه،پیشنهاد میکنم حتما بررسیش کنید.

https://developer.android.com/training/constraint-layout

موفق و پیروز باشید.

 

لینک ارسال
به اشتراک گذاری در سایت های دیگر
در در 1397/10/24, 13:21:14، daryani گفته است :

سلام و درود

دوست من در ConstraintLayout بخاطر اینکه برنامه شما در هر گوشی با هر سایزی درست باز بشه ،شما باید بین اجزا خودتون یه رابطه داشته باشین

این رابطه هم میتونه با نوشتن دستورات زیر در xmlانجام بشه

 


layout_constraintTop_toTopOf

 


layout_constraintBottom_toBottomOf

 

و غیره باشه تا اجزا به هم وصل باشن و در سایز های مختلف بهم نخورن(کدهایی که اینجا گذاشتین کاملا اشتباه هست در این نوع layout)

 

یا راه دیگه اینکهمیتونید توی محیط دیزاین به راحتی نقطه هارو بهم وصل کنید.

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

از اونجایی که بسیار کار باهاش ساده و کاربردی هست و دیگه فقط از این layout در برنامه ها استفاده میشه،پیشنهاد میکنم حتما بررسیش کنید.

https://developer.android.com/training/constraint-layout

موفق و پیروز باشید.

 

سلام روزتون بخیر. خب پس ینی همون توی دیزاین نقاط رو به هم وصل کنم درست میشه؟ این کد هایی که گذاشتین کار همین اتصال رو انجام میدن؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر
در در 1397/10/24, 13:21:14، daryani گفته است :

سلام و درود

دوست من در ConstraintLayout بخاطر اینکه برنامه شما در هر گوشی با هر سایزی درست باز بشه ،شما باید بین اجزا خودتون یه رابطه داشته باشین

این رابطه هم میتونه با نوشتن دستورات زیر در xmlانجام بشه

 


layout_constraintTop_toTopOf

 


layout_constraintBottom_toBottomOf

 

و غیره باشه تا اجزا به هم وصل باشن و در سایز های مختلف بهم نخورن(کدهایی که اینجا گذاشتین کاملا اشتباه هست در این نوع layout)

 

یا راه دیگه اینکهمیتونید توی محیط دیزاین به راحتی نقطه هارو بهم وصل کنید.

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

از اونجایی که بسیار کار باهاش ساده و کاربردی هست و دیگه فقط از این layout در برنامه ها استفاده میشه،پیشنهاد میکنم حتما بررسیش کنید.

https://developer.android.com/training/constraint-layout

موفق و پیروز باشید.

 

من فقط از طریق دیزاین درگ گردم دستی انجام ندادم !

لینک ارسال
به اشتراک گذاری در سایت های دیگر
در در 1397/10/27, 13:13:00، esmail Nosrati گفته است :

من فقط از طریق دیزاین درگ گردم دستی انجام ندادم !

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

ولی شما در پروژتون این کارو نکردین و drag and drop کردین ابجکت هارو که اشتباه بوده

لینک ارسال
به اشتراک گذاری در سایت های دیگر
در 5 ساعت قبل، daryani گفته است :

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

ولی شما در پروژتون این کارو نکردین و drag and drop کردین ابجکت هارو که اشتباه بوده

اره متوجه اشتباهم شدم! یه پک اموزشی خود گوگل رو پیدا کردم از بیس داره توضیح میده! خیلی ساده و روون توضیح میده!

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

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

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

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

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

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

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

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

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

  • مطالب مشابه

    • توسط kevin_anderson
      سلام دوستان.
      وقتی Ui برنامه رو توی فتوشاپ طراحی کردیم چطوری از اون تویه پروژه ی اندرویدی خودمون استفاده کنیم؟
      حالت ذخیره به صورت xml نداره که.
      یا همون به صورت png مثلا ذخیره میکنیم و مثلا buttonهایی که طراحی کردیم، پس زمینه و ... رو میبریم از عکس و تیکه تیکه میکنیم و بعد از طراحی ui تویه پروژه، اون عکس ها رو برای عناصر داخل ui ست میکنیم؟
      کلا فلسفه ش چیه...ممنون میشم توضیح بدید.
    • توسط esmail Nosrati
      سلام روزتون بخیر.
      موقع طراحی ui  هر المانی رو کد نویسی یا درگ میکنم ارور میده و ارورش با اضافه کردن این تکه کد غیر فعال میشه :
      tools:ignore="MissingConstraints" دلیلش رو میدونید؟
      دوتا پروژه ساختم توی هردو مشکل همین بود!
      سورس صفحه :
      <?xml version="1.0" encoding="utf-8"?> <android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" android:layout_height="match_parent" tools:context=".MainActivity"> <View android:background="@color/colorPrimary" android:id="@+id/view3" android:layout_width="match_parent" android:layout_height="200dp" tools:layout_editor_absoluteX="0dp" tools:layout_editor_absoluteY="0dp" /> <ImageView android:id="@+id/imageView" android:layout_width="100dp" android:layout_height="100dp" app:srcCompat="@drawable/logo" tools:layout_editor_absoluteX="142dp" tools:layout_editor_absoluteY="25dp" tools:ignore="MissingConstraints" /> </android.support.constraint.ConstraintLayout>  
    • توسط sadeqsoft
      سلام به همه
      لطفا اگر کسی می تونه یک اپلیکیشن موبایل برای فروشگاه آنلاین طراحی کنه، به ایمیل من اطلاع بده
      باتشکر
      [email protected]
       
      باتشکر
  • فایل

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