تابستون داره تموم میشه ها، فرصت‌ها محدودن کلی آفر جذاب در کمپین تابستون🔥👇
۰ ثانیه
۰ دقیقه
۰ ساعت
۱ NimiNbhri
عدم همخوانی بخش آموزشی با سورس جدید اندروید استودیو
پوریا شفیعی حل شده توسط پوریا شفیعی

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

 من این سه تارو تو کد پایین پیدا کردم اما میشه لطفا ’’ بهم بقیه رنگ هارو بگین که برای کجاست؟

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <color name="purple_200">#FFBB86FC</color>
    <color name="purple_500">#FF6200EE</color>
    <color name="purple_700">#FF3700B3</color>
    <color name="teal_200">#FF03DAC5</color>
    <color name="teal_700">#FF018786</color>
    <color name="black">#FF000000</color>
    <color name="white">#FFFFFFFF</color>
</resources>

سلام نعیم جان وقت بخیر

 

در ورژن جدید اندروید استودیو ساختار  پوشه values کمی تغییر کرد و styles.xml حذف شد و جای خودشو به پوشه themes که حاوی دو فایل themes.xml هست (یکی برای تم دارک و یکی برای تم لایت) داد

زین پس برای تغییر primary  ، praimary dark , accent و دیگر attr‌های موجود مربوط به styles.xml (قدیم) از themes.xml بدون night برای تم پیشفرض (البته تم پیشفرض میتونه دارک هم باشه)استفاده کنید(اموزش اپدیت خواهد شد) .

یک سری attr‌های دیگه ای هم به صورت پیشفرض نظیر colorSecondery و.. هم اضافه شدن که دلیل آن اضافه شدن لایبرری متریال دیزاین به صورت پیشفرض به اندروید استودیو جدید هست(قبلا باید دستی لایبرری متریال رو implements میکردیم که در سر فصل متریال دیزاین خواهید دید)

و این نکته هم خدمت شما عرض کنم که عملا چیزی تغییر نکرده و صرفا تغییرات جزیی بوده اند و نگران نباشید .

بهترین پاسخ
پوریا شفیعی ۰۹ آبان ۱۴۰۰، ۲۰:۱۱