حساب کاربری
ورود به بخش پرسش و پاسخ
اطلاعیه :   

با یک سری دیگه از آموزشهای قدم به قدم با مونو در خدمت شما هستم در آموزش قبلی با یکی از مفاهیم مهم در برنامه های اندروید به نام Intent ها آشنا شدیم قصد داریم در این آموزش هم به یکی دیگه از مباحث مهم اندروید بنام Activities آشنا بشیم.
Activities در زامارین

مفهوم Activities در اندروید

فعالیت ها (activities) یکی از ساختارهای اصلی برنامه اندروید هستند. اگه بخوام خیلی ساده بگم، یه فعالیت همون صفحه ی ساده از برنامه‌ی شماست. پس خیلی مهمه که مبانی فعالیت‌ها رو خوب یاد بگیرید. برنامه های اندروید می توانند شامل چند activities باشند . بطور معمول هر برنامه اندروید دارای یک فعالیت اصلی یا MainLauncher است که در صورت مشخص کردن آن برای فعالیت مورد نظر پس از اجرا برنامه شما این فعالیت بعنوان اولین فعالیت برنامه شما شروع به کار خواهد کرد که بصورت پیشفرض در برنامه های مونو این فعالیت بنام  MainActivity  شناخته می شود و شما در صورت نیاز می توانید آن را تغییر دهید. فعالیت ها در زامارین اندروید از نوع کلاسی هستد که از کلاس Activity ارث بری کرده اند و دارای صفت Activity در بالای کلاس آن است.

  • محمدزاده
  • ۲۰ آبان ۱۳۹۴
  • 0
  • 1
  • 2,187 بازدید
ادامه مطلب

با یکی دیگه از سری آموزش های قدم به قدم با مونو اندروید در خدمت شما هستیم در این آموزش با یکی از محبوب ترین عناصر نمایش دسته ای یا
همون ViewGroup ها به نام Relative Layout آشنا می شویم. تمام ویوهای که در این کنترل قرار میگیرند موقعیت نسبی به بقیه کنترل ها ، پدر و ViewGroup های دیگه دارند کد زیر یک نمونه ساده  استفاده از این کنترل را نشان می دهد .

آشنایی با Relative Layout در زامارین اندروید

  • محمدزاده
  • ۱۷ آبان ۱۳۹۴
  • 0
  • 4
  • 2,724 بازدید
ادامه مطلب

در جلسه قبل از سری آموزش های قدم به قدم با مونو درمورد ViewGroup , View ها مطالبی را گفتیم و آنها را معرفی کردیم ،در این آموزش با یکی از کنترل های ViewGroup آشنا خواهیم شد نام این کنترل Linear Layout یا همان چیدمان خطی است اگر شما در طراحی های خود نیاز داشته باشد تا کنترل های خود را بصورت عمودی یا افقی چینش کنید باید از این کنترل استفاده نمایید,پس از استفاده از این کنترل به محیط کد رقته و ساختار این کنترل را مشاهده نمایید کد زیر مثال ساده ای از استفاده این کنترل را نشان می دهد.

  • محمدزاده
  • ۱۷ آبان ۱۳۹۴
  • 0
  • 7
  • 2,821 بازدید
ادامه مطلب

از سری آموزش های قدم به قدم با مونو در خدمت شما هستم در آموزشهای قبلی طریقه نصب و پیکربندی زامارین رو در ویژوال استادیو یاد گرفتیم و در آخر با هم اولین پروژه اندرویدی خودمون رو ایجاد کردیم و اون پزوژه چیزی نبود جزء پروژه معرف Hello World اما در این آموزش به نحوه طراحی صفحات اندروید خود می پردازیم و می بینیم که که محیط طراحی زامارین چگونه به کمک ما میاد.
اندروید برای صفحات یا همون لایه های خود از پسوند XML استفاده می کند ، و زامارین اندروید از پسوند دیگه ای برای لایه های خود استفاده می کنه و اون پسوند AXML هستش و این دو تقریبآ شبیه هم هستند همانند نرم افزارهای طراحی برنامه اندروید مثل اکلیپس و اندروید استادیو ، زامارین استادیو و زامارین ویژوال استادیو هم بخوبی به ما در طراحی صفحات اندروید کمک خواهند کرد.
تمام کنترل های اندروید در دو دسته بندی قرار می گیرند که این دو دسته بندی شامل ViewGroup , View
مثلا اگر ما در طراحی خود از یک کنترل Button یا TextView استفاده کنیم را View  گویند اما ViewGroup شامل چند View در لایه ها خواهد بود اما در اندروید چند کنترل ViewGroup  قرار داده شده که در این آموزش و آموزش بعدی بطور کامل آنها را بررسی خواهیم کرد.
طراحی صفحات اندروید در زامارین

  • محمدزاده
  • ۱۷ آبان ۱۳۹۴
  • 2
  • 6
  • 4,732 بازدید
ادامه مطلب

از سری آموزش های قدم به قدم با مونو اندروید در خدمت شما هستم در این آموزش قصد دارم به ساختار یک پروژه اندورید در محیط ویژوال استادیو بپردازم
پس از ایجاد یک پروژه اندروید در ویژوال استادیو و باز کردن پنجره Solution Explorer با یک سری فایل و فولدر مواجه هستیم.
vs-project-structure

  • محمدزاده
  • ۱۶ آبان ۱۳۹۴
  • 0
  • 4
  • 3,008 بازدید
ادامه مطلب

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

  •  Android Emulator
  • Xamarin Android Player
  • GenyMotion
  • Visual Studio 2015’s Android Emulator
  • محمدزاده
  • ۱۵ آبان ۱۳۹۴
  • 5
  • 4
  • 8,579 بازدید
ادامه مطلب

در این مقاله قصد داریم ببینیم  زامارین چگونه کار برنامه نویسی رو با استفاده از #C و NET. آسان می کند. همچنین در ادامه به نقد و بررسی این تکنولوژی بپردازیم
xamiran

معرفی زامارین

Xamarin نام شرکتی است که ابزارهای توسعه نرم افزار تجاری تولید می کند. این شرکت با استفاده از پروژه متن باز Mono بستری را فراهم می آورد که بتوان با استفاده از #C و NET.بتوان برنامه هایی برای اندروید و OS X و IOS ساخت. Xamarin برای ساخت برنامه های اندروید محصول Xamarin.Android را به بازار عرضه کرده است.

  • محمدزاده
  • ۱۳ آبان ۱۳۹۴
  • 5
  • 4
  • 9,290 بازدید
ادامه مطلب