اکتبر 18, 2016
toolbar در زامارین

tool bar در زامارین (بخش دوم )

tool bar در زامارین در ادامه آموزش قبل ، فولدری با نام menu در قسمت resources ایجاد می کنیم و فایل xml ، با نام action_menu.xml را ایجاد میکنیم و داخل این فایل xml، از طریق تگ item میتوانیم آیتم های لازم را مشخص کنیم و برای آنها آیکون و تیتر قرار دهیم.(مشابه با آموزش actionbar در زامارین) [crayon-5a2ed23e7d7de331862034/] به main activity می رویم چون از toolbar موجود در کتابخانه support v7 استفاده کرده ایم در ابتدا در همان using ،toolbar آن را تعریف خواهیم کرد. [crayon-5a2ed23e7d7ec537138260/] با کد زیر ، toolbar را جایگزین اکشن بار می کنیم. [crayon-5a2ed23e7d7f1425527081/] عنوان toolbar را نیز با […]
اکتبر 14, 2016

Api Level های اندروید (بخش سوم)

این راهنما کمک کرد بدانیم که چگونه Api Level های اندروید برای مدیریت سازگاری برنامه در ورژنهای اندروید استفاده میشود. در این راهنما مراحل با جزئیات برای تنظیم target framework و minimum Android version, و target Android version پروژه ارائه شده است .همچنین در خصوص چگونگی نصب sdk ها با sdk manager توضیح داده شد و مثالهایی برای توضیح بهتر api level ها و چگونگی اطمینان از کارکرد برنامه در پلتفرمهای مختلف ارائه شد و در انتها نیز در خصوص چگونگی نوشتن کتابخانه های اندروید نیز توضیحاتی ارائه گردید .
اکتبر 10, 2016

تنظیمات اندروید برای برنامه نویسی در زامارین (بخش دوم)

تنظیمات گوشی برای برنامه نویسی در زامارین نصب درایورهای USB بعد از دانلود درایورهای USB باید آن ها را نصب کرد. برای نصب درایورها در ویندوز 7: 1- گوشی را با کابل USB به کامپیوتر وصل کنید 2- روی Computer در desktop یا Windows Explorer کلیک راست کرده و Manage را انتخاب نمایید. 3- Devices را از سمت چپ انتخاب نمایید 4- Other Devices را از سمت راست پیدا نمایید 5- روی نام دستگاه راست کلیک کرده و Update Driver Software را کلیک کنید این کار ویزاد آپدیت سخت افزار را launch می کند. 6- Browse my computer for driver […]
اکتبر 8, 2016
toolbar در زامارین

tool bar در زامارین (بخش اول)

tool bar در زامارین در این آموزش قصد داریم که  toolbar دلخواه خود را طراحی و به برنامه  اضافه کنیم. برای این کار ابتدا لازم است که android support v7 را به پروژه اضافه کنیم و سپس toolbar را طراحی و جایگزین action bar کنیم. از دو طریق می توان android support v7 را به برنامه اضافه نمود. 1. با اضافه کردن آن از طریق component ها Component > get more component داخل قسمت search کلمه support را جستجو میکنیم و support app compat 7 را انتخاب میکنیم و add to app و سپس I agree را انتخاب می کنیم. 2.از طریق nuget package manager از هر […]
اکتبر 4, 2016

تنظیمات اندروید برای برنامه نویسی در زامارین (بخش اول)

تنظیمات اندروید برای برنامه نویسی در زامارین در این مقاله به بحث در مورد چگونه راه اندازی دستگاه اندروید و اتصال آن به کامپیوتر پرداخته خواهد شد تا برای اجرا و دیباگ اپلیکیشن های Xamarin.Android مورد استفاده قرار گیرد. تنظیماتی که شامل اتصال دستگاه به کامپیوتر برای دیباگ کردن مورد نیاز است به شرح زیر است: 1-فعال کردن حالت دیباگ روی دستگاه: به طور پیش فرض این حالت روی گوشی ها فعال نیست. 2-نصب درایو های USB: نصب تنظیمات برای سیستم عامل های Mac ضروری نیست اما برای کامپیوترهایی که ویندوز دارند ممکن است نصب این درایورهای USB لازم باشد. […]
اکتبر 2, 2016

Api Level های اندروید (بخش دوم)

Api Level های اندروید Android Api Level هر گوشی اندرویدی دقیقا یک api level را پشتیبانی می کند. این api level در هر پلتفرم اندرویدی به صورت یکتا تضمین و مشخص شده است . api level دقیقا کتابخانه هایی را که برنامه شما می تواند درون آن صدا کند را شناسایی می کند . این شناسایی ترکیبی از شی های manifest و مجوزها و غیره می باشد که در برابر شما به عنوان یک برنامه نویس اندروید، است . سیستم api level کمک می کند تا اندروید قبل از نصب برنامه متوجه سازگاری یا ناسازگاری نرم افزار شما با اندروید […]
سپتامبر 30, 2016
سوییچ در زاماین

سوییچ در زامارین

سوییچ در زامارین از اندروید 4 به بعد  سوییچ ها معرفی شدند که دارای دو حالت خاموش و روشن می باشند.که حالت پیش فرض آن ها “خاموش ” می باشد. حالت پیش فرض را با تغییر دادن  android:checked=”true” می توانیم به روشن تغییر دهیم. متن نمایشی موجود در برخی از ورژن های اندروید را میتوانیم با خصوصیت  ” android:textOn=”YES”” و ” android:textOff=”NO””  تغییر دهیم. [crayon-5a2ed23e7f645282240603/] زمانی که حالت سوییچ را تغییر می دهیم . رویداد “CheckedChange ” رخ می دهد و ما می توانیم هر زمان که لازم داشتیم این رویداد را کنترل کنیم. برای مثال ما میخواهیم با تغییر […]
سپتامبر 26, 2016
اکشن بار در زامارین

اکشن بار در زامارین

اکشن بار در زامارین در این آموزش قصد داریم، اکشن بار دلخواه مان را ایجاد و به برنامه  اضافه کنیم. پروژه ای با نام  customActionBar  ایجاد می کنیم. در resources/Drawable آیکون هایی که می خواهیم در اکشن بار قرار بدهیم را از طریق add new item اضافه می کنیم.که ما دو آیکون session و speaker را اضافه کردیم. فولدری با نام menu ایجاد می کنیم و داخل آن یک فایل xml را اضافه می کنیم. Add->new item -> xml نام آن را   option_menu.xml قرار می دهیم. داخل این فایل xml، از طریق تگ item میتوانیم آیتم های لازم را مشخص کنیم و برای آنها آیکون […]
سپتامبر 22, 2016
تکست باکس هوشمند در زامارین

تکست باکس هوشمند در زامارین (بخش دوم)

تکست باکس هوشمند در زامارین استفاده از آرایه string طولانی مثل آرایه نام کشورها که ما در این مثال توضیح دادیم، در برنامه توصیه نمیگردد بهتر است که در جایی جدا از داخل activity، آرایه string را در فایل xml  ایجاد کنیم که از طریق تگ   string-array در فایل xml می توان این کار را انجام داد. [crayon-5a2ed23e7fd06994597491/] برای استفاده از این  آرایه  xml که ایجاد کردیم ،خط مربوط به   constructor  در ArrayAdapter را با خط زیر جایگزین می کنیم. [crayon-5a2ed23e7fd0e942844377/]