برای مشاهده لیست علاقه مندی ها وارد شوید!

مشاهده محصولات فروشگاه
0
سبد خرید خالی است.

حل مشکل Dark mode در طراحی اپلیکیشن اندرویدی

در نسخه های اخیر اندروید استودیو توی بخش values دو فایل مربوط به theme قرار گرفته!

یکی برای تم روز و یکی هم برای تم شب یا تیره!

اکثر برنامه نویس ها چون به هر دو فایل Theme.xml نیازی ندارند، پس فایل theme مربوط به حالت تیره رو پاک میکنن و شروع به طراحی اپلیکیشن میکنن.

حل مشکل Dark mode

این مشکل زمانی پیش میاد که شما فایل theme مربوط به حالت شب یا تیره رو پاک میکنی و شروع به طراحی میکنی.

چون اکثر صفحاتی که ساخته میشن سفید هستن، به همین خاطر برنامه نویس برای اون صفحه رنگی رو در نظر نمیگیره!

توی این شرایط باعث میشه که اندروید توی گوشی هایی که به صورت پیشفرض تم تیره دارند پسزمینه مشکی اعمال کنه.

پس باعث میشه اِلِمان هایی که شما برای طراحی درنظر گرفتی، یا خوب نشون داده نشن و یا حتی کلا دیده نشن!

برای برطرف کردن این مشکل هم 2 تا راه حل داری:

  • قراردادن پسزیمه برای هر صفحه ای که طراحی میکنی

کد نمونه :

android:background="@color/white"
  • قرار دادن کد زیر در بخش استایل اپلیکیشن

کد :

<item name="android:forceDarkAllowed">false</item>
  • چنانچه دیدگاهی توهین آمیز باشد و متوجه اشخاص مدیر، نویسندگان و سایر کاربران باشد تایید نخواهد شد.
  • چنانچه دیدگاه شما جنبه ی تبلیغاتی داشته باشد تایید نخواهد شد.
  • چنانچه از لینک سایر وبسایت ها و یا وبسایت خود در دیدگاه استفاده کرده باشید تایید نخواهد شد.
  • چنانچه در دیدگاه خود از شماره تماس، ایمیل و آیدی تلگرام استفاده کرده باشید تایید نخواهد شد.
  • چنانچه دیدگاهی بی ارتباط با موضوع آموزش مطرح شود تایید نخواهد شد.

  1. naserzadeh34 گفته؛
    08:42 1401/01/14

    بسیار عالی ممنونم

    • محمد نوری گفته؛
      10:30 1401/01/14

      خیلی ممنون

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد.

0