• پایان فعالیت بخشهای انجمن: امکان ایجاد موضوع یا نوشته جدید برای عموم کاربران غیرفعال شده است

آموزش های ساده و کاربردی برای برنامه نویسی آندروید

mirij861

همکار بازنشسته
تاریخ عضویت
30 آپریل 2012
نوشته‌ها
4,029
لایک‌ها
3,354
محل سکونت
مـــشهد
سلام دوستان تو این تاپیک فقط و فقط آموزش های ساده ،کاربردی و مفید جهت برنامه نویسی آندروید قرار میگیره !
لطفا فعلا تا آماده شدن این آموزشها تو این تاپیک پست ندین !
این آموزشها فقط برای استفاده در محیط Eclipse هست و یه جورایی میخوام یک آرشیو اینجا داشته باشیم ...

آموزش شماره 1 : حذف عنوان (title bar یا action bar) در activity
آموزش شماره 2 : استفاده از فونت دلخواه
 
Last edited:

mirij861

همکار بازنشسته
تاریخ عضویت
30 آپریل 2012
نوشته‌ها
4,029
لایک‌ها
3,354
محل سکونت
مـــشهد
آموزش شماره 1 : حذف عنوان (title bar یا action bar) در activity ، در برنامه نویسی اندروید:

برای حذف عنوان یا (title bar یا action bar) از کل پروژه آندرویدی:

1- ابتدا AndroidManifest.xml مربوط به پروژه تون رو باز کنید.
2- این کد رو بین تگ application قرار بدین
:
HTML:
android:theme="@android:style/Theme.NoTitleBar"

با این کار action Bar از کل اکتیویتی ها پاک میشه !


برای حذف عنوان یا (title bar یا action bar) از کل پروژه آندرویدی:
1- ابتدا AndroidManifest.xml مربوط به پروژه تون رو باز کنید.
2- این کد رو بین تگ Activity مورد نظرتون قرار بدین
:
HTML:
android:theme="@android:style/Theme.NoTitleBar"

با این کار action Bar از Activity مورد نظر پاک میشه !
 
Last edited:

mirij861

همکار بازنشسته
تاریخ عضویت
30 آپریل 2012
نوشته‌ها
4,029
لایک‌ها
3,354
محل سکونت
مـــشهد
آموزش شماره 2 : استفاده از فونت دلخواه

چنانچه بخواهیم که یک فونت (font) دلخواه را برای متن نمایش داده شده در یک TextView انتخاب کنیم، باید ابتدا فایل با پسوند ttf مربوط به آن فونت را در پوشه assets از پروژه اندروید، کپی کنیم. مثلا فرض کنید که من یک فایل مربوط به فونت دست نویس (فونتی که به شکل دست نویس می باشد)، با نام Dast_Nevis.ttf دارم و می خواهم از آن، برای نمایش متن در یک TextView استفاده کنم. ابتدا یک پوشه (folder) با نام fonts در پوشه assets از پروژه اندروید می سازم و فایل Dast_Nevis.ttf را در آن کپی می کنم :

android-316.png
حال با فرض اینکه TextView را با id برابر textView1 تعریف کرده باشیم، در میان کدهای Activity ، کدهای زیر را می نویسیم :
HTML:
TextView tv = (TextView) findViewById(R.id.textView1);
Typeface tf = Typeface.createFromAsset(getAssets(),"fonts/Dast_Nevis.ttf");
tv.setTypeface(tf);

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

منبع این آموزش :سایت کلیدستان
 
Last edited:
بالا