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

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

نرم افزارهای مورد نیاز برنامه نویسی اندروید :

  • اندروید استودیو
  • شبیه ساز Nox
  • شبیه ساز MEmu
  • نرم افزار DB Browser for SQLite برای کار با دیتابیس
  • نرم افزار JetBrains PhpStorm
  • نرم افزار XAMPP

معرفی و آموزش نصب نرم افزارها ی مورد نیاز

شبیه ساز Nox ، نرم افزاری مفید برای افرادی میباشد که طرفدار اندروید هستند
به شما این امکان را می دهد تا برنامه ها و بازی های اندروید خود را در ویندوز اجرا کنید
و همچنین یک شبیه ساز قدرتمند برای اپ های اندروید برای برنامه نویسان میباشد
توسط این برنامه میتوانید اپلیکیشن های اندروید را بدون داشتن گوشی یا تبلت اندروید، دقیقا به همان صورت در ویندوز خود تست و استفاده کنید
و همچنین اپ های ساخته شده خودتان را تست کنید
می توانید از برنامه ای که روی دسکتاپ در حال نمایش است درست مثل زمانی که روی تلفن همراه خود با آن کار می کردید بهره مند شوید
برای دانلود این نرم افزار کافیست یک جستجوی ساده در اینترنت بزنید
سایت های فارسی زیادی از جمله soft98.ir به صورت رایگان این نرم افزار را به همراه کرک در اختیار شما قرار میدهند
شبیه ساز MEmu ، نرم افزاری مفید برای افرادی میباشد که طرفدار اندروید هستند
به شما این امکان را می دهد تا برنامه ها و بازی های اندروید خود را در ویندوز اجرا کنید
و همچنین یک شبیه ساز قدرتمند برای اپ های اندروید برای برنامه نویسان میباشد
توسط این برنامه میتوانید اپلیکیشن های اندروید را بدون داشتن گوشی یا تبلت اندروید، دقیقا به همان صورت در ویندوز خود تست و استفاده کنید
و همچنین اپ های ساخته شده خودتان را تست کنید
می توانید از برنامه ای که روی دسکتاپ در حال نمایش است درست مثل زمانی که روی تلفن همراه خود با آن کار می کردید بهره مند شوید
برای دانلود این نرم افزار کافیست یک جستجوی ساده در اینترنت بزنید
سایت های فارسی زیادی از جمله soft98.ir به صورت رایگان این نرم افزار را به همراه کرک در اختیار شما قرار میدهند

برای آشنایی با محیط اندروید استودیو و نصب آن روی لینک زیر کلیک کرده و پست مربوطه را مطالعه کنید

آموزش نصب اندوید استودیو

یک نرم افزار رایگان جهت ایجاد دیتابیس SQLite می باشد .
این نرم افزار نسبت به برنامه های نوع خود کم حجم تر است و کارایی آن ها را نیز دارا می باشد .
این نرم افزار برای برنامه نویسان اندروید بسیار مفید میباشد و در زمینه فعالیت های آنان کارآمد به نظر می رسد.
مرور داده های درون دیتابیس و همچنین ویرایش و اجرای آنها از قابلیت های این نرم افزار است .
برای دانلود این نرم افزار میتوانید از لینک زیر استفاده کنید
https://sqlitebrowser.org
نرم افزار PhpStorm یک محیط برنامه نویسی PHP میباشد که در عین سادگی بسیار هوشمند عمل میکند.
این نرم افزار قدرتمند محصول شرکت جت برینز میباشد(اندروید استودیو نیز محصول همین کمپانی است).
سازندگان این نرم افزارتمرکز خود را بر روی افزایش بهره وری توسعه دهنده ها قرار داده اند.
ابن پلتفورم قدرتمند ، عمیقاً کدهای شما را درک می کند.
امکان تکمیل کدها را به صورت هوشمندانه فراهم می کند.
مراجعه سریع و بررسی خطاها به صورت بی درنگ از ویژگی های این نرم افزار است.
همیشه برای کمک به شما در شکل دهی کدها، اجرای واحد تست و یا اشکال زدایی شهودی آماده است.
این نرم افزار حاوی تمامی توابع WebStorm (HTML/CSS Editor, jаvascript Editor) میباشد.
و پشتیبانی همه جانبه را برای PHP اضافه می کند.
برای دانلود این نرم افزار کافیست یک جستجوی ساده در اینترنت بزنید
سایت های فارسی زیادی از جمله soft98.ir به صورت رایگان این نرم افزار را به همراه کرک در اختیار شما قرار میدهند
نرم افزارزمپ به عنوان یک ابزار جهت توسعه طراحی شده‌است
به طراحان سایت و برنامه نویسان اجازه آزمایش کارهایشان را روی کامپیوتر خودشان میدهد
بدون اینکه نیاز به دسترسی به اینترنت داشته باشند برنامه هایتان را حتی با داشتن حداقل اطلاعات راجع به نصب نرم افزارهایی همچون MySQLI, PHP, Apache میتونید تست کنید
,برنامه های تحت وب خوذتان را به راحتی و بدون هیچ دردسری به صورت اتوماتیک نصب، پیکربندی و یکپارچه سازی کنید
نرم افزار XAMPP برای اجرای کدهای php در سیستم شما و به صورت localhost می باشد
با لوکال نمودن کامپیوتر شخصی خود بتوانند کارهای خود را قبل از آپلود کردن و تست آن بر روی هاست اصلی، بر روی کامپیوتر خود تست کنید
این باعث شده تا XAMPP یکی از پرکاربرد ترین نرم افزارها برای برنامه نویسان پی اچ پی باشد
قابلیت های نرم افزار زمپ :
راه اندازی یک وب سرور بر روی کامپیوتر شخصی
نصب و پیکربندی خودکار MySQLI, PHP, Apache و …
ادغام و یکپارچه سازی خودکار برنامه های نصب شده
اجرای کدهای PHP
بدون نیاز به تهیه هاست از اینترنت
نصب تمامی CMSها بر روی کامپیوتر و کار بصورت آفلاین
برای دانلود این نرم افزار کافیست یک جستجوی ساده در اینترنت بزنید
سایت های فارسی زیادی از جمله soft98.ir به صورت رایگان این نرم افزار را به همراه کرک در اختیار شما قرار میدهند

50
یک پاسخ بنویسید

avatar
Photo and Image Files
 
 
 
Audio and Video Files
 
 
 
Other File Types
 
 
 
24 نظرات
26 پاسخ ها
0 دنبال کنندگان
 
بیشترین واکنش
پرطرفدار ترین
15 نویسندگان دیدگاه
مجتبی کامرانیزهرا شریفیمحمدata ahmadiمحمدمهدی ب آخرین نویسندگان دیدگاه
  مشترک شدن  
جدید ترین قدیمی ترین
اطلاع رسانی کن
مجتبی کامرانی
کاربر
مجتبی کامرانی

سلام من در اضافه کردن کتابخوتهnifty dialog به مشکل خوردم . ورژنشم عوض میکنم نمیشه

ata ahmadi
کاربر
ata ahmadi

سلام خدمت استاد گرامی یک سوال در جلسه mvvm برام پیش اومده کیخواستم بدونم اگر به جای یک tabele چندین tabele در یک دیتابیس داشته باشیم برای هرکدوم از tabele ها تمام این مراحل تعریف فیلدو insert,… را تعریف می کنیم یا میشه از بعضی کلاس ها مشترکاً استفاده کرد.منظورم اینه که الان شما برای یک tabele حدودا 7 الی 8 کلاس و اینترفیس برای هر مرحله نوشتید اگر بشه دو tabele باید برای دومی هم این کلاسها رو جداگونه نصب کرد باتشکر از اموزش جامع و مفیدتون

زهرا شریفی
کاربر
زهرا شریفی

سلام من یه خطا داره برنامم نمیدونم چیه
https://dl.google.com/dl/android/maven2/com/android/support/support-v4/27.1.0/support-v4-27.1.0.jar

محمد
کاربر
محمد

سلام
در قسمت دهم که از کتابخانه ها استفاده میشه متاسفانه به مشکل خوردم
کتابخانه ی design رو که نصب می کنم ارور می ده و یه چیزایی راجع به android x پیشنهاد میده
چیکار باید بکنم؟

محمد
کاربر
محمد

الان من در جلسه نهم به مشکل خوردم و وقتی که خوام برای ردیوباتن ها کد جاوا بنویسم کدش رو قبول نمی کنه و می نویسه سورس اندروید ۲۹ موجود نیست
در صورتی که موجوده و چند بار هم مجدد دانلودش کردم
کدی که براش می نویسم رو انجام نمیده
چیکتر باید بکنم؟

ata ahmadi
کاربر
ata ahmadi

سلام
استاد گرامی من در جلسه دهم هستم
بنده کتابخانه design را نصب کرده ام وبا موفقیت نصب شد implementation ‘com.android.support:design:28.0.0’
ولی وقتی میخوام در برنامه از آن استفاده کنم به جای android.support.design.widget.AppBarLayout از این دستور استفاده میکند
com.google.android.material.appbar.AppBarLayout
میخواستم علت را بدونم
تمام مراحل را با همین دستور اندروید انجام دادم ولی در آخر اجرا اسکرول نمیشه
با تشکر

محمد آزاد
محمد آزاد

سلام . اگه کتابخانه سینک شده ایراد از جای دیگه هست . با دقت ویدیوی آموزشی را از اول ببین و همچنین فایل های ضمیمه رو با کدهای خودت مقایسه کن ببین ایراد از کجاست . ورژن sdk و کتابخانه رو در گردل با فایل های ضمیمه که ارسال شده مقایسه کن . همچنین زمانی که کرش میکنه eroor log رو ببین ایرات رو نوشته
implementation ‘com.android.support:design:28.0.0’
این کتابخنه رو اضاف کنی تگ زیر رو بدون هیچ مشکلی میتونی به لی اوت اضاف کنی
android.support.design.widget.AppBarLayout
امکانش هم هست که در حین نصب کتابخانه دیزاین یه لحظه فیلتر شکن قطع شده و متوجه نشدی

محمد
کاربر
محمد

سلام
همه چیز رو مو به مو طی کردن ولی فقط یک ارور میده Buidl Gradle Failed
نمی دونم مشکل از کجاست؟
وی پی ان پر سرعت هم وصله
همه چیز رو هم دانلود کردم
راه حلی برای این مشکل دارید؟

محمد
کاربر
محمد

سلام آقای ازاد یک سوال داشتم
من جلسه ی پنجم هستم و اندروید استودیو رو نصب کردم
اما دو مشکل دارم
1- هر کدی که میزنم هیچی نمیاره و تکمیلش نمی کنه. شما گفتید اول کلمه رو بنویسید و تو لیست گزینه ها رو میاره اما برای من هیچی نمیاره. هر کدی هم که می زنم می نویسه اینجا امکان استفاده از اون رو ندارید. روی تب مین اکتیویتی جاوا هم یه نقطه ی قرمز گذاشته نمی دونم دلیلش اروره یا چیز دیگه
2-
بخش Preview برای کد نویسی layout نمایش داده نمیشه و روی لودین مونده
ممنون

حمید
مهمان
حمید

سلام در قسمت ساخت پروژه ثبت نام و لاگین تا جلسه 39 ارور فایروال میده و به سرور متصل نمیشه لطفا راهنمایی کنید ممنون

محمد آزاد
محمد آزاد

سلام . به علت استفاده از فیلتر شکن ، فایر وال سیستم شما جلوی اتصال به سرور رو میگیره . کد زیر رو به ابتدای تگ application در مانیفست اضاف کنید.

android:allowBackup=”true”

mohammadabvabi
کاربر
mohammadabvabi

تشکر از شما
ممنونم

محمد
مهمان
محمد

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

محمد آزاد
محمد آزاد

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

محمد
مهمان
محمد

و همچنین در سیستمم ورژن
appcmpat-v7:28.0.0 را ندارم
فقط ورژن 1.1.0rc01 موجوده

محمد آزاد
محمد آزاد

از منوی tools ، زیر منوی Sdk Manager رو انتخاب کن و در تب SDK Tools و SDK Platform تیک Show package Detail رو بزن . تیک گزینه هایی که Api Level اونها 29 و یا Q هست رو غیر فعال کن . و ورژن 28 رو فعال کن .

محمد
مهمان
محمد

سلام
برنامه ای که پکیج نیم را تغییر دادیم تا کتابخانه دیزاین به آن اضافه کنیم در سیستم من به این صورت کامپایل شده
“BuildToolsversion “29.0.0
CompilesSdkversion 29
در صورت تغییرات به 28 و سینک نو ارور می دهد
لطفا راهنمائی کنید

محمد آزاد
محمد آزاد

سلام . اندروید استودیو رو آپدیت کردی . به خاطر همین داره با ورژن 29 پروژه هات رو میسازه . شما 2 راه داری . یا فایل های گردل مربوط به ماژول اپ رو دقیقا ورژن هاشون رو با ورژن های فایل ارسالی که خودم فرستادم یکی کنی یا اینکه اگه از ورژن 29 استفاده میکنی ، کتابخونه هایی هم که اضاف میکنی با ورژن sdk یکی باشه که این موارد در سایت https://developer.android.com کاملا توضیح داده شده . اگر از راه اول استفاده کردی و به مشکل برخورد کردی صد در صد یه سری از کامپوننت ها رو نصب… ادامه مطلب »

محمد
مهمان
محمد

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

محمد آزاد
محمد آزاد

سلام . باید حتما هنگام کار با اندروید استودیو ، مخصوصا هنگام اضافه کردن کتابخانه از ابزار گذر از تحریم استفاده کنید تا مشکلتون حل بشه . ورژن sdk هم باید حتما با ورژن کتابخانه ها مچ باشه که این مورد رو میتونید تو فایل های ضمیمه که به همراه آموزش فرستاده میشه چک کنید .
compileSdkVersion 28
minSdkVersion 19
targetSdkVersion 28
implementation ‘com.android.support:appcompat-v7:28.0.0’
implementation ‘com.android.support.constraint:constraint-layout:1.1.3’
implementation ‘com.android.support:design:28.0.0’

mohammadabvabi
کاربر
mohammadabvabi

سلام
Jdk رو نصب کردم طبق دستور ولی سیستم نمشناسه در cmd
چکار باید انجام بدم؟

محمد آزاد
محمد آزاد

سلام
اگه با دقت نگاه کنی ، میبینی که بین java و کاراکتر – یه space هست که شما نذاشتی . در انجمن فقط به سوالات و ایرادات اساسی پاسخ داده میشه . اشکالاتی که بر اساس بی دقتی خودتون هست فرصت پاسخ دادن بهشون نیست . این دوره 489 دانشجو داره و 1 مدرس . لطفا بیشتر دقت کنید

mohammadabvabi
کاربر
mohammadabvabi

سلام،الان ورژن ۱۲.۰.۱ ظاهرا هست،یعنی این ورژن و دانلود نکنیم و ۱۱.۰.۲ رو دانلود کنیم؟

محمد آزاد
محمد آزاد

فعلا همون ورژن ۱۱.۰.۲ رو دانلود کنید . بعد میتونید تغییرش بدید

mohammadabvabi
کاربر
mohammadabvabi

سلام،وقت بخیر،برای دانلود jdk در سایت oracle که آدرس رو قید کردید دقیقا در اون صفحه کدوم آیتم رو دانلود بکنیم،لطفا راهنمائی کنید

محمد آزاد
محمد آزاد

سلام . ورژن jdk-11.0.2 رو دانلود کنید . از سایت های ایرانی مثل soft98 هم میتونید دانلود کنید . مرتب ورژن جدیدش رو میذارن

aliempire195
کاربر
aliempire195

سلام
ببخشید من اومدم اجرا بگیرم ولی لیست امولیتور هامو نمیاره و اینو نوشته
Unable to connect to ADB.Check the Event Log for possible issues.verify that your localhostentrey is pointing to 127.0.0.1 or IPV4 or IPV6 respectively

محمد هادی
مهمان
محمد هادی

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

mrz2000ss
کاربر
mrz2000ss

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

محمدرضا
مهمان
محمدرضا

سلام برای ارتباط با سرور کدوم کتابخونه رو پیشنهاد میدین؟و اینکه داده هایی که دریافت و یا ارسال میشن بهتره ساختارشون جیسون باشه یا xml؟

بهار
مهمان
بهار

سلام من وقتي كتابخونه recycler view رو اضاف ميكنم پروژم بيلد نميشه وگردل ارور ميده تورو خدا راهنماييم كنيد رواني شدم

محمد آزاد
محمد آزاد

سلام
دو دلیل میتونه داشته باشه :
1 . باید از فیلتر شکن قوی استفاده کنید
2 . اگر vpn جواب نداد ، ورژن recyclerview باید با compileSdkVersion و minSdkVersion مچ باشه . مثلا موارد زیر با هم مچ هستن :
compileSdkVersion 28
minSdkVersion 19
com.android.support:recyclerview-v7:28.0.0
در نسخه های جدید اندروید استودیو به جای compile باید از implementation استفاده کنید

بهار
مهمان
بهار

ممنونم مشکلم حل شد خیلی لطف کردین

محمد آزاد
محمد آزاد

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