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

با یک سری دیگه از آموزش های قدم به قدم با مونو در خدمت شما هستیم در آموزش قبلی با فعالیت ها (Activities) در زامارین آشنا شدیم در آموزش با نحوه انتقال داده بین فعالیت ها آشنا خواهیم شد .
انتقال داده بین Activities

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

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

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

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

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

با یک سری دیگه از سری آموزش های قدم به قدم با اندروید در خدمت شما هستم در این قسمت با برخی از اصول در طراحی برنامه های مونو اندروید آشنا خواهیم شد این اصول عبارتند از
مفهوم Intents در زامارین اندروید

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

با یکی دیگه از سری آموزش های قدم به قدم با مونو در خدمت شما هستم در ادامه مباحث ViewGroup ها با یکی دیگر از عناصر این دسته آشنا خواهیم شد کار TableLayout نمایش ویو ها در سطر و ستون است  از لحاظ نمایش عناصر شبیه به GridLayout است در مثال زیر طریقه استفاده از این کنترل نشان داده شده است .
اگه یک نگاه به ساختار آن بیاندازید شبیه به ساختار تک table در HTML است یعنی به این صورت که خود TableLayout شبیه به <table> و TableRow شبیه به <tr> است

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

با یکی دیگر از سری آموزش های قدم به قدم با مونو اندروید در خدمت شما هستیم در جلسات قبل با نحوه عناصر چینش خطی (Linear Layout) و چینش نسبی (Relative Layout) آشنا شدیم در ادامه با عنصر نمایش گروهی یا همون ViewGroup آشنا خواهیم شد.

آشنایی با Grid Layout

آشنایی با Grid Layout

  • محمدزاده
  • ۱۸ آبان ۱۳۹۴
  • 1
  • 1
  • 4,306 بازدید
ادامه مطلب

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

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

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

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

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

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

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

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

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

با سری آموزش های قدم به قدم با مونو در خدمت شما هستم این جلسه قصد داریم اولین تجربه برنامه نویسی اندرود رو در محیط ویژوال استادیو با هم تجربه کنیم آیا آماده هستید؟
پس از اجرای ویژوال استادیو از منوی File-> New Project یک پروژه اندروید ایجاد نمایید اگر دقت کرده باشید پس از نصب Xamiran چند نوع پروژه جدید به ویژوال استادیو اضافه شده که یکی از آنها پروژه اندروید است.

  • محمدزاده
  • ۱۶ آبان ۱۳۹۴
  • 6
  • 1
  • 9,745 بازدید
ادامه مطلب
صفحه 2 از 3123