ggg
Amazing Categories :
Android
Node.js

دسته بندی نشده
(16)

آماده سازی محیط برنامه نویسی
(11)

آموزش ها و مباحث پایه ای اندروید
(8)

نکات پایه ای اندروید استودیو
(3)

وب سایت های مفید و کاربردی
(1)

AlertDialog
(1)

LogCat
(1)

Activity Lifecycle
(1)

Activity
(3)

Manifest
(2)

Strings
(1)

StatusBar
(1)

ActionBar
(2)

Toast
(1)

Library
(6)

ListView
(3)

آموزش های مرتبط با طراحی متریال ( Material Design )
CardView
(1)

RecyclerView
(0)

ویوها و ابزارهای موجود در محیط برنامه نویسی
MediaPlayer
(4)

WebView
(1)

VideoView
(1)

Button
(1)

ImageButton
(1)

RadioButton & RadioGroup
(1)

EditText
(0)

TextView
(1)

ScrollView
(2)

طراحی رابط کاربری و زیباسازی
Layout
(4)

Style
(2)

Shape
(2)

Animation
(2)

Typeface
(2)

آموزش های مرتبط با سخت افزار
Camera
(1)

Vibrator
(1)

Bluetooth
(0)

WiFi
(0)

ذخیره اطلاعات و پایگاه داده
SQLite Database
(0)

Shared Preferences
(0)


دسته بندی نشده
(8)


استفاده از فونت دلخواه در برنامه نویسی اندروید ، آموزش Typeface در محیط اندروید استودیو

.رایگان
هزینه یادگیری

سامان سلطانی پور
مدرس آموزش

---
سطح آموزش

---
تعداد جلسات

---
نوع آموزش

---
تعداد ویدیوها

---
زمان ویدیوها

---
حجم ویدیوها


مطالعه آموزش
دانلود ویدیو ها
دانلود فایل ها

سلام ؛

به احتمال بالا خیلی از شما دوستان عزیز مثل خودم عاشق این هستید که ظاهر برنامه خودتون رو زیبا کنید ،

 امروز می خوام بهتون یاد بدم که چی جوری در محیط اندروید استودیو به کمک فونت ها برنامه خودتون رو جذاب تر کنید ،

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

پس با ما باشید …

 

مرحله اول : انتخاب یک فونت مناسب

اول از همه باید یک فونت زیبا داشته باشید و حتما حتما فرمت اون هم .ttf باشد ،

من در این آموزش می خوام از فونت Dast_Nevis.ttf استفاده کنم ،

یه نکته ای که هست  فونت های رایگان از نظر ساخت و طراحی یه خورده دارای مشکل هستند ،

من خودم یه فونت از طراح محترم آقای مسلم ابراهیمی مدیر سایت فونت ایران خریداری کردم که واقعا عالیه و نکته قابل توجه اینجاست که فونت های ایشون نسخه ویژه موبایل هم دارند ،

پیشنهاد می کنم حتما یه سری به سایت ایشون به آدرس  fontiran.com  بزنید ،

به هر حال ما در این آموزش از فونت Dast_Nevis.ttf  استفاده می کنیم .

 

مرحله دوم : وارد کردن فونت به پروژه اندروید

برای وارد کردن فونت به پروژه ابتدا باید یکی از پوشه های اصلی اندروید استودیو به نام Assets Folder  رو فعال کنیم ، درواقع باید پوشه را ایجاد کنیم ، برای این کار روی پروژه خود ( App ) کلیک راست کرده و مسیر زیر را دنبال کنید :

App > New > Folder > Assets Folder  

پس از انتخاب گزینه Assets Folder ، پنجره ای شبیه به تصویر زیر نمایان می شود که در آن گزینه Main را انتخاب کرده و بر روی Finish کلیک کنید ، و توجه کنید که گزینه Change Folder Location غیر فعال باشد ،

پس از انجام مراحل بالا پوشه ای با نام assets به پروژه ما اضافه می شود که بر روی آن کلیک راست کرده و مسیر زیر را دنبال کنید :

assets > New > Directory

پس از انتخاب Directory پنجره ای شبیه به تصویر زیر نمایان می شود که در آن عبارت fonts را بنویسید و بر روی Ok کلیک کنید

پس از انجام مراحل بالا پوشه ای با نام fonts درون پوشه assets ایجاد می شود که ما باید فونت های خود را درون پوشه fonts وارد کنیم ، برای این کار من فونت Dast_Nevis.ttf را گرفته و به درون پوشه fonts رها می کنم ( به تصویر زیر دقت کنید )

در طی این کار دو پنجره نمایان می شود که هر دوی آن ها را Ok کنید.

تا اینجا ما توانستیم فونت Dast_Nevis.ttf را وارد پروژه خودمان کنیم

 

مرحله سوم : اعمال فونت به یک TextView

ما  در برنامه خود یک TextView داریم که متن درون آن " همیار اندروید " می باشد ، ما به این TextView یک id به نام tv_Test داده ایم .

حالا به اکتیویتی همین لایه مراجعه می کنیم و با تکه کدی که در تصویر زیر می بینید فونت را صدا می زنیم

و بعد TextView خودمان را صدا می زنیم

و بعد همان فونتی که در دو خط بالا صدا زدیم به همین TextView ای که الان صدا زدیم ، وصل می کنیم.

حالا مشاهده می کنید که فونت دست نویس به TextView مورد نظر اعمال شد.

 

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

 

 

( منبع انگلیسی زبان )

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

یا حق .

 

 

 

با ارائه پیشنهادات و انتقادات خود ، ما را برای تهیه آموزش های بعدی یاری فرمایید

گروه آموزشی همیار اندروید

 




این آموزش ویدیویی برای دانلود ندارد




این آموزش فایلی برای دانلود ندارد

یــــــک راه آسان برای ارتباط با هـــــــم :)
عضویت در کانال تلگرام همیار اندروید

آموزش های مرتبط با موضوع انتخابی شما
آموزش تغییر فونت تمام اپلیکیشن در برنامه نویسی اندروید

برچسب‌ها : , , , , , ,

دیدگاه ها و پرسش های دانشجویان
دیدگاه یا پرسش خود را فقط در رابطه با همین مطلب ارسال کنید .
پرسش های دیگر دانشجویان را بررسی کنید ، به پرسش های تکراری رسیدگی نمی شود .
تایپ به صورت فینگلیش تایید نخواهد شد .
لطفا قوانین را رعایت کنید .
تا الان تعداد ۴ دیدگاه و پرسش برای این مطلب ارسال شده است .

4 پاسخ به “استفاده از فونت دلخواه در برنامه نویسی اندروید ، آموزش Typeface در محیط اندروید استودیو”

  1. حاج امین گفت:

    با سلام.

    واقعا مطالب ارزنده ای دارید.به شما خسته نباشید میگویم.

    برای من مشکلی پیش امده.

    من وقتی این کد را مینویسم و ان را اجرا میکنم  ِ از نرم افزار خارج میشود.

    راه حلی وجود دارد؟

    • سامان سلطانی پور گفت:

      سلام ، ممنون از شما …

      تمامی مطالب تست شده و با دقت بالایی تالیف می شوند

      احتمال زیاد شما یه جایی اشتباه کردید

      از اول یه پروژه جدید ایجاد کنید و مطابق آموزش جلو برید

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

      ممنون از همراهی شما

  2. وحید گفت:

    سلام اگه بخواهیم چندین فونت روست کنیم مثلا تو اکتیویتی تنظیمات یه اسپینر بزاریم که داخلش چندتا فونته هرکدومو انتخاب کردیم متن های نرم افزارمون فونتشون تغییر کنن چجوری میشه کدش؟آموزشی چیزی هست؟

    • سامان سلطانی پور گفت:

      سلام 

      برای این کار شما باید از  SharedPreferences ها در اندروید استفاده کنید

      به طوری که هنگام ست کردن فونت مثلا روی یک تکست ویو ، فونت مورد نظر از SharedPreferences گرفته می شود

      و روی تکست ویو ست می شود

      و هروقت شما مقدار SharedPreferences را تغییر دهید فونت آن تکست ویو هم تغییر خواهد کرد 

      که شما می توانبد برای تغییر مقدار SharedPreferences از اسپینر یا هر روش دیگری استفاده کنید

      امیدوارم متوجه شده باشید

      حتما این موضوع را به صورت ویدیویی آموزش خواهم داد

      موفق باشید

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

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

آموزش های گام به گام
پشتیبانی سایت در تلگرام