خانه اندروید

800 ساعت آموزش اختصاصی

بیش از 30 هزار دانشجو

آموزش های پروژه محور

مطالب پیشنهادی حتما مشاهده کنید :

راهنمای مطالعه آموزش های اندروید استودیو

راهنمای مطالعه آموزش های اندروید استودیو

راهنمای مطالعه آموزش های اندروید استودیو

راهنمای یادگیری اندروید استودیو

مطالعه آموزش های اندروید

دوستان عزیز سلام اگر مبتدی هستید و از اندروید چیزی نمی دانید نگران نباشید ما در کنار شما هستیم :

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

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

دقت کنید فهرست زیر با توجه به اینکه انگار شما چیزی از اندروید نمی دانید مرتب شده است.

 

فهرست آموزش ها به ترتیب صفر تا ۱۰۰ 

 برای شروع برنامه نویسی اندروید باید جاوا رو یاد بگیرم آیا شما آموزشی در نظر گرفتید بله ؟

آموزش جاوا همراه با پکیج آموزش مقدماتی + فیلم آموزشی+مباحث پیشرفته اضافه شد.

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

دانلود اندروید استودیو Download Android Studio

جدیدترین ورژن اندروید استودیو را از کانال تلگرام خانه اندروید دانلود کنید. homeandroid_ir@

اما چطور پروژه ای که با نرم افزار اکلیپس نوشتم رو تبدل کنم به اندروید استودیو :

انتقال پروژه Eclipse To Android Studio

اندروید استودیو رو نصب کردم چطور حالا sdk رو بهش معرفی کنم.

فیلم آموزشی Android SDK Manager اندروید استودیو

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

ایجاد پروژه جدید اندروید استودیو Android Studio

چرخه زندگی اندروید به چه صورتی و متد های اون چی ؟

چرخه اکتیویتی اندروید استودیو

چطوری اندروید استودیو رو آپدیت کنم من از ورژن قدیمی استفاده می کنم؟

فیلم آموزش آپدیت اندروید استودیو Update Android Studio 2.3.3

چطور پروژه ای که نوشتم رو اجرا کنم واصلا ببینم چطور شده از چه شبیه سازی استفاده کنم؟

متصل کردن اندروید استودیو به شبیه ساز Nox App Player

چطور یک شبیه ساز دیگه درست کنم و با شبیه ساز جدیدم پروژه خودم رو ببینم ؟

ایجاد Virtual Device اندروید استودیو

چطور یک ماشین حساب ساده بسازم و کلا بفهم اصلا چطور باید از کاربر ورودی بگیرم؟

فیلم آموزشی جمع دو عدد اندروید استودیو

چطور رویداد کلیک برای دکمه بنویسیم مثلا برای جمع دو عدد شما استفاده کردید؟

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

چطور فایل apk درست کنم از پروژه خودم و انتقال بدم به گوشی اندرویدی خودم :

ایجاد فایل Apk اندروید استودیو Android Studio

چطور متن یا رشته ها (ُString) توی اندروید بنویسیم ونمایش بدم؟

نمایش رشته ها اندروید استودیو String.xml

چطور بین دو تا اکتیویتی سوئیج کنم؟ 

رفتن به اکتیویتی دیگر Intent اندروید استودیو

چطور یک پیغام به کاربر بدم مثل زبان جاوا اسکریپت؟

آلرت دیالوگ AleartDialog اندروید استودیو

چطور یک مسج باکس مثل زبان سی شارپ درست کنم توی اندروید استودیو؟

مسیج باکس در اندروید استودیو توسط Toast

می خواهم کل تم اندروید استودیو رو تغییر بدم به رنگ مشکی یا سفید و ..؟

تغییر تم اندروید استودیو

می خواهم دوربین گوشی خودم رو روشن کنم یا وب کم؟

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

چطور یک لودینک درست کنم یا prograssbar

فیلم آموزشی پروگرس بار ProgressBar اندروید استودیو

چطوری توی اندروید استودیو درست کد بنویسیم و به صورت استاندارد؟

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

چطور کدهامو درست بنویسیم توی اندروید استودیو

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

چطوری توی اندروید با تصاویر و ایکن ها کار کنم و ایکن پیشفرض رو تغییر بدم؟

فیلم آموزش کامل تغییر و توضیحات آیکون استاندارد اندروید استودیو

من روی سیستم می خواهم از بلواستک استفاده کنم ؟

فیلم آموزشی Connect Bluestacks to Android Studio

چطور استایل جدیدی رو به اکتیویتی بدم؟

فیلم آموزشی استایل Style و تم Theme اندروید استودیو

چطور عنوان اکتیویتی و یا (اکشن بار رو راست به چپ کنم) ؟

راست به چپ کردن اکشن بار اندروید استودیو

چطور یک اسپلس اسکرین طراحی کنم توی اندروید استودیو مثل اپلیکیشن های دیجی کالا و شیپور

فیلم آموزشی splash screen اسپلش اسکرین اندروید استودیو

چطور وقتی اسپلس اسکرین میاد یک آهنگم پخش بشه

پخش موزیک اسپلش اسکرین اندروید استودیو

چطور اکتیویتی پیشفرض را انتخاب کنم؟

فیلم آموزشی انتخاب Activity پیشفرض اندروید استودیو

چطور فونت دلخواهی رو به اندروید استودیو بدم ؟

فیلم آموزشی افزودن فونت دلخواه Typeface اندروید استودیو

چطور وقتی می خواهم از اکتیویتی خارج شوم پیغام بده ؟

سوال موقع خروج کاربر از اکتیویتی متد ()onBackPressed

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

باز کردن آدرس سایت ()Uri.parse سطح دسترسی user permission

چطور قسمت های مختلف اکتیویتی رو تشخص بدم ؟

معرفی قسمت های مختلف اکتیویتی اندروید استودیو

می خواهم نام پروژه ام رو تغییر بدم چطوری ؟

فیلم آموزشی change package name android studio

چطور شمارش گر خط ها رو فعال کنم؟

فعال کردن شمارش خط کد ها show line numbers

گردل چی؟

فیلم آموزشی توضیح گریدل Gradel Scripts اندروید استودیو

می خواهم روی گوشی خودم با وای فای پروژه ام رو دیباگ کنم؟

دیباگ کردن پروژه اندروید گوشی واقعی Wifi ADB اندروید استودیو

می خواهم به صورت استاندارد عرض و ارتفاع بدم به اشیا و آبجکت ها ؟

فیلم آموزش استفاده dimens.xml اندروید استودیو

چرا از px استفاده نمی کنیم توی اندروید استودیو به جاش از dp و sp استفاده می کنیم؟

کاربرد واحد های اندازه گیری dp و فونت sp اندروید استودیو

معرفی چک باکس ؟

فیلم آموزشی چک باکس checkbox اندروید استودیو

می خواهم آدرس وبسایت رو باز کنم با webview

فیلم آموزش استفاده از WebView اندروید استودیو

می خواهم یک پیغام جالب بدم با افکت ؟

فیلم آموزش SnackBar اسنک بار اندروید استودیو

می خواهم متریال دیزاین یاد بگیرم؟

آموزش متریال دیزاین Material Design Android Studio

متریال دیزاین Material Design قسمت دوم

مباحث پیشرفته سمت سرور و غیر رایگان :

نمایش اطلاعات از سمت سرور JsonArrayRequest Volley اندروید استودیو

کتابخانه Volley طراحی اکتیویتی لاگین login اندروید استودیو

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

شناسایی رکورد تکراری Android Studio Volley php 

فیلم آموزش ViewPager همراه TabLayout اندروید استودیو

فیلم آموزش آپلود تصویر با volley در اندروید استودیو

وجهت مشاهده جدیدترین آموزش ها از صفحه اصلی خانه اندروید استفاده کنید.

نکته یک : دوستان دقت کنید ما هر روز فیلم های آموزشی جدیدی رو داخل کانال تلگرام خانه اندروید قرار می دهیم. جهت عضویت کلیک کنید.

نکته دو : پکیج کامل SDK رو داخل کانال تگرام آپلود کردیم.

با تقدیم و احترام مدیر سایت خانه اندروید جواد محمدی

 

درباره نویسنده

جواد محمدی هستم بنیان‌گذار سایت خانه اندروید در خدمتون هستیم با آموزش و مفاهیم برنامه نویسی اندروید-نزدیک به 10 سال هست در حوزه برنامه نویسی فعالیت می کنم. مسلط به kotlin,java,flutter,php هستم . در خانه اندروید دانستی های خودم را در اختیار تمامی علاقمندان به برنامه نویسی قرار میدم.تشکر از اینکه خانه اندرورید رو دنبال می کنید.

قبل از ارسال دیدگاه

  • قبل از ارسال دیدگاه: لطفا دیدگاه خودتون رو فقط در مورد این مطلب بنویسید.سپاسگزارم.

    دیدگاه های طولانی نادیده گرفته می شوند لذا دیدگاه خودتان را در دو خط خلاصه کنید.

    دیدگاه های که شامل توهین یا متن توهین آمیز اصلا تایید نمی شود.

    به دیدگاه های بی نام و نشان که ایمیل فیک و نام فیک وارد می کنند پاسخ داده نمی شود

51 دیدگاه

  1. Devon گفت:

    سلام خیلی عالی

  2. مهران گفت:

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

  3. محمد معین گفت:

    سلام و تشکر از سایت خوبتون خیلی عالی تدریس می کنید.

  4. عرفان گفت:

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

  5. Dessie گفت:

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

  6. یوسف گفت:

    سلام نسخه 32 بیت نداره؟

  7. خلیل اشرفی گفت:

    سلام خسته نباشید
    لطفاً تلگرامی که میشه کاربران پیام ارسال کنید رو بدید .

  8. MS گفت:

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

  9. Ahmad گفت:

    سلام
    در مورد تفاوت ها و مزیت های زبان های جاوا و کاتلین و ریکت نیتیو یه توضیحی بدین تا راحتتر انتخاب کنیم
    برای عید تا عید نمیزارین؟

    • Admin گفت:

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

  10. مهدی گفت:

    سلام
    من میخوام برنامه نویسی اندروید رو شروع بکنم ولی مطالب آموزش بصورت گسترده است و نمیتونم تفکیک کنم.دسترسی به تلگرام ندارم.امکان داره لینک دانلود رو بصورت جلسه ای مثلا جلسه۱و… تا جلسه آخر رو دراختیار من بذارین که بتونم یکجا ومرتب مجموعه آموزش رو دانلود کنم؟

    • Admin گفت:

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

  11. کریم رحمانی گفت:

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

  12. کاربر گفت:

    درود چرا sdk بالا نمیاره تا از خود اندروید استدیو نصبش کنم ؟ حتی avd هم بالا نمیاره …vpn من رایگان هست اسمش هم سا…نه قطع نمیشه سرعت نسبتا بالایی داره . لطفا راهنمایی کنید .

    • Admin گفت:

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

  13. angel گفت:

    ممنون از توجهتون
    یه vpn یک ماهه از کریو خریداری کردم ولی همچنان همیطوره

  14. angel گفت:

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

  15. M.Fattahi_7 گفت:

    سلام خسته نباشید
    آموزش های شما مناسب و خیلی عالی هستند لطفا آموزش آندروید استودیو با زبان Kotlin بزارید
    ممنون…

  16. عادل محمدی گفت:

    سلام آق جواد
    من تو سایتتون یه چرخی زدم بعضی فیلم ها رو هم دیدم در مورد جاوا خیلی روان و خوب توضیح داده بودین فقط ربطشون به اندروید استدیو رو خوب نمی فهمم . . .
    مثلا از همون اول یه جا کد System.out.println() هس خب اینو تو اندروید استدیو نوشتم کار نکرد اصا
    یا مثلا نمیدونم زبان جاوا رو تا کجا باید یاد بگیریم؟
    من کلا هیچ برنامه نویسی انجام ندادم یه کم دارم اندروید کار میکنم و همش حفظ میکنم کد هارو
    باید همه کد هارو حفظ کرد یا طبق روش خاصی نوشته میشن؟؟
    با همه این ها خیلی توضیحاتتون خوبه من نحوه نوشتن رو نمیفهمم چون هیچ زبان برنامه نویسی نخوندم اما خیلی به آموزش هاتون علاقه مندم بیشتر بازنویسی میکنم کد های شما رو و سعی میکنم حفظشون کنم.

    • Admin گفت:

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

  17. رضا گفت:

    با سرعت حلزونی اینترنت و اینکه تلگرام فیلتر چطوری میشه این همه sdk و jdk رو دانلود کرد حداقل توی سایت اپلود کنی بشه راحت دانلود کرد
    اگر امکانش هست اموزش نصب اندروید استودیو در اوبونتو رو هم در سایت قرار بدین اموزش کامل از صفر تا صد
    این سایت های دیگه همش الکی بود اموزش نصب اندروید استودیو در لینوکس امیدوارم شما اموزش کاملی قرار بدین

    • Admin گفت:

      سلام و دروود دوست عزیز
      نیاز نیست کل sdk رو دانلود کنید از خود اندروید استودیو بخش sdk manager می توانید دانلود کنید نیازمنده vpn هستین.
      با احترام.

  18. محمد گفت:

    سلام
    ما به همراه یک گروه از متخصصین حوزه وب
    گروه تلگرامی جامعه وبمستران ایران را لانچ کردیم.

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

  19. علی گفت:

    سلام خداقوت
    من یک صفحه وب رو با وب ویو نمایش می دم
    اگر در اون صفحه وب کنترل فایل آپلود وجود داشته باشه با وجود مجوز دسترسی اون کنترل کار نمیکنه
    البته در سایتهای خارجی نوشتن این مشکل فقط در اندروید ۴.۴.۲ وجود داره ولی من در اندروید دیگه ای تست نکردم
    پاسخش هم در سایتهای خارجی هست ولی من متوجه نمیشم
    ممنون میشم راهنمایی بفرمایید

    • Admin گفت:

      سلام و احترام
      باید شما این قابلیت های رو برای webview فعال کنید.
      مثل فعال کردن جاوا اسکریپت و دیگر موارد…

      WebView webView = (WebView) findViewById(R.id.webview);
      webView.getSettings().setJavaScriptEnabled(true);
      webView.getSettings().setJavaScriptCanOpenWindowsAutomatically(true);

      موارد بالا فکر می کنم جوابگو باشه و اگر نبود باید دیگر موارد رو هم اضافه کنید.

  20. مهدی گفت:

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

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

    • Admin گفت:

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

  21. سامان گفت:

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

    • Admin گفت:

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

  22. مسعود گفت:

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

  23. ahbehnam گفت:

    با سلام ممنون از سایت خوبتون واقعا مطالب خیلی خوبی داره.

  24. بهروز گفت:

    باسلام.سپاس از محبتی که دارای عزیز.منتظر ارایه های بعدیت هستیم.

  25. احمد گفت:

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

    • Admin گفت:

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

  26. Javad گفت:

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