انجمن برنامه نویسان الکامکو
فقط مخصوص دانشجویان همین سایت
دوره های مهارت محور و پروژه محور
مدت زمان پاسخگویی به سوالات دانشجویان : ۲۴ الی ۴۸ ساعت
پشتیبانی رایگان برای دوره های پروژه محور ۳ ماه و برای دوره های متخصص (مهارت محور) یکسال میباشد
دوره های آموزش برنامه نویسی الکامکو
آخرین مقالات و آموزش های رایگان سایت آموزش اندروید الکامکو
ویجت در فلاتر چیست و چه کاربردی دارد؟ معرفی ویجت های فلاتر | Flutter Widgets
فلاتر یک فریمورک متنباز برای توسعه اپلیکیشنهای موبایل است که توسط شرکت گوگل در سال ۲۰۱۷ معرفی شد و بر…
دواپس چیست؟ | چگونه مهندس DevOps شویم؟
داوپس چیست؟ دواپس (DevOps) مخفف “توسعهٔ نرمافزار” (DEVelopment) و “عملیات فناوری اطلاعات” (OPerationS) است. دواپس مجموعهای از روشها، فرآیندها و…
آشنایی با انواع حوزههای برنامهنویسی، گامی مهم برای شروع یادگیری برنامه نویسی
جهان برنامهنویسی دنیای وسیع و پر رمز و رازی است که ورود به آن نیازمند شناخت و آگاهی از مسیرهای…
فلاتر یا پایتون برای طراحی اپلیکیشن مناسب است؟
فلاتر یا پایتون؟ فلاتر و پایتون، دو فناوری محبوب در توسعه نرمافزار هستند. فلاتر یک چارچوب توسعه برنامههای کاربردی موبایل…
کاتلین یا پایتون برای طراحی اپلیکیشن مناسبتر است؟
کاتلین یا پایتون؟ روش های مختلفی برای برنامه نویسی برای موبایل وجود دارد که پایتون یا کاتلین هم یکی از…
ابزارها و راه های افزایش مهارت های برنامه نویسی
مهارت برنامهنویسی یک مهارت اساسی و حیاتی برای افرادی است که در حوزه توسعه نرمافزار و فناوری اطلاعات فعالیت میکنند.…
شرایط و راه های مهاجرت از طریق برنامه نویسی
برنامه نویسی یکی از مشاغل پرتقاضا در جهان است و به همین دلیل، مهاجرت از طریق برنامه نویسی یکی از…
روش ها و نحوه کسب درآمد از بازی های درآمدزای رایگان
کسب درآمد از بازی، به معنای تبدیل علاقه و مهارت در بازی به پول است. این کار، امروزه به یک…
قوانین و مقررات انجمن برنامه نویسان الکامکو
- انجمن فقط مخصوص دانشجویان همین سایت میباشد.
- از هرگونه تماس تلفنی برای پرسیدن سوالات درسی خودداری شود.
- پس از ثبت نام به مدت زمان پشتیبانی رایگان برای دوره ها توجه کنید.
- مدت زمان پشتیبانی رایگان برای دوره های پروژه محور ۹۰ روز است.
- مدت زمان پشتیبانی رایگان برای دوره های متخصص و مهارت محور یکسال میباشد.
- مدت زمان پشتیبانی پس از اتمام قابل تمدید است.
- پس از مطرح کردن سوال و اشکال درسی در پایین همین صفحه، بین ۲۴ ساعت تا ۴۸ ساعت سوال شما توسط مدرس دوره یا تیم فنی پاسخ داده میشود.
- از مطرح کردن سوالات در مورد نصب نرم افزار ها، نصب و اجرای ایمولیتور و مشکلات فیلتر شکن و غیره خودداری شود.
- سوالات فقط باید مربوط به سرفصل های تدریس شده دوره مربوطه باشد، به سوالات خارج از درس، پروژه هایی که خود دانشجو به صورت جداگانه، میخواهد انجام بدهد و … پاسخ داده نمیشود.
- سوالات باید دقیق و کامل پرسیده شود، به سوالاتی از قبیل کدها را عین آموزش نوشتم و جواب نمیدهد، سوالات ناشی از بی دقتی دانشجو و … پاسخ داده نمیشود.
- دوره هایی که در سطح حرفه ای و پیشرفته قرار دارند، دانشجو ملزم به گذراندن پیش نیاز میباشد و فقط آموزش های همین سایت ملاک است. به سوالاتی که مربوط به پیش نیاز میباشد، پاسخ داده نمیشود.
- قبل از هرگونه پرسش و پاسخ باید حتما در سایت لاگین کرده باشید.
- مشخصات فرد سوال کننده باید با کسی که در دوره ثبت نام کرده مطابقت کامل داشته باشد.
- هرگونه بی احترامی به اعضای انجمن برنامه نویسان و سایر دانشجویان ممنوع می باشد.
سلام وقت بخیر استاد
جلسه ۱۲ جاوا و جلسه ۲۲ جاوا
از دستور switch case استفاده مکنید
دقیقا همون کدها رو وارد میکنم اما کلاس R.id رو نمیخونه و پیشنهاد میده که از دستور IF استفاده کنم جلسه ۱۲ رو با دستور IF اوکی کردم .
اما جلسه ۲۲ هرکاری میکنم نمیشود.
داخل یوتیوب و سایت ها چند تا پروزه هم تست کردم بازم نتونستم با SWITCHکار کنم.
ممنون میشم راهنمایی کنید
سلام
مشکل از دستورات استاندارد زبان جاوا نیست.
جای دیگه ایراد داره کار شما که باید دقت بیشتری کنید.
درود بر شما
جلسه ۸۲ اندروید هستم از اندروید استودیو هج هاگ استفاده میکنم ولی کلا این خط کد را شناسایی نمیکنه
if(Build.VERSION.SDK_INT>Build.VERSION_CODES.M && checkSelfPermission(Manifest.permission.WRITE_EXTERNAL_STORAGE)
!=PackageManager.PERMISSION_GRANTED) {
requestPermissions(new String[]{Manifest.permission.WRITE_EXTERNAL_STORAGE},MY_PERMISSION);
اون قسمت write storage کلا شناسایی نمیشه فایل منیفست را هم طبق اموزش اصلاح کردم
پرمیژن ها و نحوه استفاده از اون ها، با توجه به ورژن گردل تغییر میکنند که با یه سرچ ساده در استک اور فلو یا گیت هاب به جواب میرسید.
میتونید هم ورژن گردل رو تغییر بدین.
سلام خوب هستید روز بخیر دو سوال داشتم
چطور میتوانم به id در layout دیگر دسترسی داشته باشم در کاتلین
و آیا میشود اگر app خبری داشته باشم وقتی به دیتابیس در سرور خبری اضافه میشود بدون لودینگ یا باز و بسته کردن app خبر در app نمایش داده شود در کاتلین
با استفاده از View Binding میتونید به id در layout دیگر دسترسی داشته باشید.
پاسخ سوال دوم : بله میشه . آموزش مفصلی داره که در بخش های مختلف دوره متخصص اندروید آموزش داده شده.
سلام خسته نباشید یه سوالی دارم اینکه چگونه میشه تم کلی اپ را تغییر داد ؟ یعنی چند تا تم کلی مختلف برای کاربر تعریف کنیم که هرکدوم رو خواست روش کلیک کنه و تم کلی اپ تغییر کنه ممنون از پاسخگوییتون
سلام.
در سایت گفته شده که دوره ui/ux پیش نیاز داره و باید قبل از اون دوره اندروید با جاوا که شامل ۲۰۰ جلسه میباشد رو بگذرونید.
این موارد در دوره صفر تا صد اندروید کامل آموزش داده شده :
دوره جامع برنامه نویسی اندروید با جاوا
سلام خداقوت من دوره طراحی ui ux را ثبت نام کردم یه سوالی دارم اینکه استاد عکسهایی که توی پروژه ها استفاده میکنن از کجا میارن ؟ مثلا در جلسه هشتم عکسی بین عکسها هست که قرار است تبدیل به انیمیشن شود عکس زمینه آبی رنگ که بعدا به صورت انیمیشنی از پایین به بالا حرکت میکند و طرح خاضی دارد اون عکسهارو از کجا میارن خودشون طراحی میکنن؟ کلا عکسهارو چجوری به دخواه خودتون درمیارید طرحش رو ؟ امیدوارم منظورم رو رسونده باشم ممنون از پاسخگوییتون
عکس ها از اینترنت گرفته شده، سورسی که در اختیارتونه رو هم چک کنید. بعضی از تصاویر استفاده شده در سورس موجوده.
بله درسته ولی میخوام تصاویر متفاوتی داشته باشم چه سایتی خوبه کیفیتش ؟
سایت های زیادی وجود داره
یه تعدادیشون در دوره معرفی شده
اگر بخواهید تصاویر متفاوتی داشته باشید باید خودتون با نرم افزار فتوشاپ طراحی کنید
سلام. برای نصب ریشایپر، بخش reader، نصب نمیشه و failed میشه چندین بار هم حذف و نصب کردم نشد. و در پایان که بقیه done شدن مینویسه دوتا ارور باید چیکار کنم؟ لطفا راهنمایی بفرمایید
آیا به این بخش یعنی ریدر احتیاجه؟
سلام. باید از ابزار گذر از تحریم استفاده کنید . پیشنهاد ما سایت شکن هست.
درود بر شما
جلسه ۷۱ هستم زمانی که parcelable را ایمپلمنت میکنم و دو متد را وارد میکنم، در منوی alt+insert دیگر parcelable وجود ندارد. راهنمایی میفرمایید
سپاسگزارم
سلام.
به صورت دستی بنویسید کدها رو.
متاسفانه این باگ تو نسخه های جدید اندروید استودیو با parcelable وجود داره.
سلام وقتتون بخیر ، من قبلا اندروید استودیو رو نصب کردم روی لپتاپم و در ران کردن برنامه مشکل نداشتم.ولی به خاطر یه مشکلی ویندوزمو عوض کردم . الان نرم افزارو نصب میکنم ارور میده که haxm نصب نشده. قبل نصب virtualization technology رو enable کردم , hyper-v رو هم غیرفعال کردم ولی بازم ارور میده.haxm رو هم با sdk manager نصب کردم هم به صورت دستی دانلود کردمو نصبش کردم ولی هیچ کدوم جواب نداده برام. اگه راهنماییم کنید چیکار باید کنم ممنون میشم.
سلام. باید علاوه بر غیر فعال کردن Hyper-V در کنترل پنل، intel R virtualization technology در بایوس فعال (Enabled) باشه.
غیر از این هر مشکلی باشد به علت مشکلات مربوط به اینترنت شماست.
از سایت زیر کمک بگیرید که در بیشتر مواقع جواب میدهد.
سایت شکن
طبق قوانین انجمن “از مطرح کردن سوالات در مورد نصب نرم افزار ها و مشکلات فیلتر شکن و غیره خودداری شود”
ببخشید بی زحمت این سوالم جواب بدین
فعال یا غیر فعال بودن Virtual machine platform تاثیری نداره روی اجرای برنامه؟
عرض کردم خدمت شما
باید Hyper-V در کنترل پنل غیر فعال شود
با کامپوننت Virtual Machine Platform شما اصلا کاری ندارید
سلام اندروید استودیو نصب کردم، ارور sdk میده و لوکیشنی که براش نشون میده خالیه. فیلترشکنم هم قطعی نداره باید چیکار کنم؟
سلام
طبق قوانین انجمن که در همین صفحه نوشته شده، از مطرح کردن سوالات در مورد نصب نرم افزار ها و مشکلات فیلتر شکن و غیره خودداری شود. نصب نرم افزارها کامل و جامع آموزش داده شده.
سلام چطور میتونم یه پروژه که با گریدل پایین نوشته شده را در اندروید استودیو نسخه جدید وارد کنم؟ ویندوزمو عوض کردم ونسخه جدید را نصب کردم حالا تا پروژهای قبل رامیخوام وارد کنم این خطا را میده
Caused by: org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed
Unsupported Java.
Your build is currently configured to use Java 19.0.2 and Gradle 7.3.
Possible solution:
– Open Gradle wrapper settings, change
distributionUrl
property to use compatible Gradle version and reload the projectdistributionurlهست
سلام. باید تنظیمات گردل و لایبرری ها رو روی پروژه از اول انجام بدین. راه بهتر هم اینه که از اول پروژه جدید رو ایجاد کنید و دیتاها و کدها و … رو مجدد وارد پروژه جدید کنید.
جناب الان متوجه شدم که کلا هر پروژ ه ای میسازم گریدل روی ورژن ۷.۴ هست و من باید یا ورژن گریدل را از ستینگ بذارم روی ۸.۲ یا ورژن jdk را بیارم روی ۱۱. حالا لطفا راهنمایی کنید چطور میتونم یکاری بکنم که هر وقت اندروید استودیو را باز میکنم گریدل همیشه روی ورژن ۸.۲ باشه و نخوام هربار برای هر پروژه ای اینکار را انجام بدم تا ارور نده؟ متشکرم
شما sdk ها رو که آپدیت کنید، به صورت پیش فرض موقع ساخت پروژه بالاترین ورژن گردل در نظر گرفته میشه. تنظیمات پیش فرض رو هم میتونید بذارید روی هر ورژنی که بخواهید.