اکتبر 20, 2016
منتشر شده توسط مینو مرادی در اکتبر 20, 2016
دسته بندی
چرخه حیات Activity در زامارین OnStop این متد زمانی فراخوانی می شود که activity دیگر برای کاربر قابل مشاهده نیست و زمانی اتفاق می افتد که یکی از اتفاقات زیر روی دهد: 1- activity جدید آغاز شده باشد و تحت پوشش قرار بگیرد 2- activity های موجود که به پیش زمینه آورده می شوند 3- activity ها destroy شوند OnStop معمولا در وضعیت low-memory فراخوانی نمی شود مانند زمانی که اندروید برای کمبود منبع دارد و نمی تواند به درستی activity را در بک گراند اجرا کند. برای حل این مشکل بهتر است در زمان destroy شدن activity به فراخوانی […]
پسندیدم66
اکتبر 18, 2016
منتشر شده توسط طاهری در اکتبر 18, 2016
دسته بندی
tool bar در زامارین در ادامه آموزش قبل ، فولدری با نام menu در قسمت resources ایجاد می کنیم و فایل xml ، با نام action_menu.xml را ایجاد میکنیم و داخل این فایل xml، از طریق تگ item میتوانیم آیتم های لازم را مشخص کنیم و برای آنها آیکون و تیتر قرار دهیم.(مشابه با آموزش actionbar در زامارین) [crayon-6291fcb005fc9999344949/] به main activity می رویم چون از toolbar موجود در کتابخانه support v7 استفاده کرده ایم در ابتدا در همان using ،toolbar آن را تعریف خواهیم کرد. [crayon-6291fcb005fd5062948272/] با کد زیر ، toolbar را جایگزین اکشن بار می کنیم. [crayon-6291fcb005fda823292343/] عنوان toolbar را نیز با […]
پسندیدم75
اکتبر 16, 2016
منتشر شده توسط مینو مرادی در اکتبر 16, 2016
دسته بندی
چرخه حیات Activity در زامارین ایجاد مجدد Activity در پاسخ به تغییرات پیکربندی برای این که مسائل پیچیده تر شوند اندروید تغییرات پیکربندی را نیز اضافه کرده است. تغییرات پیکربندی چرخه ایجاد مجدد/تخریب activity را سریع می کند و زمانی اتفاق می افتد که پیکربندی activity تغییر کند مانند زمانی که دستگاه چرخانده می شود ( و activity نیاز به rebuild شدن در حالت landscape یا portrait دارد) یا زمانی که کیبورد نمایش داده می شود ( و activity با فرصتی برای تغییر سایز نمایش داده می شود). تغییرات پیکربندی هنوز هم دلیل تغییر حالت activity است که در زمان […]
پسندیدم53
اکتبر 14, 2016
منتشر شده توسط مجید امین نژاد در اکتبر 14, 2016
دسته بندی
این راهنما کمک کرد بدانیم که چگونه Api Level های اندروید برای مدیریت سازگاری برنامه در ورژنهای اندروید استفاده میشود.
در این راهنما مراحل با جزئیات برای تنظیم target framework و minimum Android version, و target Android version پروژه ارائه شده است .همچنین در خصوص چگونگی نصب sdk ها با sdk manager توضیح داده شد و مثالهایی برای توضیح بهتر api level ها و چگونگی اطمینان از کارکرد برنامه در پلتفرمهای مختلف ارائه شد و در انتها نیز در خصوص چگونگی نوشتن کتابخانه های اندروید نیز توضیحاتی ارائه گردید .
پسندیدم54
اکتبر 12, 2016
منتشر شده توسط مینو مرادی در اکتبر 12, 2016
دسته بندی
چرخه حیات Activity در زامارین Activityها پایه های اصلی اپلیکیشن های اندروید هستند و می توانند در حالت های مختلف وجود داشته باشند.چرخه حیات activity با یک instantiation شروع و با destruction با پایان می رسد. در این بین حالت های مختلفی را شامل می شود. زمانی که حالت activity تغییر می کند متد مناسب چرخه حیات فراخوانی می شود و activity را از یک تغییر حالت ناگهانی مطلع می سازد و به منظور انطباق با این تغییر اجازه اجرای کد را به آن می دهد. این مقاله به بررسی چرخه حیات activityها و مسئولیتی که هر activity در طول […]
پسندیدم68
اکتبر 10, 2016
منتشر شده توسط مینو مرادی در اکتبر 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 […]
پسندیدم46
اکتبر 8, 2016
منتشر شده توسط طاهری در اکتبر 8, 2016
دسته بندی
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 از هر […]
پسندیدم44
اکتبر 6, 2016
منتشر شده توسط میلاد فریدنیا در اکتبر 6, 2016
در برخی موارد ممکن است هنگام نصب کتابخانه های Android Support با مشکلاتی مواجه شوید که در این مقاله قصد داریم برخی از راهکارها را برای حل این مشکل معرفی کنیم.
در برخی موارد ممکن است هنگام بیلد کردن پروژه، زمانی که ویژوال استودیو سعی در دانلود و نصب کتابخانههای مورد نیاز دارد، با خطا مواجه شوید. علت بسیاری از این خطاها عمدتا مربوط به مشکلات اتصال اینترنت و شبکه می باشند (در مورد خودم پروکسی تنظیم شده در محل کار علت اصلی ایجاد این مشکل بود). در برخی از موارد نیز ممکن است به علت خرابی فایل دانلود شده با این خطا مواجه شوید. در این آموزش انواع خطاهای متداول در فرایند نصب کتابخانه های Support Android را بررسی خواهیم کرد.
پسندیدم52
اکتبر 4, 2016
منتشر شده توسط مینو مرادی در اکتبر 4, 2016
تنظیمات اندروید برای برنامه نویسی در زامارین در این مقاله به بحث در مورد چگونه راه اندازی دستگاه اندروید و اتصال آن به کامپیوتر پرداخته خواهد شد تا برای اجرا و دیباگ اپلیکیشن های Xamarin.Android مورد استفاده قرار گیرد. تنظیماتی که شامل اتصال دستگاه به کامپیوتر برای دیباگ کردن مورد نیاز است به شرح زیر است: 1-فعال کردن حالت دیباگ روی دستگاه: به طور پیش فرض این حالت روی گوشی ها فعال نیست. 2-نصب درایو های USB: نصب تنظیمات برای سیستم عامل های Mac ضروری نیست اما برای کامپیوترهایی که ویندوز دارند ممکن است نصب این درایورهای USB لازم باشد. […]
پسندیدم48
اکتبر 2, 2016
منتشر شده توسط مجید امین نژاد در اکتبر 2, 2016
دسته بندی
Api Level های اندروید Android Api Level هر گوشی اندرویدی دقیقا یک api level را پشتیبانی می کند. این api level در هر پلتفرم اندرویدی به صورت یکتا تضمین و مشخص شده است . api level دقیقا کتابخانه هایی را که برنامه شما می تواند درون آن صدا کند را شناسایی می کند . این شناسایی ترکیبی از شی های manifest و مجوزها و غیره می باشد که در برابر شما به عنوان یک برنامه نویس اندروید، است . سیستم api level کمک می کند تا اندروید قبل از نصب برنامه متوجه سازگاری یا ناسازگاری نرم افزار شما با اندروید […]
پسندیدم30