آموزش برنامه نویسی اندروید-۱۰-کار با Relative Layout و ساخت یک ماشین حساب ساده

درود

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

دانلود ویدیو به زبان فارسی

 

قسمت قبلی

قسمت بعدی

لینک کوتاه شده مطلب: http://www.esfandune.ir/Ff52X

پسور فایل ها: esfandune.ir یا www.esfandune.ir می باشد

درباره Mehrdad

من یه آدم معمولیم که برنامه نویسی و بازی سازی رو دوست داره !!!

ما را دنبال کنید:


آموزش های پیشنهادی سایت (نمایش همه):


۲۳ نظر

  • mahdi گفت:

    سلام من یه مشکلی دارم نمیتونم دیتابیس sqlite رو به cardview و RecyclerView وصل کنم میخام بجای لیست ویو از این ۲ تا کنترل استفاده کنم
    لطفا یه نمونه برنامه بزارید

    • Mehrdad گفت:

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

  • حسام گفت:

    سلام دوست عزیز
    چرا برای طراحی xml از Drag and drop استفاده نمیکنید؟دلیل خاصی داره؟!؟ممنون

  • حسام گفت:

    شما که لطف میکنین و آموزش هارو میگین..لطفا سورس رو هم قرار بدین ما هی ویدیو رو بالا پایین نکنیم! :)) مرسی

    • Mehrdad گفت:

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

  • محمد گفت:

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

  • سعید گفت:

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

  • SAMAN گفت:

    سلام.ببخشید من یه مشکلی داشتم.وقتی میخوایم در کلاس جاوا لیوت رو بهش معرفی کنیم برای مثال در متود آنکریت این رو میزنیم setContentView(R.layout.splash); ولی من وقتی میزنم زیرR خط قرمز میزنه و ارور میده و وقتیروش میرم دلیل ارورشم میگه:’Cannot resolve symbol’R چیکار کنم.

    • Mehrdad گفت:

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

  • مهرداد گفت:

    با عرض سلام و خسته نباشید خدمت استاد عزیز و زحمتکش
    در اول تشکر میکنم که بسیار عالی ویدیو ها را برای کاربران و دانشجو ها رکورد میکنید
    یه مشکل یا در اصطلاح باگ در این برنامه ی ماشین حساب بود که وقتی هنوز عددی در edit text ها وارد نکرده بودیم وقتی روی عملگر های + – * / لمس میکنیم کرش میکنه و از برنامه خارج میشد
    من از try و catch استفاده کردم و مشکلم حل شد
    میخواستم بدونم راه دیگه ای هست که تو خود برنامه این مشکل رو برطرف کنیم و از try و catch استفاده نکنیم
    مثلا با استفاده از دستور if یه شرط براش بزاریم که وقتی edit text ها خالی هستند چیزی رو برنگردونه

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

  • سعید گفت:

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

  • الهه گفت:

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

    • Mehrdad گفت:

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

  • پیمان گفت:

    سلام آقا مهرداد-خیلی ممنون از آموزشاتون-همونطور که گفتید من یه ماشین حساب کامل نوشتم منتها توش به یه مشکلی برخورد کردم ، کد اینجوریه که کاربر عدد اول رو با شماره های روی صفحه انتخاب میکنه بعد عملگر رو انتخاب میکنه که عملگر توی یه متغیر استرینگ ذخیره میشه و عدد اول توی یه دوبل v1-بعد عدد دوم رو انتخاب میکنه و روی مساوی کلیک میکنه عدد دوم توی v2 ذخیره میشه و با توجه به عملگری که انتخاب کرده با سوئیچ عملیات انجام میشه و نتیجه توی تکس ویو نمایش داده میشه اما چند تا حالت اشکال ایجاد میکنه:۱-کاربر همون اول بدون انتخاب هیچ عددی روی یکی از عملگرها یا مساوی کلیک کنه که خوب سوئیچ آخریو با یه if نوشتم که اگه عملگر تهی نبود و تکس ویو تهی نبود عملیاتا انجام بشه وگرنه نال برگرده۲-کاربر عدد اوا رو انتخاب کنه بعد عملگر رو انتخاب کنه و بدون انتخاب عدد دوم مساویو بزنه که اینم شامل else بالایی میشه و نال برمیگرده اماااا ۳-کاربر عدد اول رو انتخاب کنه و بعد مساویو بزنه منطقا باید else اجرا بشه ولی برنامه ارور میده میاد بیرون- اگه راهنماییم کنید ممنون میشم/ببخشید طولانی شد ممنون

  • پیمان گفت:

    سلام مجدد مشکل بالا حل شد – مشکلش متغیری بود که عملگرها رو ذخیره میکرد من مقداردهیش نکرده بودم الان مقدار اولیش رو گذاشتم تهی درست شد-منتهی اگه میخواستم با try و catch یه کاری بکنم فورس کلوز نده برنامه باید چطور مینوشتم؟

نظر خود را بیان کنید

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