دراین فراگیری ، شیوه تهیه و تنظیم فونت های سفارشی را در TextViews ها و دکمه ها توضیح میدهیم.
Android SDK دارنده تیم ای از فونت های طراحی اپلیکیشن در مشهد استاندارد میباشد که با استعمال از یک سری خصوصیت XML می قدرت آن ها را بکار پیروزی. درپی آنهارا پژوهش میکنیم:
android: fontFamily: رایاپارس این گزینه برای تغییر و تحول فونت های پیش فرض نرم افزار به کارگیری میگردد. میتوانیم فونت را از میان گونه های ذیل تعیین کنیم:
casual, monospace, cursive, sans-serif, sans-serif-condensed, sans-serif-smallcaps, serif, serif-monospace
fontFamily پیش فرض sans-serif میباشد.
android: fontFamily به دستکم سطح API 16 نیاز داراست.
android: typeface: در صورتی از fontFamily تا قبل از اینً مصرف شده باشد ، این خصوصیت XML هیچ تأثیری نخواهد داشت (مگر اینکه سطح API کمتر از 15 باشد ، دراینصورت خصوصیت fontFamily نادیده گرفته گردد). normal یا این که sans نوع پیش فرض این خصوصیت میباشد. در پایین مقادیر قابل قبول این خصوصیت را میبینید:
monospace, normal, sans, serif
android: textStyle: این خصوصیت مقادیر normal و bold و italic را به طور غیروابسته یا این که به طور ترکیبی (مانند \"android:textStyle=”bold|italic) میگیرد. برای مخلوط کردن ، آنها را با کاراکتر پایپ « | » سوای اسپیس به هم وصل نمائید