تغییر کل فونت کتابخانه کالیگرافی Calligraphy اندروید استودیو

تغییر کل فونت کتابخانه کالیگرافی Calligraphy اندروید استودیو

کتابخانه کالیگرافی Calligraphy

تغییر کل فونت کتابخانه کالیگرافی Calligraphy اندروید استودیو

تغییر کل فونت پروژه اندروید کالیگرافی CallGraphy

Calligraphy ، عرض سلام وقت بخیر خدمت دوستان عزیز خانه اندروید امروز در خدمت شما هستیم با آموزش تغییر کل فونت پروژه اندروید استودیو با کتابخانه خوشنویسی کالیگرافی Calligraphy ، این کتابخانه توسط یکی از کاربران سایت گیت هاب پیدا سازی شده و امروز قصد داریم نحوه استفاده از این کتابخانه رو خدمتون آموزش بدیم.

 چطور میشه کل فونت پروژه رو تغییر داد و وقتی هر Object که قرار می دهیم و یا هر اکتیویتی که وارد می شویم فونت دلخواه ما رو به خودش اختصاص بده ،  برای این منظور شما باید کتابخانه Calligraphy را به پروژه خودتون اضافه کنید.لطفا دقت کنید بخش گردل را باز کنید سپس کتابخانه کالیگرافی را به پروژه اضافه کنید.

کتابخانه کالیگرافی Calligraphy افزودن به گردل اندروید استودیو

خوب پس از افزودن کتابخانه حالا روی سینک کلیک کنید تا پس از اندیکس کردن توسط گردل ! کتابخانه کالیگرافی اضافه بشه.

حالا فونت دلخواه خودتون با هر نامی که داره لطفا توی پوشه Assets قراربدین اگر هنوز یاد ندارید پوشه Assets را ایجاد کنید کافی آموزش زیر را ببنید :

حتما بخوانید : آموزش ایجاد کردن Create Assets اندروید

حالا که یاد گرفتین پوشه Assets رو ایجادکنید فونت دلخواه خودتون رو به پوشه فوق انتقال بدین . من قبلا این کارو انجام دادم و فونت دلخواه من iranian_sans.ttf هست. و در پوشه Assets قرار دادم.

نکته : class Application چیست ؟ کلاس اپلیکیشن در برنامه نویسی اندروید اولین کلاسی هست که توسط اندروید شناخته می شود و به نوعی میشه اولین کلاسی هست در شروع استارت پروژه اجرا می شود.

خوب چطور میشه کلاس فوق را ایجاد کرد دقت کنید کلاسی  با نام Font ایجاد کنید . حال کلاس فوق را extends کنید (متشق کردن ، ارث بری کردن )  Application :

خوب پس از ایجاد کردن کلاس اپلیکیشن حال نوبت میرسه به فراخوانی کتابخانه کالیگرافی : برای افزودن کتابخانه کافی سورس کد زیر را به کتابخانه اپلیکیشن اضافه کنید.

فونت دلخواه من :

تصویر زیر گویای ایجاد کردن کلاس و فراخوانی کتابخانه :

ایجاد کردن کلاس Application و افزودن کتابخانه کالیگرافی
حالا باید وارد manifest بشیم و کلاس فوق را معرفی کنیم: وارد اندروید Manifest بشین و داخل تگ application t کلاس اپلیکیشن را معرفی کنید تا در استارت کار شناخته شود.

معرفی کلاس اپلیکیشن به Manifest

من وارد اندروید manifest شدم و کلاس اپلیکیشن را معرفی کردم.

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

افزودن کتابخانه کالیگرافی به ااکتیویتی

باید متد فوق را به اکتیویتی می خواهیم اضافه کنیم :

موفق و پیروز باشید :

منبع آموزش  : خانه اندروید

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

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

قبل از ارسال دیدگاه

  • قبل از ارسال دیدگاه: لطفا دیدگاه خودتون رو فقط در مورد این مطلب بنویسید.سپاسگزارم.

۱ دیدگاه

  1. وبسایت DGISOFT گفت:

    دمتون گرم مال من کار کرد خیلی راحت شدم .

ارسال دیدگاه شما





کد امنیتی *