FaraAndroid | فرا اندروید: آموزش برنامه‌نویسی اندروید – Telegram
FaraAndroid | فرا اندروید: آموزش برنامه‌نویسی اندروید
510 subscribers
60 photos
9 videos
228 links
🧑‍💻 فرا اندروید — آموزش‌های برنامه‌نویسی اندروید

🔸 B4A
🔸 Xamarin
🔸 Flutter
🔸 Dart
🔸 Kotlin
🔸 React Native
🔸 Android Studio

🚀 برای مشاهده تمام آموزش‌های ویدیویی، روی لینک زیر بزنید:👇
fdrs.ir/tc/roid
Download Telegram
‌‏✳️ برنامه نویسی موبایل با اندروید استودیو


══ فهرست مطالب ══

‏ ○ شروع کار با اندروید استودیو
‏ ○ Project و ساختار فایل ها
‏ ○
‏ ○ مروری بر AndroidManifest.xml
‏ ○ پیکربندی Manifest
‏ ○ مروری بر Gradle
‏ ○ بیایید از طریق کامپوننت‌های اصلی پیش برویم:
‏ ○ ایمپورت فایل‌ها
‏ ○ مشاهده XML با Dynamic Layout Previews
‏ ○ اتصال activityها به viewها
‏ ○ مرتب کردن
‏ ○ نظارت بیشتر با Android Monitor


🔸 شروع کار با اندروید استودیو

‏در اولین قدم برای آموزش برنامه نویسی موبایل ، لازم است یک نام جدید برای اپلیکیشنی که قرار است با آن کار کنید، انتخاب کنید. کار با این اپلیکیشن، به شما اجازه می‌دهد قابلیت‌های اندروید استودیو را کشف و از رابط‌کاربری آن استفاده کنید. اپلیکیشن «فال‌گیری» شما، حتی اگر کاربردی هم نباشد، دست‌کم به‌عنوان یک سرگرمی، مورد توجه خواهد بود.

‏اندروید استودیو را باز کنید و در پنجره «Android Studio Setup Wizard»، یک پروژه اندروید جدید ایجاد کنید. این کار را با انتخاب گزینه «start a new Android Studio project» انجام دهید.

‏در پنجره «Create New Project»، نام اپلیکیشن را «Fortune Ball» قرار دهید، نام دامین را تعیین کنید و در فیلد «Project location»،یک مکان مناسب برای میزبانی اپلیکیشن انتخاب کنید. سپس دکمه «Next» را فشار دهید.


🔸 Project و ساختار فایل ها

‏این قسمت از آموزش «شروع برنامه نویسی موبایل با استفاده از اندروید استودیو»، مربوط به کادر قرمز رنگی است که در تصویر زیر می‌‌بینید. این پنجره، فایل‌های اپلیکیشن‌تان را نشان می‌دهد؛ که در حالت پیش‌فرض، برای نمایش فایل‌های Android project فیلتر شده اند.

‏اگر منوی کشویی را باز کنید، با چند گزینه مختلف، برای اعمال فیلتر بر روی فایل‌ها روبرو می‌شوید. در اینجا فیلترهای کلیدی، «Project» و «Android» هستند. فیلتر «Project»، تمام ماژول‌های اپلیکیشن را به شما نشان می‌دهد. معمولاً در هر پروژه، یک اپلیکیشن دست‌کم سه ماژول دارد.

‏انواع دیگری از ماژول‌ها، شامل: ماژول‌های کتابخانه شخص‌ثالث (Third-party) یا ماژول‌های دیگر اپلیکیشن اندروید (از قبیل: اپلیکیشن‌های Android wear، Android TV و …) می‌شوند. هر ماژول، مجموعه کاملی از منابع (Source)؛ شامل: یک فایل gradle، منابع و فایل‌های آن‌ها، ازجمله فایل‌های جاوا را در خود جای داده است.



مطالعه ادامه مطلب 👇👇

🔗 برنامه نویسی موبایل با اندروید استودیو — کلیک کنید (+)


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

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی برنامه‌نویسی اندروید را در کانال اختصاصی [@FaraAnd] دنبال کنید. 👇

@FaraAnd — مطالب و آموزش‌های برنامه‌نویسی اندروید فرادرس‌‌

ساعات پایانی جشنواره سال نو — بزرگترین تخفیف تاریخ فرادرس

💥 ۶۰ درصد تخفیف بر روی همه آموزش‌ها
💥

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

🔗 جشنواره سال نو — [کلیک کنید]


🟢 جدیدترین آموزش‌ها [+]

🟠 پرمخاطب‌‎ترین آموزش‌ها [+]

🔵 همه فرادرس‌ها با طبقه‌بندی موضوعی [+]

🟣 آموزش‌های رایگان [+]


📚 یادگیری، همیشه، همه‌جا؛ فرادرس

@FaraDars — فرادرس
✳️ چطور برنامه‌نویس شویم؟ — راهنمای عملی ورود به دنیای برنامه‌نویسی

‏بنابر درخواست‌ها و سؤالات متعددی که به وفور از طرف مخاطبین مطرح می‌شوند، این مطلب تدوین شده است، تا منبعی باشد برای راهنمایی افرادی که تمایل به یادگیری برنامه‌نویسی دارند و قصد دارند برنامه‌نویسی را به عنوان شغل و منبع درآمد خود، انتخاب نمایند. شما را به خواندن این مقاله مهم و کاربردی، دعوت می‌کنیم. اگر نظری در خصوص این مطلب دارید و یا در تکمیل آن سخنی به ذهن‌تان می‌رسد، حتماً از طریق بخش نظرات، با ما در میان بگذارید.

══ فهرست مطالب ══

‏ ○ چرا باید برنامه‌نویسی یاد گرفت؟
‏ ○ پیش‌نیازهای یادگیری برنامه‌نویسی
‏ ○ از کجا شروع کنیم؟
‏ ○ کدام زبان برنامه‌نویسی بهتر است؟
‏ ○ چطور ادامه دهیم؟
‏ ○ چند توصیه مهم


🔸 چرا باید برنامه‌نویسی یاد گرفت؟

‏مشاغل مربوط به علوم کامپیوتر، به خصوص حوزه برنامه‎نویسی، هر روزه با نیاز فزاینده‌ای مورد درخواست شرکت‌ها، صنایع و کارفرمایان هستند. البته، این موضوع چندان دور از ذهن هم نیست؛ چرا که ما هم اکنون در عصر اطلاعات زندگی می‌کنیم و مهم‌ترین مؤلفه و ابزار این عصر، کامپیوترها هستند؛ کامپیوترهایی که اساساً بدون آن‌ها، این عصر وجود نمی‌داشت و برای توسعه فناوری در این عصر نیز، مهم‌ترین مسیر از دل دنیای کامپیوتر می‌گذرد. به خصوص که بررسی‌ها نشان می‌دهند با افزایش نفوذ مهندسی نرم‌افزار در حوزه‌های مختلف کسب و کار، سرعت افزایش موقعیت‌های شغلی برنامه‌نویسی در حال پیشی گرفتن از سرعت رشد تعداد برنامه‌نویسان تعلیم دیده در دانشگاه‌ها و مؤسسات فنی است.

‏علاوه بر تعدد موقعیت‌های شغلی، برنامه‌نویسی یکی از مشاغل پردرآمد دنیا نیز محسوب می‌شود. مثلاً طبق آمار رسمی منتشر شده از طرف دولت آمریکا، درآمد سالانه برنامه‌نویسان در سال ۲۰۱۴، به طور متوسط برابر با ۷۷,۵۵۰ دلار (بیش از ۲۷۰ میلیون تومان) بوده است که نسبت به سال ۲۰۱۲، به میزان ۳,۲۰۰ دلار (۴.۳ درصد) افزایش داشته است؛ که البته نسبت به افزایش درآمد سایر مشاغل در اقتصاد آمریکا، عدد بزرگی محسوب می‌شود. طبق همین آمار، درآمد سالیانه نخستین دهک پردرآمد برنامه‌نویسان، بالغ بر ۱۲۷ هزار دلار (۴۴۰ میلیون تومان) در سال بوده است.

‏برای بسیاری از افراد نیز، آموزش برنامه‌نویسی (حداقل در حد رفع نیاز) بخشی از تحصیلات دانشگاهی و تخصصی است، که اهمیت ویژه‌ای را برای این موضوع ایجاد می‌کند. مثلاً، یک دانشجوی رشته مهندسی، که قصد دارد الگوریتم و شیوه محاسباتی جدیدی را برای یک مسئله تخصصی ارائه نماید، بدون یاد گرفتن مهارت‌های برنامه‌نویسی کار بسیار سختی را در پیش خواهد داشت.


🔸 پیش‌نیازهای یادگیری برنامه‌نویسی

‏یکی از بزرگ‌ترین دغدغه‌های افراد در شروع آموزش برنامه‌نویسی این است که «پیش‌نیازهای برنامه‌نویسی چیستند؟» و این که «آیا آن‌ها این پیش‌نیازها را دارند یا نه؟». در حالت کلی، یادگرفتن مهارت برنامه‌نویسی، بسیار شبیه به یادگیری زبان (منظور زبان‌های انسانی) است. وجه مشترک میان زبان‌های انسانی و زبان‌های برنامه‌نویسی این است که به واسطه آن‌ها، مطلبی از ذهن گوینده، به ذهن شنونده منتقل می‌شود.

‏بسیاری از افرادی که برنامه‌نویسی بلد نیستند، بر این باورند که برنامه‌نویسی نیاز به استعداد یا امکانات خاصی دارد که احتمالا فقط در عده خاصی از مردم وجود دارد. این باور چندان درست نیست و در واقع، اکثر انسان‌ها، می‌توانند برنامه‌نویس‌های خوبی باشند؛ به شرطی که بخواهند. چرا که از نظر تئوری، اساساً هر کسی که توانایی درک زبان انسانی را دارد و می‌تواند حرف بزند یا بنویسد، توانایی برنامه‌نویسی را هم می‌تواند کسب کند. پس خیلی نگران نباشید؛ برنامه‌نویسی آن قدرها هم که به نظر می‌آید، سخت نیست.



مطالعه ادامه مطلب 👇👇

🔗 چطور برنامه‌نویس شویم؟ — راهنمای عملی ورود به دنیای برنامه‌نویسی — کلیک کنید (+)

📌 کانال اختصاصی آموزشی برنامه‌نویسی

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی برنامه‌نویسی را در کانال اختصاصی [‎@FaraProg] دنبال کنید. 👇

@FaraProg — مطالب و آموزش‌های برنامه‌نویسی فرادرس

✳️ ابزار آنالیز استاتیک کد در اندروید استودیو — راهنمای مقدماتی

‏آنالیز استاتیک یا آنالیز استاتیک کد نوعی از آنالیز است که بر مبنای برخی قواعد تعیین‌شده و پیش از اجرای برنامه و معمولاً حتی پیش از تست unit، روی کد منبع اعمال می‌شود. این نوعی از دیباگ کردن است که بدون اجرای برنامه انجام می‌یابد و معمولاً نخستین گام در جهت آنالیز کد محسوب می‌شود. از آنجا که این آنالیز بر مبنای برخی قواعد تعیین‌شده اجرا می‌شود به حفظ قراردادهای درون تیم توسعه برای نگهداری از کد کمک می‌کند.

══ فهرست مطالب ══

‏ ○ Lint کردن به چه معنا است؟
‏ ○ استفاده از Lint در پروژه
‏ ○ استفاده از gradle
‏ ○ سفارشی‌سازی قواعد Lint کردن
‏ ○ سخن پایانی


🔸 Lint کردن به چه معنا است؟

‏Lint کردن با پیروی از قواعدی که در یک فایل پیکربندی مانند lint.xml تعریف‌ شده‌اند صورت می‌گیرد. سپس ابزار lint این قواعد را با فایل‌های کد منبع بررسی می‌کند.


🔸 استفاده از Lint در پروژه

‏دو روش برای انجام این کار وجود دارد که یکی از آن‌ها بهره‌گیری از اندروید استودیو و دیگری استفاده از ترمینال و gradle است.

‏دو روش برای اجرای ابزار lint روی کد منبع وجود دارد. می‌توان این کار را از نوارابزار Analyze > Inspect Code اجرا کرد. سپس یک کادر گفتگو باز می‌کنیم که در آن می‌توان دامنه کد منبع را برای اجرای ابزار lint تعیین کرد.




مطالعه ادامه مطلب 👇👇

🔗 ابزار آنالیز استاتیک کد در اندروید استودیو — راهنمای مقدماتی — کلیک کنید (+)


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

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی برنامه‌نویسی اندروید را در کانال اختصاصی [@FaraAnd] دنبال کنید. 👇

@FaraAnd — مطالب و آموزش‌های برنامه‌نویسی اندروید فرادرس‌‌

✳️ اسکرین تایم در اندروید کجاست و چیست؟ — راهنمای تصویری

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

══ فهرست مطالب ══

○ چطور اسکرین تایم را روی موبایل‌های گلکسی سامسونگ بررسی کنیم؟
○ چطور اسکرین تایم را روی موبایل‌های مجهز به اندروید خالص بررسی کنیم؟


🔸 چطور اسکرین تایم را روی موبایل‌های گلکسی سامسونگ بررسی کنیم؟

برای بررسی اسکرین تایم در موبایل‌های سری گلکسی طبق مراحل زیر عمل کنید:

۱. روی یک موبایل از سری گلکسی سامسونگ، نخست از بالای صفحه به سمت پایین سوایپ کنید تا منوی تنظیمات سریع یا Quick Setting مقابل چشم قرار بگیرد. سپس روی آیکن چرخ‌دنده بزنید تا وارد تنظیمات سیستم شوید.


🔸 چطور اسکرین تایم را روی موبایل‌های مجهز به اندروید خالص بررسی کنیم؟

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



مطالعه ادامه مطلب 👇👇

🔗 اسکرین تایم در اندروید کجاست و چیست؟ — راهنمای تصویری — کلیک کنید (+)

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

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی برنامه‌نویسی اندروید را در کانال اختصاصی [@FaraAnd] دنبال کنید. 👇

@FaraAnd — مطالب و آموزش‌های برنامه‌نویسی اندروید فرادرس‌‌

✳️ آموزش برنامه نویسی بازی اندروید – از صفر تا صد

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

══ فهرست مطالب ══

○ پیش درآمد برنامه نویسی بازی اندروید
○ برنامه نویسی اندروید یا برنامه نویسی بازی اندروید کدامیک بهتر است؟
○ برنامه نویسی بازی اندروید را از کجا شروع کنیم؟
○ آموزش برنامه نویسی بازی اندروید در اندروید استودیو
○ سوالات متداول در برنامه نویسی بازی اندروید
○ جمع‌بندی


🔸 پیش درآمد برنامه نویسی بازی اندروید

بازی‌های اندرویدی در سال‌های اخیر رشد بسیار چشم‌گیری داشته‌اند و به یکی از محبوب‌ترین راه‌ها برای گذراندن اوقات فراغت تبدیل شده‌اند. شرکت‌های ارائه‌دهنده گوشی‌های موبایل نیز با تمرکز بر روی ارتقا سخت‌افزاری دستگاه‌های خود و ارائه دستگاه‌های قدرتمندتر، تجربه بهتری را برای کاربران رقم زده‌اند. در نتیجه، امروزه گیمر‌ها به عناوین مختلف از ژانرهای متنوع دسترسی دارند.



مطالعه ادامه مطلب 👇👇

🔗 آموزش برنامه نویسی بازی اندروید – از صفر تا صد — کلیک کنید (+)

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

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی برنامه‌نویسی اندروید را در کانال اختصاصی [@FaraAnd] دنبال کنید. 👇

@FaraAnd — مطالب و آموزش‌های برنامه‌نویسی اندروید فرادرس‌‌

✳️ نحوه تغییر DNS در اندروید — راهنمای کاربردی

تغییر DNS در اندروید برای ارتباط با اینترنت مزایای متعددی دارد و می‌تواند امنیت، حریم شخصی، سرعت ارتباط و بسیاری موارد دیگر را بهبود دهد. با این حال بسیاری از کاربران معمولا از همان تنظیمات پیش‌فرض DNS استفاده می‌کنند که معمولا توسط ارائه دهنده سرویس اینترنت (ISP) ارائه می‌شود. در این مطلب تغییر DNS در اندروید را آموزش می‌دهیم.

══ فهرست مطالب ══

○ دی‌ان‌اس چیست؟
○ تغییر DNS در اندروید چطور انجام می‌شود؟
○ تغییر DNS روی اندروید ۹ یا جدیدتر
○ تغییر DNS روی اندروید ۸.۱ یا قدیمی‌تر
○ روش راحت‌تر تغییر DNS در ورژن ۸.۱ اندروید یا قدیمی‌تر


🔸 دی‌ان‌اس چیست؟

اگر می‌خواهید بدانید که دی ان اس چیست باید در پاسخ بگوئیم دی‌ان‌اس سرواژه عبارت «سیستم نام دامنه» (Domain Name System) است. دی‌ ان‌ اس به طور خلاصه شبیه به یک دفترچه تلفن برای اینترنت محسوب می‌شود. اگر بخواهید به یک وبسایت مثلا فرادرس دسترسی داشته باشید، طبیعتا آدرس faradars.org را وارد می‌کنید. اما مرورگرها (از جمله گوگل کروم، مایکروسفات اج یا سافاری) تنها از طریق آدرس‌های آی‌پی امکان دسترسی به وبسایت‌ها را دارند. در این میان دی‌ان‌اس وارد عمل می‌شود تا آدرس آی‌پی متناظر با faradars.org پیدا شود.

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


🔸 تغییر DNS در اندروید چطور انجام می‌شود؟

نحوه تغییر DNS در اندروید بسته به نسخه اندروید متفاوت است. در اندروید ۹ و نسخه‌های بالاتر این تنظیم بسیار ساده‌تر است اما در اندروید ۸.۱ و قدیمی‌تر کمی پیچیده‌تر.



مطالعه ادامه مطلب 👇👇

🔗 نحوه تغییر DNS در اندروید — راهنمای کاربردی — کلیک کنید (+)


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

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی برنامه‌نویسی اندروید را در کانال اختصاصی [@FaraAnd] دنبال کنید. 👇

@FaraAnd — مطالب و آموزش‌های برنامه‌نویسی اندروید فرادرس‌‌

✳️ آموزش فرستادن لوکیشن در اندروید – تصویری و گام به گام

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

══ فهرست مطالب ══

○ سرویس Google Maps اطلاعات دیگری هم همراه لوکیشن ارسال می‌کند
○ فرستادن لوکیشن در اندروید به کمک Google Maps
○ فرستادن لوکیشن در اندروید به کمک پیامک
○ ارسال لوکیشن در اندروید با سایر پیام رسان ها
○ پاسخ به چند سوالات متداول
○ سخن نهایی


🔸 سرویس Google Maps اطلاعات دیگری هم همراه لوکیشن ارسال می‌کند

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


🔸 فرستادن لوکیشن در اندروید به کمک Google Maps

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

برای فرستادن لوکیشن در اندروید، در منویی که ظاهر می‌شود گزینه Location Sharing را انتخاب کنید.



مطالعه ادامه مطلب 👇👇

🔗 آموزش فرستادن لوکیشن در اندروید – تصویری و گام به گام — کلیک کنید (+)


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

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی برنامه‌نویسی اندروید را در کانال اختصاصی [@FaraAnd] دنبال کنید. 👇

@FaraAnd — مطالب و آموزش‌های برنامه‌نویسی اندروید فرادرس‌‌
✳️ آشنایی با منوهای اندروید — راهنمای مقدماتی توسعه دهندگان

به طور کلی سه نوع منو در اندروید وجود دارد که شامل Popup ،Contextual و Options می‌شود. هر نوع از این منوها دارای کاربرد و کد خاصی هستند. در این مقاله به بررسی منوهای اندروید می‌پردازیم. با ما همراه باشید.

══ فهرست مطالب ══

○ منوی گزینه‌ها
○ منوی زمینه‌ای
○ منوی Popup
○ سخن پایانی


🔸 منوی گزینه‌ها

این منو به طور معمول در بخش فوقانی اپلیکیشن و درون آن ظاهر می‌شود و باید اکشن‌هایی که روی کل اپلیکیشن تأثیر می‌گذارند را در آن بگذارید. این موارد می‌توانند شامل تنظیمات اپلیکیشن یا کادر جستجو باشند.



🔸 منوی زمینه‌ای

این منو زمانی ظاهر می‌شود که کاربر یک کلیک طولانی روی یکی از عناصر UI انجام دهد. گزینه‌های موجود در این منو به عنصر UI که کاربر روی آن کلیک کرده بستگی دارند. یکی از کاربردهای رایج این نوع منو در نماهای لیستی یا شبکه‌ای است که می‌خواهد تعاملی با یک آیتم داشته باشد و کار خاصی را انجام دهد.




مطالعه ادامه مطلب 👇👇

🔗 آشنایی با منوهای اندروید — راهنمای مقدماتی توسعه دهندگان — کلیک کنید (+)

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

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی برنامه‌نویسی اندروید را در کانال اختصاصی [@FaraAnd] دنبال کنید. 👇

@FaraAnd — مطالب و آموزش‌های برنامه‌نویسی اندروید فرادرس‌‌

✳️ نقشه راه برنامه نویسی اندروید – از صفر تا صد مسیر پیشرفت

«نقشه راه» (Roadmap) برنامه‌ای استراتژیک شامل مراحل اساسی برای دستیابی به هدف یا نتیجه مطلوب است. از نقشه راه در هر حوزه‌ای می‌توان استفاده کرد. محبوبیت برنامه نویسی اندروید در سال‌های اخیر به قدری افزایش یافته است که تقریباً اکثر افراد در مورد آن چیز‌هایی شنیده‌اند. از این رو، با وجود چالش‌های بسیار در این مسیر، عده زیادی تصمیم می‌گیرند که وارد دنیای برنامه نویسی موبایل و توسعه اندروید شوند. در این نوشته، تحت عنوان نقشه راه برنامه نویسی اندروید به گام‌های اساسی در مسیر یادگیری برنامه نویسی اندروید پرداخته‌ایم. اولین ایستگاه در نقشه راه برنامه نویسی اندروید، انتخاب محیط توسعه و زبان برنامه نویسی است. علاوه بر این، به موضوعاتی همچون آشنایی با ساختار اپلیکیشن اندروید، اصول طراحی رابط کاربری (User Interface | UI)، انتخاب معماری مناسب اپلیکیشن و بسیاری از گام‌های دیگر در نقشه راه برنامه نویسی اندروید پرداخته شده است.

══ فهرست مطالب ══

○ اندروید چیست؟
○ هدف از یادگیری برنامه نویسی اندروید چیست؟
○ نقشه راه چیست؟
○ یادگیری برنامه نویسی اندروید چقدر طول می کشد؟
○ نقشه راه برنامه نویسی اندروید
○ سوالات متداول در برنامه نویسی اندروید
○ جمع‌بندی


🔸 اندروید چیست؟

اندروید سیستم عامل و پلتفرم برنامه نویسی است که در درجه اول به عنوان سیستم عامل پایه تلفن‌ها و تبلت‌ها شناخته می‌شود. علاوه بر این، سایر سیستم عامل‌ها همچون ویندوز ۱۱ و «سیستم عامل کروم» (Chrome OS) به صورت بومی از برنامه‌های اندروید پشتیبانی می‌کنند.



مطالعه ادامه مطلب 👇👇

🔗 نقشه راه برنامه نویسی اندروید – از صفر تا صد مسیر پیشرفت — کلیک کنید (+)

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

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی برنامه‌نویسی اندروید را در کانال اختصاصی [@FaraAnd] دنبال کنید. 👇

@FaraAnd — مطالب و آموزش‌های برنامه‌نویسی اندروید فرادرس‌‌

✳️ ۲۰ ابزار توسعه اندروید که شاید نامشان را نشنیده باشید | فهرست جامع

اغلب ما با کتابخانه‌ها و ابزارهای مشهور و معروف که برای توسعه اندروید مورد نیاز هستند، آشنا هستیم، اما تعداد زیادی از این کتابخانه‌ها وجود دارند که افراد زیادی آن‌ها را نمی‌شناسند. بنابراین در این مقاله با ۲۰ ابزار توسعه اندروید آشنا خواهیم شد که احتمالاً نام آن‌ها را تاکنون نشنیده‌اید و با این حال می‌توانند به تسریع و تسهیل کارهای شما کمک زیادی بکنند.

══ فهرست مطالب ══

○ AinD: اندروید در داکر
○ Booster
○ Shake
○ Scabbard
○ Can I Drop Jetifier
○ ADB Event Mirror
○ Android Emulator Container Scripts
○ Autoplay
○ Gradle Static Analysis (Plugin)
○ AndroidUtilCode
○ Hijckr
○ Roomigrant
○ RoomExplorer
○ android-framer
○ Dependency Tree Diff
○ Gradle Doctor
○ GloballyDynamic
○ Dagger Browser
○ Wormhole
○ MNML
○‌‎ سخن پایانی


🔸 AinD: اندروید در داکر

ابزار AinD (+) اپلیکیشن‌های اندروید را به وسیله کانتینرهای AnBox درون داکر و در محیط داکر اجرا می‌کند.

برخلاف پروژه‌های مشابه مبتنی بر ماشین مجازی، AinD می‌تواند روی وهله‌های IaaS بدون پشتیبانی برای مجازی‌سازی تودرتو اجرا شود. هدف از این پروژه جلوگیری از سرقت و سازگاری با اندروید از طریق کلود برای تبلت‌های iOS و ویندوزی است.


🔸 Booster

ابزار Booster (+) یک ابزار واقعاً جالب است. استفاده از آن ساده بوده و یک کیت ابزار بهینه‌سازی سبک، قدرتمند و با کیفیت قابل بسط است که به طور خاص برای اپلیکیشن‌های موبایل طراحی شده است و هدف اصلی آن حل مسائل کیفیت با افزایش پیچیدگی اپلیکیشن مانند عملکرد، ثبات و اندازه پکیج است.

بوستر یک مجموعه از کلکسیون‌ها برای تشخیص عملکرد، بهینه‌سازی چندنخی، اندیس‌گذاری درون خطی منابع، کاهش استفاده تکراری از منابع، فشرده‌سازی منابع، اصلاح باگ سیستم و غیره است. استفاده از بوستر موجب افزایش ثبات اپلیکیشن به میزان ۱۵ تا ۲۵ درصد می‌شود و اندازه پکیج نیز می‌تواند به میزان ۱ تا ۱۰ مگابایت کاهش یابد.



مطالعه ادامه مطلب 👇👇

🔗 ۲۰ ابزار توسعه اندروید که شاید نامشان را نشنیده باشید | فهرست جامع — کلیک کنید (+)

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

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی برنامه‌نویسی اندروید را در کانال اختصاصی [@FaraAnd] دنبال کنید. 👇

@FaraAnd — مطالب و آموزش‌های برنامه‌نویسی اندروید فرادرس‌‌

📋 جمع‌بندی شب امتحان با فرادرس — دروس جمع‌بندی شده ۶۰ رشته دانشگاهی 😉

💯 دوره‌های دانشگاهی فرادرس رو با ۵۰ درصد تخفیف ببین و بهترین نمره رو در امتحانات به دست بیار! 👌

فقط کافیه روی عنوان مورد نظرت کلیک کنی و مرور و حل تمرین رو از همین الان شروع کنی: 👇

📖 مهندسی برق (+)

📖 مهندسی مکانیک (+)

📖 مهندسی عمران (+)

📖 مهندسی معماری (+)

📖 مهندسی صنایع (+)

📖 مهندسی کامپیوتر (+)

📖 مهندسی شیمی (+)

📖 سایر رشته‌های فنی و مهندسی (+)

📖 علوم پایه (+)

📖 علوم انسانی (+)

📖 علوم تجربی (+)

📖 مدیریت، علوم مالی و اقتصادی (+)

📘 مشاهده سایر رشته‌ها - [کلیک کنید]
 
🎁 کد تخفیف ۵۰ درصدی: BHR75
 
✳️ آموزش‌های رایگان [+]


📚 یادگیری، همیشه، همه‌جا؛ فرادرس

@FaraDars — فرادرس

✳️ ۶ برنامه مدیریت پسورد اندروید کاربردی — فهرست بهترین ها

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

══ فهرست مطالب ══

○ ۶ برنامه مدیریت پسورد اندروید برتر
○ ۱. اپلیکیشن 1Password
○ ۲. اپلیکیشن Dashlane
○ ۳. اپلیکیشن LastPass
○ ۴. اپلیکیشن Enpass
○ ۵. اپلیکیشن Bitwarden
○ ۶. اپلیکیشن Keeper
○ سخن پایانی راجع به فهرست بهترین برنامه مدیریت پسورد اندروید


🔸 ۶ برنامه مدیریت پسورد اندروید برتر

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

بهترین بخش این است که شما باید فقط یک پسورد را برای تمام حساب‌های خود در این برنامه‌های مختلف به خاطر بسپارید. در ادامه بهترین برنامه مدیریت پسورد اندروید که می‌توانید همین حالا دانلود کنید، آورده شده است.


🔸 ۱. اپلیکیشن 1Password

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



مطالعه ادامه مطلب 👇👇

🔗 ۶ برنامه مدیریت پسورد اندروید کاربردی — فهرست بهترین ها — کلیک کنید (+)

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

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی برنامه‌نویسی اندروید را در کانال اختصاصی [@FaraAnd] دنبال کنید. 👇

@FaraAnd — مطالب و آموزش‌های برنامه‌نویسی اندروید فرادرس‌‌

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

امروز با توجه به همه‌گیری سیستم عامل اندروید بسیاری از افراد به دنبال پیاده‌سازی ایده‌های خود در قالب اپلیکیشن اندروید هستند. معرفی زبان برنامه‌نویسی کاتلین (Kotlin) در سال‌های اخیر توسط گوگل به عنوان دومین زبان رسمی برنامه‌نویسی اندروید توجه بسیاری از علاقه‌مندان و برنامه نویسان این حوزه را به خود جلب کرده است. از این رو، در این نوشتار سعی شده است آموزش کاتلین در اندروید استودیو به صورت پروژه محور و در قالب ساخت اپلیکیشن ارائه شود. مطالعه این مطلب برای آشنایی با اصول برنامه‌نویسی اندروید با کاتلین مناسب است. در مطلب آموزش کاتلین در اندروید استودیو به مباحثی از جمله نصب اندروید استودیو، کار با ویرایشگر طرح‌بندی، راه‌اندازی شبیه ساز، تعاملی کردن برنامه، کار با فرگمنت‌ها و سایر موارد مهم در توسعه اندروید پرداخته شده است.

══ فهرست مطالب ══

○ پیش درآمد آموزش کاتلین در اندروید استودیو
○ آموزش کاتلین در اندروید استودیو با ساخت اپلیکیشن
○ سوالات متداول آموزش کاتلین در اندروید استودیو
○ جمع‌بندی


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

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

«کاتلین» (Kotlin) زبانی با «تایپ ایستا» (Statically-Typed) و همه‌منظوره است که قابلیت اجرا بر روی «ماشین مجازی جاوا» (Java Virtual Machine | JVM) را دارد. این زبان نوظهور در سال‌ ۲۰۱۷ میلادی (۱۳۹۶ شمسی) توسط گوگل به عنوان دومین زبان رسمی توسعه اندروید معرفی شد.




مطالعه ادامه مطلب 👇👇

🔗 آموزش کاتلین در اندروید استودیو با ساخت یک اپ ساده — کلیک کنید (+)

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

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی برنامه‌نویسی اندروید را در کانال اختصاصی [@FaraAnd] دنبال کنید. 👇

@FaraAnd — مطالب و آموزش‌های برنامه‌نویسی اندروید فرادرس‌‌

✳️ ارسال پوش نوتیفیکیشن در اندروید — راهنمای گام به گام ساده

در این مقاله نحوه ارسال پوش نوتیفیکیشن در اندروید با استفاده از سرویس پیام‌رسان ابری فایربیس (Firebase Cloud Messaging) شرح داده شده است.

══ فهرست مطالب ══

○ پوش نوتیفیکیشن Push Notification چیست؟
○ معرفی نمونه پروژه انجام شده در این مقاله  برای  آموزش ارسال پوش نوتیفیکیشن در اندروید
○ چه فناوری هایی در پروژه نمونه ارسال پوش نوتیفیکیشن در اندروید به کار گرفته شده است؟
○ چه گام هایی در پروژه نمونه ارسال پوش نوتیفیکیشن در اندروید طی می‌شوند؟
○ ارسال پوش نوتیفیکیشن در اندروید استودیو
○ ایجاد پروژه فایربیس برای ارسال پوش نوتیفیکیشن در اندروید
○ فیلم های آموزش برنامه نویسی اندروید
○ اضافه کرن متعلقات مورد نیاز به پروژه ارسال پوش نوتیفیکیشن در اندروید
○ راه اندازی سرویس پیام رسان ابری فایربیس برای ارسال پوش نوتیفیکیشن در اندروید
○ ساخت نما و قالب اپلیکیشن ارسال پوش نوتیفیکیشن در اندورید
○ راه اندازی مخزن و ViewModel و View برای پروژه ارسال پوش نوتیفیکیشن در اندروید
○ راه اندازی بک اند پروژه تمرینی با استفاده از NodeJs برای ارسال پوش نوتیفیکیشن در اندروید
○ جمع‌بندی


🔸 پوش نوتیفیکیشن Push Notification چیست؟

پوش نوتیفیکیشن (Push Notification) یا همان «اعلان سریع» یا «اعلان لحظه‌ای» پیامی است که در دستگاه کاربر ظاهر می‌شود. کاربر می‌تواند این اعلان‌ها یا همان توتیفیکیشن‌ها را بدون نیاز به باز بودن و در حال اجرا بودن اپلیکیشن مربوطه روی دستگاه خود ببیند. استفاده از پوش نوتیفیکیشن در اندروید و سایر سیستم‌های عامل مثل iOS برای حفظ کاربران یک اپلیکیشن (محصول تجاری)، امری بسیار مهم (در دیجیتال مارکتینگ) به حساب می‌آید.





مطالعه ادامه مطلب 👇👇

🔗 ارسال پوش نوتیفیکیشن در اندروید — راهنمای گام به گام ساده — کلیک کنید (+)

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

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی برنامه‌نویسی اندروید را در کانال اختصاصی [@FaraAnd] دنبال کنید. 👇

@FaraAnd — مطالب و آموزش‌های برنامه‌نویسی اندروید فرادرس‌‌

✳️ نحوه نصب کاستوم رام اندروید — آموزش تصویری گام به گام

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

══ فهرست مطالب ══

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


🔸 دلایل پشت نصب کاستوم رام چیست؟

امکان استفاده از کاستوم رام یکی از بهترین قابلیت‌هایی است که سیستم عامل اندروید شرکت گوگل با خود به همراه می‌آورد. یک کاستوم رام حاوی نسخه‌ای (یا اصطلاحا بیلد) کاملا جدید از سیستم عامل اندروید است. نصب (یا آن‌طور که برخی می‌گویند، فلش کردن) یک رام می‌تواند مزایای فراوانی با خود به همراه آورد:

– اگر موبایل شما دیگر به‌روزرسانی‌های رسمی را از سوی شرکت سازنده دستگاه دریافت نمی‌کند، می‌توانید از یک رام برای دریافت آخرین ورژن اندروید بهره ببرید.

– برای آن دسته از موبایل هایی که نرم‌افزار شدیدا شخصی‌سازی شده دارند، با نصب کاستوم را می‌توانید ظاهری نزدیک‌تر به تجربه اندروید «خالص» پدید آورید.

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

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



مطالعه ادامه مطلب 👇👇

🔗 نحوه نصب کاستوم رام اندروید — آموزش تصویری گام به گام — کلیک کنید (+)

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

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی برنامه‌نویسی اندروید را در کانال اختصاصی [@FaraAnd] دنبال کنید. 👇

@FaraAnd — مطالب و آموزش‌های برنامه‌نویسی اندروید فرادرس‌‌

✳️ ساخت اپلیکیشن اندروید بدون برنامه نویسی با ۱۹ راهکار مختلف

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

══ فهرست مطالب ══

○ روش های توسعه و ساخت اپلیکیشن اندروید کدامند؟
○ چه کسانی به دنبال ساخت اپلیکیشن اندروید بدون برنامه نویسی هستند؟
○ معرفی پلتفرم های ساخت اپلیکیشن اندروید بدون برنامه نویسی
○ معرفی پلتفرم های فارسی ساخت اپلیکیشن اندروید بدون برنامه نویسی
○ ساخت اپلیکیشن اندروید بدون برنامه نویسی برای وب سایت
○ آموزش ساخت اپلیکیشن اندروید بدون برنامه نویسی
○ سوالات متداول در ساخت اپلیکیشن اندروید بدون برنامه نویسی
○ جمع‌بندی


🔸 روش های توسعه و ساخت اپلیکیشن اندروید کدامند؟

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



مطالعه ادامه مطلب 👇👇

🔗 ساخت اپلیکیشن اندروید بدون برنامه نویسی با ۱۹ راهکار مختلف — کلیک کنید (+)

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

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی برنامه‌نویسی اندروید را در کانال اختصاصی [@FaraAnd] دنبال کنید. 👇

@FaraAnd — مطالب و آموزش‌های برنامه‌نویسی اندروید فرادرس‌‌

✳️ نحوه اسکرین شات در اندروید – آموزش تصویری ۱۳ روش

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

══ فهرست مطالب ══

○ ۱. دکمه‌های میانبر ثبت اسکرین شات در اندروید
○ ۲. روش‌های میانبر ثبت اسکرین شات در گوشی های اندروید مختلف
○ ۳. گرفتن اسکرین شات در اندروید گوشی های گوگل پیکسل
○ ۴. نحوه گرفتن اسکرین شات در گوشی های شیائومی و پوکو
○ ۶. روش گرفتن اسکرین شات در گوشی های OnePlus
○ ۵. نحوه ثبت اسکرین شات طولانی در اندروید
○ ۶. استفاده از حرکت دست برای گرفتن اسکرین شات در اندروید
○ ۷. گرفتن اسکرین شات در اندروید با کمک منوی دستیار
○ ۸. گرفتن اسکرین شات صفحات خاص با روش Screen Recorder
○ ۹. استفاده از گزینه اسکرین شات در منوی پرده‌ای اندروید
○ ۱۰. اسکرین شات بدون استفاده از دست در اندروید
○ ۱۱. نحوه گرفتن اسکرین شات در نسخه اندروید قبل از ۴.۰
○ ۱۲. گرفتن اسکرین شات به کمک قلم S گلکسی
○ ۱۳. برنامه‌های خارجی برای ثبت عکس صفحه در اندروید
○ پاسخ به سوالات رایج
○ سخن پایانی


🔸 ۱. دکمه‌های میانبر ثبت اسکرین شات در اندروید

در ابتدا، همان‌طور که می‌دانید، روشی ساده و سریع برای انجام این کار وجود دارد که به کمک دکمه‌ها انجام می‌شود. کافی است دکمه‌های «Power» و کم کردن صدا را روی گوشی به صورت همزمان فشار دهید تا عکس گرفته شود. توجه داشته باشید که در این زمان، انیمیشن کوتاهی همراه با نوتیفکیش تایید عملیات و موفقیت‌آمیز بودن آن نشان داده می‌شوند.



مطالعه ادامه مطلب 👇👇

🔗 نحوه اسکرین شات در اندروید – آموزش تصویری ۱۳ روش — کلیک کنید (+)

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

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی برنامه‌نویسی اندروید را در کانال اختصاصی [@FaraAnd] دنبال کنید. 👇

@FaraAnd — مطالب و آموزش‌های برنامه‌نویسی اندروید فرادرس‌‌
👍1
This media is not supported in your browser
VIEW IN TELEGRAM

📘 آموزش پروژه‌محور اکسل – ساخت سیستم مدیریت امور روزانه منتشر شد!

🔹 لینک آموزش – [کلیک کنید]

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

🎯 مناسب برای: اکسل

💲 هزینه اصلی آموزش: ۳۹۹,۰۰۰ تومان

🎁 هزینه با احتساب هدیه ویژه انتشار: ۱۳۹,۶۵۰ تومان
‌(‌۶۵ درصد تخفیف)

👈 کد تخفیف: NWSZ36

❗️ اعتبار: تا پایان روز سه‌شنبه، ۱۷ مرداد ۱۴۰۲

🔗 لینک آموزش – [کلیک کنید]

@FaraDars — فرادرس
@FDPub — تازه‌های نشر فرادرس
.

💫 هدیه ۱۰۰ هزار تومانی، ویژه نصب اپلیکیشن فرادرس

😉 فرقی نمی‌کنه موبایل اندرویدی داری یا iOS؛ اپلیکیشن فرادرس برای هر دو سیستم عامل منتشر شده و در گوگل پلی و سیب اپ در دسترس شماست.

🎯 با نصب اپلیکیشن فرادرس، می‌توانید از اعتبار هدیه ۱۰۰ هزار تومانی آن استفاده کنید و به بیش از ۶,۸۰۰ عنوان آموزشی در موبایل دسترسی داشته باشید. 👇

🔗 دریافت اپلیکیشن فرادرس — [کلیک کنید]

🎁 کد هدیه ۱۰۰ هزار تومانی اپلیکیشن: FRAPP


📚 یادگیری، همیشه، همه‌جا؛ فرادرس

@FaraDars — فرادرس
‌‌

آخرین فرصت برای استفاده از «تخفیف تابستان آموزشی» را از دست ندهید!

🤩 در این طرح، شما می‌توانید آموزش‌های مورد علاقه خود را با ۵۰ درصد تخفیف ویژه دریافت کنید. برای مشاهده جزئیات و دریافت کد تخفیف روی لینک زیر بزنید: 👇

🌟 ورود به طرح تخفیف تابستان آموزشی — [دریافت کد تخفیف]


🔻 برای سهولت در دسترسی، در ادامه پرمخاطب‌ترین آموزش‌های برنامه‌نویسی اندروید را در فرادرس مشاهده می ‌کنید:

🔸 آموزش پروژه محور اندروید استودیو

🔸 ارتباط با دیتابیس سمت سرور در اندروید

🔸 برنامه نویسی اندروید Android – مقدماتی

🔸 برنامه نویسی اندروید Android – پیشرفته

🔸 برنامه نویسی اندروید Android – تکمیلی

🔸 آموزش گیت و گیت هاب در اندروید استودیو

🔸 ساخت اپلیکیشن وب اندروید با PHP و MySQL

🔸 آموزش Jetpack Compose برای ساخت رابط کاربری اندروید


🔹 مجموعه کامل آموزش‌های برنامه‌نویسی اندروید – [کلیک کنید]


📚 فرادرس | دانش در دسترس همه؛ همیشه و همه جا

@FaraDars – فرادرس