آموزش Asp.NET MVC 6

آموزش اندروید استودیو

مدرس :
رایگان

توجه : این مجموعه حدود یکسال پیش در زمانی که اندروید استودیو به شکل نهایی منتشر نشده بود تهیه شد و در قالب فرمت استاندارد ویدیوهای تمرین نیست.

در حال حاضر اندروید استودیو به شکل نسخه هایی "قبل از نهایی شدن" ، برای دانلود در دسترس قرار دارد.  بنابراین مواجه شدن با یک سری باگ دور از ذهن نخواهد بود. اندروید استودیو از سیستمی که توسط گریدل (Gradle) طراحی شده و با ابزارهایی برای اندروید تخصصی سازی شده، بهره می‌برد. هرچند مهمترین علتی که برنامه نویسان اندروید را برای استفاده از اندروید استودیو ترغیب می‌کند، و در واقع بزرگترین تفاوت اندروید استودیو با سایر محیط‌های برنامه نویسی است، قابلیت بهینه شده ی طراحی اینترفیس اپ و مشاهده همزمان آن در طیف وسیعی از اندازه‌های صفحه نمایش‌ است، به طوری که اکثر گوشی‌ها و تبلت‌هایی که اندروید را پشتیبانی می‌کنند را شامل می‌شود. 

شباهت زیاد اندروید استودیو به ویژوال استودیو و یادگیری سریع جاوا برای کسانی که به سی شارپ تسلط دارند از عمده دلایلیست که برنامه نویسان دات نتی را به سمت کار با این محیط برنامه نویسی هدایت کرده است.

در این دوره آموزشی مطالب زیر بررسی شده اند :

- نصب اندروید استودیو :

در این بخش کلیات مربوط به راه اندازی این محیط برنامه نویسی توضیح داده شده است.

دانلود ویدیو

- آشنایی با محیط اندروید استودیو :

در این بخش یک آشنایی کلی از اجزای این محیط برنامه نویسی ارائه شده است

دانلود ویدیو

بخش های زیر را نیز می توانید در ادامه این مطلب دانلود کنید :

- اجرای اولین پروژه در اندروید استودیو 

- کد نویسی در اندروید استودیو 

- لی اوت در اندروید استودیو 

- فایل PDF راهنمای لی اوت در اندروید

ادامه این مطلب برای اعضای سایت قابل مشاهده است

نظرات (61)

  • بابک
    1393/10/05 04:20 عصر

    عالی

    پاسخ
  • عباس
    1393/10/08 12:26 صبح

    سلام داداش من یکی هیچی از بنامه نویسی بلبد نیستم و دوست دارم یاد بگیرم هرچی هم کتا بخوندم این چیزا متوجه نشدم از هرجا خواستم شروع کنم یه جوری توضیح داده شده بود انگار من باید خودم بلد باشم مثل اینکه به یه نفر که خوندن و نوشتن بلد نیست بگی کتاب بنویس من هیچی از زبان برنامه نیوسی بلد نیستم چطوری شروع کنم کمکم کنید دیونه شدم

    پاسخ
    • مرتضی دلیل
      1393/10/08 05:01 عصر

      سلام. این آموزش برای کسانی هست که میخوان روی گوشی های اندروید برنامه نویسی کنند و با اکلیپس هم آشنا هستند ولی به هر دلیل دوست دارند با اندروید استودیو کار کنند، به علاوه اینکه کمی هم شی گرایی و برنامه نویسی میدونند، حالا چه بر مبنای جاوا و چه بر مبنای سی شارپ یا هر زبان دیگه. واضح هست من این پیش فرض ها رو برای تهیه این ویدیو در نظر گرفتم. اینکه شما از کجا شروع کنید بستگی داره هدفتون چی هست، میخواین روی دسکتاپ برنامه بسازید یا روی گوشی یا روی وب؟ باید یه مسیری برای خودتون مشخص کنید ولی اولین قدمش یاد گرفتن یک زبان برنامه نویسی هست. رسیدن به انتهای هر کدوم از این مسیرها با یادگرفتن یک زبان برنامه نویسی ساده تر هست ولی اگر اصول یک زبان رو بلد باشید میتونین به زبان های دیگه شیفت کنین. چون سوالتون رو اینجا مطرح کردید و احیانا دوست دارید برای گوشی ها برنامه بنویسید پیشنهاد میکنم زبان جاوا رو یاد بگیرید. شاید پس از یادگیری یک زبان برنامه نویسی تصمیم های بزرگتری بتونید بگیرید. آموزش های زیادی به زبان انگلیسی و فارسی در این زمینه توی اینترنت وجود داره.

      پاسخ
  • صادق
    1393/10/09 07:34 عصر

    عالی بود. با سپاس فراوان

    پاسخ
  • vahid
    1393/10/14 04:14 عصر

    با سلام ممنون از لطف و راهنمائي شما عالي است

    پاسخ
  • حسین
    1393/10/25 08:16 عصر

    ممنون از زحمتی که کشیدی

    پاسخ
  • حسین عباسی
    1393/11/01 01:02 عصر

    با سلام و خسته نباشيد آقاي دليل متشکرم از آموزش زيباتون. سوالي که من داشتم اينه که ميخوام يه نرم افزارهايي طراحي کنم که صفحه اولشون تايمر داشته باشه اول اون صفحه بياد 2.3 ثانيه بعد منوي اصلي بياد. سوال دومم بنده اين هستش که من يه image button ميذارم ميخوام روش کليک کنم بره به يه صفحه ديگه.در ضمن avd manager من این خطارو میده http://upload7.ir/uploads//8e9d782801fa8bd85929e6a982c8cddb0376d75f.png منتظرجواب شما هستم آقای دلیل.متشکرم

    پاسخ
    • مرتضی دلیل
      1393/11/18 08:04 عصر

      در مورد خطایی که تصویرش رو گذاشتین از طریق اس دی کا باید چنین چیزی رو نصب کنید : Google APIs Intel x86 Atom System Image / در مورد سوال اول هم منظورتون از تایمر رو متوجه نشدم اگه منظورتون splash screen هست همین واژه رو برای اندروید سرچ کنید.

      پاسخ
  • mohsen
    1393/11/04 12:18 عصر

    سلام قسمت بعدی آموزش را چه زمانی آپ میکنید؟ باتشکر از زحماتتون

    پاسخ
    • مرتضی دلیل
      1393/11/18 08:03 عصر

      ممنون. هدف این دوره آشنایی با اندروید استودیو برای افرادی که کمی آشنایی با برنامه نویسی داشتند بود و به نظرم همین چند قسمت برای اینکار کافیست. انشالله در آینده آموزش نسخه نهایی اندروید استودیو با سرفصل مشخص و بصورت کامل ارائه خواهد شد.

      پاسخ
      • بی نام
        1394/04/26 09:15 عصر

        سلام میشه بگید آموزش جدید آندروید استدیو رو کی ارائه میدید؟

        پاسخ
  • بی نام
    1393/11/18 05:22 عصر

    جناب مرتضی دلیل ، در حال حاضر فیلم شماره 1 را دیدم. خیلی عالی بود. خدا قوت

    پاسخ
  • بی نام
    1393/11/24 01:49 عصر

    khaste nabashid mersi perfect

    پاسخ
  • سبحان جهانی پرست
    1394/01/01 01:03 عصر

    برای یک پروژه احتیاج دارم که لیست مک آدرس تمامی دیوایس های متصل به وای فای رو بدست بیارم.در صورت امکان اگه راهنمایی کنید ممنون میشم چون چیزی در موردش نتونستم پیدا کنم.

    پاسخ
  • محمد
    1394/01/27 01:17 عصر

    با تشکر بسیار زیاد، منتظر ادامه آموزها هستیم.

    پاسخ
  • میثم درستکار
    1394/01/29 01:49 صبح

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

    پاسخ
  • علی
    1394/02/31 05:11 صبح

    سلام ممنون از آموزش های خوبتون با توحه به اینکه نسخه رسمی اندروید استودیو اخیرا منتشر شده و دیگه در سایت گوگل از eclipse حمایت نمیشه و اینکه هنوز آموزشی در زمینه اندروید استودیو در اینترنت به صورت فارسی نیست (همشون ایکلیپس هستن ) به نظرم اگه به فعالیتتون ادامه بدین بسیار موثر و قطعا همراه با موفقیت خواهد بود ...

    پاسخ
  • بی نام
    1394/04/18 12:29 عصر

    با سپاس فراوان اگه میشه ادامه آموزش ها رو هم قرار بدین

    پاسخ
  • مدیرسایت
    1394/04/26 09:53 عصر

    در حال تهیه و آماده سازی دوره اندروید استودیو هستیم. زمان دقیقی برای عرضه آن مشخص نیست. امیدوارم در فصل پاییز عرضه شود.

    پاسخ
  • بی نام
    1394/05/02 09:38 عصر

    متشکرم

    پاسخ
  • mzage
    1394/05/05 02:55 عصر

    اموزشاتون خیلی خوبه برنامه نویسی سایتتونم عالیه

    پاسخ
  • امیرحسین
    1394/05/13 11:25 صبح

    با عرض سلام و خسته نباشید . دوتا سوال داشتم . اول اینکه کی آموزشتون کامل می شه .. یعنی بصورت کامل ساخت اپلیکیشن رو تو سایت می ذارید. سوال دوم وقتی اندروید استادیو رو نصب کردم برای نمایش اپلیکیشن می خوام اقدام کنم و پلی رو می ذنم نمایش نمی ده می گه سی پی یو را نصب نکردید!! چجور باید سی پی یو رو نصب کنم

    پاسخ
    • مرتضی دلیل
      1394/05/13 11:39 صبح

      سلام، این دوره قرار نیست کامل بشه و دوره ای دیگه در دست تهیه هست و زمان مشخصی برای عرضه اون مشخص نیست. در مورد مشکل شما پیشنهاد میکنم به جای پیگیری رفع آن مشکل(از طریق اضافه کردن افزونه مربوط در sdk manager و پشتیبانی سی پی یوی شما از امکان Haxm) از Genymotion استفاده کنید ، در گوگل این عبارت را سرچ کنید و دیوایس های مجازی آن را نصب کنید. پس از اجرای آن برنامه، اسم دیوایس ها به طور اتوماتیک به اندروید استودیو اضافه میشوند و خواهید دید سرعت بسیار بالایی هم دارند.

      پاسخ
  • بی نام
    1394/05/18 11:05 عصر

    مممممنون عالیه لطفا ادامه بدید

    پاسخ
  • آرمین
    1394/05/20 04:53 عصر

    سلام وقتی از لایوت ها یه فایل xml رو انتخاب میکنم اون شبیه ساز رو کلا نشون نمیده http://uupload.ir/files/eex_سلثقال.png و اصلا نمیتونم از دکمه یا متن در صفحه اصلی استفاده کنم دلیلش چیه؟؟؟؟؟؟؟؟؟

    پاسخ
  • بی نام
    1394/05/28 12:38 صبح

    من از شما خیلی ممنون امثال شما باعث پیشرفت مملکت میشن . امیدوارم در کارتون هر روز پیشرفت داشته باشین . جالبیه کار شما اینه که لپ مطلب رو میگین بی حاشیه !!!! لطفا در مورد کلاس ها و ویوهای سفارشی (اگه کلمه درست رو به کار برده باشم) مثل جدول برای نمایش اطلاعات هم توضیح بدین

    پاسخ
  • بی نام
    1394/05/28 12:41 صبح

    تشکر

    پاسخ
  • بی نام
    1394/05/30 01:40 عصر

    هیچ سایتی به خوبی این سایت ندیدم حودم برنامه نویسم ولی هیچ سایتی اینقدر کمکم نبودبخصوص تو این آموزش

    پاسخ
  • بی نام
    1394/06/08 02:07 عصر

    سلام آقا من می خوام با این نرم افزار به صورت آنلاین یک وب پیج روی صفحه برنامه به صورت آنلاین به نمایش بگذارم راهنمایی می خوام

    پاسخ
  • علیرضا موسوی
    1394/06/08 04:52 عصر

    سلام و خسته نباشید با شما تماس گرفته بودم راهنمایی می خواستم در مورد نوشتن برنامه اندروید با android studio ، ساختار برنامه به این صورت هست که در برنامه یک سایت به صورت online از روی یک سرور نمایش داده می شه بدون کلیک بر روی دکمه ای یعنی مستقیماً با باز شدن نرم افزار اندروید سایت دلخواه من نمایش داده بشه و در زیرش از یک RSS خبر به خونه به صورت آنلاین نمایش بده ممنون می شم راهنمایی بفرمائید با تشکر از آموزش های شما

    پاسخ
    • مرتضی دلیل
      1394/06/09 03:44 صبح

      این آدرس را ببینید : http://www.mkyong.com/android/android-webview-example/ در این مثال با کلیک یک دکمه اینکار انجام میشود، کافیست محتویات فایل WebViewActivity را به صفحه اصلی منتقل کنید و تعاریف مربوط به دکمه را حذف نمایید. اینکه زیرش یک RSS باشه یک پروژه جدید هست که سخت نیست ولی به سادگی کار با وب ویو نیست. اینجا را ببینید : https://androidresearch.wordpress.com/2012/01/21/creating-a-simple-rss-application-in-android/

      پاسخ
  • بی نام
    1394/06/25 01:52 عصر

    سلام وقتی میخوام اندروید مجازی درست کنم پیغام زیر رو میده...چکارش کنم cannot launch AVD in emulator Output: emulator: ERROR: x86 emulation currently requires hardware acceleration! Please ensure Intel HAXM is properly installed and usable. CPU acceleration status: HAX kernel module is not installed!

    پاسخ
  • بی نام
    1394/06/25 03:54 عصر

    میشه لطف کنید یک پروژه ساده رو انجام بدید تا با کار اندروید استودیو آشنا بشیم؟ من واقعا خیلی دوست دارم برنامه نویسی موبایل رو یاد بگیرم اما نمیدونم از کجا باید شروع کنم...لطفا راهنماییم کنید که چه مطالبی رو بخونم ، چکار کنم ، کاش همینجا بصورت مقدماتی شروع کنید تا حرفه ای ادامه بدید... لطفا جوابمو بدید ممنون

    پاسخ
  • بی نام
    1394/06/25 04:35 عصر

    آقای دلیل لطفا کمکم کنید... Cannot launch AVD in emulator. Output: emulator: ERROR: x86 emulation currently requires hardware acceleration! Please ensure Intel HAXM is properly installed and usable. CPU acceleration status: HAX kernel module is not installed! برنامهGenymotionنصب کردم اما بازم نمیشه چکار کنم؟؟؟

    پاسخ
    • دوست
      1394/07/25 02:17 صبح

      سلام دوست عزيز من هم مشكل شما رو داشتم و با اجازه آقاي دليل خواستم يك نكته رو بگم بهتون احتمالا سي پي يو شما از تكنولوژي مجازي سازي پشتيباني نميكنه . كه اگر اينطور باشه نه شبيه ساز اندرويد استوديو و نه برنامه genymotion هيچكدوم كار نميكنند چونكه genymotion هم به اين قابليت نياز داره . نرم افزار speccy رو از لينك زير دانلود و اجرا كنيد و مشخصات سي پي يو رو ببينيد. https://www.piriform.com/speccy/download/standard اگر مقابل گزينه virtualization technology عبارت unsupported نوشته شده باشه يعني بايد متاسفانه سي پي يو رو عوض كني اما اگه نوشته بود supported يعني پشتيباني ميكنه ولي ممكنه در تنظيمات بايوس غيرفعال باشه . در اينصورت موقع روشن شدن كامپيوتر وارد بايوس بشو ( با زدن delete ) و اونو فعال كن . موفق باشي آقاي دليل ضمن تشكر از آموزش خوبتون منتظر سري جديد هستيم . متشكر

      پاسخ
  • مهرداد
    1394/06/27 02:52 عصر

    سلام خسته نباشید من وقتی اندروید استدیو رو برای اولین بار باز میکنم مکل پروکسی میاره که روی اتوماتیک میزارم ولی url میخواد که نمیدونم چیه لطفا راهنماییم کنید از کجا پیداش کنم

    پاسخ
  • مهرداد
    1394/06/28 06:23 صبح

    سلام خسته نباشید من وقتی اولین باز صفحه ی اندروید استدیو را باز میکنم همون جا که مشکل نشناختن sdk بود یه مشکل دیگه پیش اومده قرمز رنگ مینویسه : An existing Android SDK was detected. The setup wizard will only download missing or outdated SDK components

    پاسخ
  • بی نام
    1394/07/04 03:31 عصر

    ممنون آقای دلیل مطالبتون واقعا عالی و مفید هست اگه میشه لطف کنید و مطالب رو ادامه بدید.

    پاسخ
  • شاهین
    1394/07/26 09:54 عصر

    سلام.ممنون

    پاسخ
  • شاهین
    1394/07/27 04:13 عصر

    ممنونم

    پاسخ
  • بی نام
    1394/08/03 12:53 صبح

    سپاس از شما

    پاسخ
  • جمشید لطفی نیا
    1394/08/03 11:23 صبح

    سلام من درسایت شما برای دریاقت ویدیوهای آندروید ثبت نام کردم ولی لینک فعال سازی برای من ارسال نشد اگه امکان داره لینک دانلود را فعال فرمایید تشکر

    پاسخ
  • بی نام
    1394/08/07 08:00 صبح

    از زحمتی که در این باره کشیدید کمال تشکر رو دارم امیداوارم در تمام طول زندگی تون موفق باشید

    پاسخ
  • بی نام
    1394/09/03 02:39 صبح

    فوق العاده بود تشکر

    پاسخ
  • فائزه
    1394/10/02 10:11 عصر

    سلام واقعا خوب بود دستتون درد نکنه نمیشه ادامه دار باشه؟!

    پاسخ
  • عامر لطفی اوریمی
    1394/10/03 07:29 عصر

    سلام من یک front-end کار وب هستم و مدت‌هاست می‌خواستم که برنامه نویسی اندروید کنم. چون c و جاوا اسکریپت رو بلد بودم فکر می‌کردم که برنامه نویسیش برام سخت نباشه. کلا که کد‌هام رو توی webstorm‌ می‌زنم برای همین محیط AS‌کاملا برام آشناست. هیچ کسی این کاری که شما کردی رو رایگان نمی‌کنه شما خیلی خوبی خدا توی تمام کارها بهت کمک کنه ان‌شاءالله موفق باشی داداش

    پاسخ
  • مهرداد پورفرازنده
    1394/10/14 06:07 عصر

    با سلام و خسته نباشید ، خدمت اقای دلیل، من زبان C , ++C رو بلدم یعنی اینکه با برنامه نویسی اشنا هستم، میخواستم بدونم بنظرتون میتونم با اندروید استودیو کار کنم ، خصوصا اینکه با اکلیپس هم کار نکردم. لطفا منو راهنمایی کنید. در اخر ، اقای دلیل ، از زحمات فراوان شما کمال تشکر را دارم‌.

    پاسخ
  • مهدی
    1394/10/30 09:38 عصر

    ممنون بابت آموزش خوبتون سایتتون خیلی سنگینه نیم ساعت طول میکشه بالا بیاد ممممممممننووووننن:))

    پاسخ
  • بی نام
    1394/11/10 09:31 صبح

    سلام بسیار عالی ممنون از شما

    پاسخ
  • بی نام
    1394/12/21 10:54 عصر

    سلام ممنون تنها سایتی که از آموزش اندروید استدیو مطلبی فارسی زبانانه ارائه میکنه با تشکری فراوان خدمت مهندس دلیل

    پاسخ
  • مه
    1394/12/24 09:24 عصر

    سلام ممنونم بابت آموزش عالیتون. و اینکه رایگان گذاشتید. مدتها بود دنبال یه آموزش خوب برای اندروید استودیو میگشتم. چون اکثرا اکلیپس رو توضیح دادن. وگرنه هم انگلیسی بوده هر چی تا حالا دیدم. بسیار هم عالی توضیح دادید. براتون موفقیت روز افزون رو آرزو دارم. سال نوتون پیشاپیش مبارک

    پاسخ
  • بی نام
    1394/12/28 01:08 عصر

    سلام مرسی از مطالبی که قرار دادید ، امیدوارم همیشه موفق و برقرار باشید .

    پاسخ
  • سیدنورالدین بنی طبا
    1395/01/11 08:22 صبح

    سلام. آقای دلیلی عزیز امکان داره فرمائید مجموعه آموزشی اندروید استدیو که قولش را داده بودید که میرسه ؟؟؟ظاهرا قرار بوده پپائیز منتشر بشه ؟

    پاسخ
  • بی نام
    1395/01/12 06:31 عصر

    آقا ممنون خیلی عالی بود

    پاسخ
  • سارا
    1395/03/22 11:25 صبح

    سلام یادمه ویدئو های اندروید استودیو تون توی اپارات هم بود لطفا لینکش رو بدید ممنون

    پاسخ
  • بی نام
    1395/04/01 03:29 صبح

    سلام مرسی ممنونم.

    پاسخ
  • بی نام
    1395/04/19 11:12 عصر

    سلام.. تو ویدئوی آخر(پنجم) گفتید که بازم قراره این آموزشا ادامه داشته باشن.. متأسفانه نتونستم پیداکنم.. جای خاصی ادامه ی این ویدئوهارو قرار دادید؟ یا هنوز پابلیش نشدن؟ -- وحشتناک منتظرشونم!! :))

    پاسخ
  • مرتضی دلیل
    1395/04/20 01:19 عصر

    دوستان از لطفتون ممنون. این ویدیوها در اوایل انتشار اندروید استودیو تولید شدند و چند سالی از تولید آنها میگذرد. چون فعالیت های بنده به سمت زامارین شیفت پیدا کرده است متاسفانه فرصت پرداختن بیشتر به اندروید استودیو و برنامه نویسی جاوا ندارم. این ویدیوها ادامه ندارند و اگر قصد تولید داشته باشیم به دلیل تغییرات اندروید و اندروید استودیو یک مجموعه کامل از صفر تا صد تولید خواهیم کرد.

    پاسخ
  • بی نام
    1395/04/20 08:58 عصر

    مرسی فقط یه سوال دگ.. Xamarin بهتر از Android Studioه؟ تازه اندرویدو شروع کردم.. برنامه نویسی سی++ رو بلدم تقریباً کامل.. الان شیفت کنم روی زامارین یا همین اندروید استودیو رو ادامه بدم بنظرتون؟

    پاسخ
  • بی نام
    1395/05/23 04:12 عصر

    خیلی مفید بود ممنونم

    پاسخ
  • صادقی
    1395/09/09 07:59 عصر

    سلام مطالب جالبی گذاشتید ممنون هستیم. یک سوال . کسی که می خواد تازه شروع به کار کنه شما زامارین رو پیشنهاد می کنید یا اندروید استودیو با تشکر

    پاسخ

ارسال دیدگاه

Captcha

راهنمای استفاده از محتوای آموزشی سایت (حتما پیش از خرید مطالعه کنید)

دو نوع محصول در سایت موجود است. محصولات رایگان و محصولاتی با قیمت مشخص. در صورتی که یک محصول رایگان باشد به سادگی از طریق لینک های موجود در توضیحات مربوط به آن محصول، میتوانید آن را دانلود نمایید.
در صورتی که محصول برای خرید در سایت قرار داده شده باشد باید مراحل زیر را طی نمایید :
1. پس از ثبت نام و لاگین شدن، روی قیمت محصول مورد نظر کلیک کنید تا در سبد خرید ثبت شود، سبد شما در بالای صفحه سمت چپ قابل رویت است
2. میتوانید چندین محصول را انتخاب نمایید تا در سبد خرید شما ثبت شود
3. پس از پایان تقاضا، روی سبد خرید کلیک نمایید تا به صفحه ی مربوط به محصولات انتخاب شده هدایت شوید
4. پس از چک کردن نام محصولات با کلیک روی پرداخت آنلاین میتوانید هزینه محصولاتی که انتخاب نموده اید را پرداخت کنید
5. چنانچه پرداخت با موفقیت انجام شود صفحه ی حاوی شماره خرید و همچنین اعلام موفقیت برای شما نمایش داده میشود
6. از این پس با مراجعه به صفحات مربوط به محصولات خریداری شده(مثلا همین صفحه) میتوانید لینک های دانلود آنها را نیز ببینید، به شرط آنکه لاگین شده باشید
آموزشیکامپیوترویدیومکانیکPDFنرم افزارجامداتEntityFrameworkC#اندرویدCFDوب سرویسWCFASP.NET MVCASP.NETjavaوردپرسPhpحضوریتایپ اسکریپت
مرتضی دلیلمهدی میلانیمرحمت زینعلیترجمه فارسیفرید ذوالقدرحمیدرضا غرویان