آموزش فعال کردن قالب  متریال دیزاین در اندروید استودیو | رویدکت

 آموزش فعال کردن قالب  متریال دیزاین در اندروید استودیو

  •   شما اینجا هستید :
  •   سه شنبه, ۱۳ آذر ۱۳۹۷
  •   آموزش, اندروید استودیو, بلاگ
  •   محمد مسعود ساکی زادی
  •   بدون دیدگاه
  •   23
  • با سلام  در خدمت شما هستیم با آموزش فعال کردن قالب  متریال دیزاین در اندروید استودیو که دوستان برای فعال کردن قالب با مشکل مواجه شده بودند.

    برای تغییرتم material design را در اپلیکیشن اندرویدی که در حال کد نویسی هستید فعال کنید و از آن استفاده کنید و مراحل زیر را اجرا کنید:

    1. پروژه جدیدی را در اندروید استودیو ایجاد کنید. زمانی که نوع اکیتیویتی را از شما سؤال می‌کند Blank Activity را انتخاب کنید.

     

    1. gradleرا بازکنید و کتابخانه‌ای که android design را پشتیبانی می‌کند به نام android.support:design:23.0.1 را اضافه کنید.

    برای مثال کد زیر:

    build.gradle

    dependencies {

    compile fileTree(dir: ‘libs’, include: [‘*.jar’])

    compile ‘com.android.support:appcompat-v7:23.0.1’

    compile ‘com.android.support:design:23.0.1’

    }

    و این عملیات را در Project Structure   می‌توان انجام داد

    برای مثال:

    اندروید

    کتابخانه  com.android.support:design:23.1.1  را با فشردن دکمه + از لیست انتخاب کرده و اضافه کرده و پنجره را می‌بندیم.

     

    1. فایل xml را از مسیر res  values بازکنید و مقادیر زیر را به آن اضافه کنید.

    colors.xml

    <?xml version=”۱.۰″ encoding=”utf-8″?>

    <resources>

    <color name=”colorPrimary”>#125688</color>

    <color name=”colorPrimaryDark”>#125688</color>

    <color name=”textColorPrimary”>#FFFFFF</color>

    <color name=”windowBackground”>#FFFFFF</color>

    <color name=”navigationBarColor”>#000000</color>

    <color name=”colorAccent”>#c8e8ff</color>

    </resources>

    1. فایل xmlرا از مسیر res  values بازکنید و استایل‌های زیر را به آن اضافه کنید.

    ما نام تم متریال دیزاین را MyMaterialTheme انتخاب کرده‌ایم.

    styles.xml

    <resources>

    <style name=”MyMaterialTheme” parent=”MyMaterialTheme.Base”>

    </style>

    <style name=”MyMaterialTheme.Base” parent=”Theme.AppCompat.Light.DarkActionBar”>

    <item name=”windowNoTitle”>true</item>

    <item name=”windowActionBar”>false</item>

    <item name=”colorPrimary”>@color/colorPrimary</item>

    <item name=”colorPrimaryDark”>@color/colorPrimaryDark</item>

    <item name=”colorAccent”>@color/colorAccent</item>

    </style>

    </resources>

    1. حالا در همان فولدر res؛ فولدری بانام values-v21بسازید و  فایل xml را در فولدر جدید ایجاد کنید.

     

    و مقادیر زیر را در آن قرار دهید.

    بیشتر بخوانید :   راه‌اندازی ماژول بلوتوث hc-05 با آردوینو – قسمت اول

    styles.xml

    <resources>

    <style name=”MyMaterialTheme” parent=”MyMaterialTheme.Base”>

    <item name=”android:windowContentTransitions”>true</item>

    <item name=”android:windowAllowEnterTransitionOverlap”>true</item>

    <item name=”android:windowAllowReturnTransitionOverlap”>true</item>

    <item name=”android:windowSharedElementEnterTransition”>@android:transition/move</item>

    <item name=”android:windowSharedElementExitTransition”>@android:transition/move</item>

    </style>

    </resources>

     

    1. درنهایت فایل xmlرا بازکنید و مقدار android:theme را به تم جدید تغییر دهید.

     

     

    android:theme=”@style/MyMaterialTheme”

    AndroidManifest.xml

    <?xml version=”۱.۰″ encoding=”utf-8″?>

    <manifest xmlns:android=”http://schemas.android.com/apk/res/android“

    package=”info.androidhive.materialtabs” >

    <application

    android:allowBackup=”true”

    android:icon=”@mipmap/ic_launcher”

    android:label=”@string/app_name”

    android:theme=”@style/MyMaterialTheme” >

    <activity

    android:name=”.activity.MainActivity”

    android:label=”@string/app_name” >

    <intent-filter>

    <action android:name=”android.intent.action.MAIN” />

    <category android:name=”android.intent.category.LAUNCHER” />

    </intent-filter>

    </activity>

    </application>

    </manifest>

    اپلیکیشن را اجرا کنید و رنگ  notification bar را مشاهده کنید. اگر رنگ notification bar تغییر کرده باشد معنی آن این هست که قالب متریال دیزاین با موفقیت اعمال‌شده است.

    اندروید


  • 1 Star2 Stars3 Stars4 Stars5 Stars (1 رای, متوسط: 5٫00 از 5)
    Loading...

  • پک کامل UI
    روید ادز
    
      خبرنامه رویدکت
    باعضویت در خبرنامه رویدکت به دنیای اندروید متصل بمانید. برای عضویت اینجا کلیک کنید
      نویسنده
  • محمد مسعود ساکی زادی
  • در حال نویسندگی با عشق و علاقه در رویدکت
  • دیدگاه بگذارید

    اولین نفری باشید که دیدگاه میگذارد

    Notify of
    avatar
    wpDiscuz

    جستجو در بین مطالب بلاگ



    تبلیغات ویژه

    سورس دکه



    کسب درآمد


      عضویت در خبرنامه

    ×

  • کسب و کار رویدکت در مرکز توسعه تجارت الکترونیکی وزارت صنعت، معدن و تجارت شناسایی شده و دارای نماد اعتماد الکترونیکی می باشد. برای تایید صلاحیت بر روی نماد ها کلیک کنید.
    اعتبار ما، اعتماد شما
  • logo-samandehi