Welcome to اسکریپتستان

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

جستجو در تالار: در حال نمایش نتایج برای برچسب های 'calligraphy android'.



تنظیمات بیشتر جستجو

  • جستجو بر اساس برچسب

    برچسب ها را با , از یکدیگر جدا نمایید.
  • جستجو بر اساس نویسنده

نوع محتوا


تالار ها

  • اندروید
    • آموزش ها و مقالات
    • کتابخانه ها و ابزار ها
    • پرسش و پاسخ
  • سی شارپ
    • آموزش ها و مقالات
    • کتابخانه ها و ابزار ها
    • پرسش و پاسخ
  • وب و سرور
    • پی اچ پی
    • جاوا اسکریپت
    • HTML & CSS
    • پرسش و پاسخ
    • قالب آماده

وبلاگ‌ها

چیزی برای نمایش وجود ندارد

دسته ها

  • عمومی

1 نتیجه پیدا شد

  1. اعمال فونت های سفارشی روی تمامی ویو ها یا ویو های خاص اپ به" راحت ترین روش " . آیا شما هم از اعمال کردن فونت روی تک تک ویو ها خسته شدید ؟ منم همینطور با این کتابخانه میتوانید تنها با چند خط کد فونت پیشفرض اپلیکیشنتون رو تغییر بدید. و همچنین میتوانید در کد های xml به صورت مستقیم به ویو خاص فونتی رو اعمال کنید. روش استفاده 1. اپتدا کتابخانه را به پروژه اضافه کنید . دانلود aar: calligraphy-2.2.0.aar یا از طریق گریدل: compile 'uk.co.chrisjenx:calligraphy:2.3.0' 2. فونت های خود را به پوشه assets اضافه کنید. 3. اگر شما فونت های خود را در پوشه fonts در assets ریخته باشید به این صورت در xml استفاده میکنیم: <TextView fontPath="fonts/MyFont.ttf"/> 4. برای تغییر فونت پیشفرش کد زیر را باید به onCreate کلاس Application اضافه کنید : @Override public void onCreate() { super.onCreate(); CalligraphyConfig.initDefault(new CalligraphyConfig.Builder() .setDefaultFontPath("fonts/scriptestan.ttf") .setFontAttrId(R.attr.fontPath) .build() ); //.... } و این متد را به Activity اضافه کنید : @Override protected void attachBaseContext(Context newBase) { super.attachBaseContext(CalligraphyContextWrapper.wrap(newBase)); } آدرس گیتهاب: https://github.com/chrisjenx/Calligraphy موفق باشید.