عدم همخوانی بخش آموزشی با سورس جدید اندروید استودیو

پرسیده شده
فعالیت 911 روز پیش
دیده شده 396 بار
0

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

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

<?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>
فایل پیوست

نعیم نوبهاری
نعیم نوبهاری

8 آبان 00

3
حذف شده

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

 

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

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

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

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

فایل پیوست

پوریا شفیعی

توسط

پوریا شفیعی

9 آبان 00