با یک سری دیگه از آموزش های قدم به قدم با مونو در خدمت شما هستیم در آموزش قبلی با فعالیت ها (Activities) در زامارین آشنا شدیم در آموزش با نحوه انتقال داده بین فعالیت ها آشنا خواهیم شد .
- محمدزاده
- ۲۱ آبان ۱۳۹۴
- 0
- 2
- 2,658 بازدید
با یک سری دیگه از آموزشهای قدم به قدم با مونو در خدمت شما هستم در آموزش قبلی با یکی از مفاهیم مهم در برنامه های اندروید به نام Intent ها آشنا شدیم قصد داریم در این آموزش هم به یکی دیگه از مباحث مهم اندروید بنام Activities آشنا بشیم.
مفهوم Activities در اندروید
فعالیت ها (activities) یکی از ساختارهای اصلی برنامه اندروید هستند. اگه بخوام خیلی ساده بگم، یه فعالیت همون صفحه ی ساده از برنامهی شماست. پس خیلی مهمه که مبانی فعالیتها رو خوب یاد بگیرید. برنامه های اندروید می توانند شامل چند activities باشند . بطور معمول هر برنامه اندروید دارای یک فعالیت اصلی یا MainLauncher است که در صورت مشخص کردن آن برای فعالیت مورد نظر پس از اجرا برنامه شما این فعالیت بعنوان اولین فعالیت برنامه شما شروع به کار خواهد کرد که بصورت پیشفرض در برنامه های مونو این فعالیت بنام MainActivity شناخته می شود و شما در صورت نیاز می توانید آن را تغییر دهید. فعالیت ها در زامارین اندروید از نوع کلاسی هستد که از کلاس Activity ارث بری کرده اند و دارای صفت Activity در بالای کلاس آن است.
- محمدزاده
- ۲۰ آبان ۱۳۹۴
- 0
- 1
- 2,187 بازدید
با یک سری دیگه از سری آموزش های قدم به قدم با اندروید در خدمت شما هستم در این قسمت با برخی از اصول در طراحی برنامه های مونو اندروید آشنا خواهیم شد این اصول عبارتند از
- محمدزاده
- ۱۹ آبان ۱۳۹۴
- 0
- 1
- 2,206 بازدید
آشنایی با TableLayout در زامارین | روز ۹
رابطه کاربری, قدم به قدم با مونو, منابع اصلی زامارین اندرویدبا یکی دیگه از سری آموزش های قدم به قدم با مونو در خدمت شما هستم در ادامه مباحث ViewGroup ها با یکی دیگر از عناصر این دسته آشنا خواهیم شد کار TableLayout نمایش ویو ها در سطر و ستون است از لحاظ نمایش عناصر شبیه به GridLayout است در مثال زیر طریقه استفاده از این کنترل نشان داده شده است .
اگه یک نگاه به ساختار آن بیاندازید شبیه به ساختار تک table در HTML است یعنی به این صورت که خود TableLayout شبیه به <table> و TableRow شبیه به <tr> است
- محمدزاده
- ۱۹ آبان ۱۳۹۴
- 0
- 0
- 2,706 بازدید
آشنایی با GridLayout در زامارین | روز ۸
رابطه کاربری, قدم به قدم با مونو, منابع اصلی زامارین اندرویدبا یکی دیگر از سری آموزش های قدم به قدم با مونو اندروید در خدمت شما هستیم در جلسات قبل با نحوه عناصر چینش خطی (Linear Layout) و چینش نسبی (Relative Layout) آشنا شدیم در ادامه با عنصر نمایش گروهی یا همون ViewGroup آشنا خواهیم شد.
آشنایی با Grid Layout
- محمدزاده
- ۱۸ آبان ۱۳۹۴
- 1
- 1
- 4,390 بازدید
با یکی دیگه از سری آموزش های قدم به قدم با مونو اندروید در خدمت شما هستیم در این آموزش با یکی از محبوب ترین عناصر نمایش دسته ای یا
همون ViewGroup ها به نام Relative Layout آشنا می شویم. تمام ویوهای که در این کنترل قرار میگیرند موقعیت نسبی به بقیه کنترل ها ، پدر و ViewGroup های دیگه دارند کد زیر یک نمونه ساده استفاده از این کنترل را نشان می دهد .
- محمدزاده
- ۱۷ آبان ۱۳۹۴
- 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,731 بازدید
از سری آموزش های قدم به قدم با مونو اندروید در خدمت شما هستم در این آموزش قصد دارم به ساختار یک پروژه اندورید در محیط ویژوال استادیو بپردازم
پس از ایجاد یک پروژه اندروید در ویژوال استادیو و باز کردن پنجره Solution Explorer با یک سری فایل و فولدر مواجه هستیم.
- محمدزاده
- ۱۶ آبان ۱۳۹۴
- 0
- 4
- 3,007 بازدید
با سری آموزش های قدم به قدم با مونو در خدمت شما هستم این جلسه قصد داریم اولین تجربه برنامه نویسی اندرود رو در محیط ویژوال استادیو با هم تجربه کنیم آیا آماده هستید؟
پس از اجرای ویژوال استادیو از منوی File-> New Project یک پروژه اندروید ایجاد نمایید اگر دقت کرده باشید پس از نصب Xamiran چند نوع پروژه جدید به ویژوال استادیو اضافه شده که یکی از آنها پروژه اندروید است.
- محمدزاده
- ۱۶ آبان ۱۳۹۴
- 6
- 1
- 9,920 بازدید