اندروید استودیو - آموزش برنامه نویسی اندروید
1.74K subscribers
49 photos
1 video
134 links
کانال اطلاع رسانی و اخبار وب سایت اندروید استودیو
https://android-studio.ir
Download Telegram
"کاربرد تگ <uses-feature> در مانیفست"

در این قسمت توضیح داده‌ایم که چگونه با استفاده از تگ <uses-feature> می‌توان به مارکت‌های اندرویدی از جمله گوگل پلی اعلام کرد اپلیکیشن ما چه امکاناتی نیاز دارد و برای کدام دسته از کاربران نمایش داده شود.

https://android-studio.ir/uses-feature-element-in-android-project-manifest/

کانال مرجع آموزش برنامه نویسی اندروید:
🆔 @androidstudio_ir
"آموزش کار با دوربین در اندروید توسط برنامه داخلی"

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

(رایگان)

https://android-studio.ir/working-with-camera-in-android-programming/

کانال مرجع آموزش برنامه نویسی اندروید:
🆔 @androidstudio_ir
کار با دوربین در اندروید توسط Camera2 API

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

https://android-studio.ir/work-with-android-camera2-api/

کانال مرجع آموزش برنامه نویسی اندروید:
🆔 @androidstudio_ir
آموزش پیاده سازی قابلیت Runtime Permission

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

(رایگان)

https://android-studio.ir/android-runtime-permission/

کانال مرجع آموزش برنامه نویسی اندروید:
🆔 @androidstudio_ir
آموزش کار با Service ها در اندروید

در این مبحث ابتدا به معرفی کامپوننت Service در اندروید و انواع آن پرداخته شده سپس Started Service را در قالب یک پروژه تمرین و بررسی کرده به نحوی که با همه نسخه های اندروید سازگاری داشته باشد.
(رایگان)

https://android-studio.ir/android-service

کانال مرجع آموزش برنامه نویسی اندروید:
🆔 @androidstudio_ir
آموزش پخش فایل صوتی با استفاده از کلاس MediaPlayer

در این مبحث ابتدا به بررسی MediaPlayer پرداخته شده. سپس نحوه مدیریت پخش فایل صوتی توسط متدهای این کلاس در قالب یک پروژه توضیح داده شده است.
(رایگان)

https://android-studio.ir/play-audio-file-using-mediaplayer-in-android

کانال مرجع آموزش برنامه نویسی اندروید:
🆔 @androidstudio_ir
آموزش پخش ویدئو توسط VideoView (رایگان)

در این آموزش ابتدا با کامپوننت VideoView اندروید و متدهای آن آشنا شده سپس در قالب یک پروژه با استفاده از این کامپوننت یک ویدئو را به نمایش در می‌آوریم. همچنین ویدئوی در حال پخش را توسط کلاس MediaController کنترل می‌کنیم.

https://android-studio.ir/play-video-in-android-using-videoview

کانال مرجع آموزش برنامه نویسی اندروید:
🆔 @androidstudio_ir
آموزش پیاده سازی نقشه Google Map در برنامه اندرویدی (رایگان)

در این مبحث به نحوه ساخت API Key در کنسول گوگل و سپس نمایش نقشه گوگل در برنامه پرداخته شده است. قابلیت‌هایی از جمله نمایش مکان توسط Marker، دکمه‌های +/- و... نیز بررسی شده‌اند.

https://android-studio.ir/add-google-map-to-android-app

کانال مرجع آموزش برنامه نویسی اندروید:
🆔 @androidstudio_ir
#افزودن_کتابخانه_بدون_تغییر_آی_پی

امروز متوجه شدم دریافت کتابخانه‌ها ظاهرا بدون نیاز به تغییر IP هم ممکنه.
حداقل برای من که اینطور بود. با اینترنت مخابرات و ایرانسل تست کردم. اگه لینکی مثل لینک زیر روی مرورگرتون بدون تغییر IP باز میشه یعنی مشکلی در اضافه کردن کتابخانه‌ها بدون پروکسی نخواهید داشت:
https://jcenter.bintray.com/com/instagram

کانال مرجع آموزش برنامه نویسی اندروید:
🆔 @androidstudio_ir
«آموزش کار با نقشه سیدار مپ (CedarMaps) و API های آن»

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

https://android-studio.ir/cedarmaps-android-sdk-and-apis-tutorial/

کانال مرجع آموزش برنامه نویسی اندروید:
🆔 @androidstudio_ir
«آموزش کار با ویبره (Vibrate) در اندروید»
(رایگان)

در این جلسه از سری مباحث آموزش برنامه نویسی اندروید به نحوه کار با ویبره (Vibrate) در اندروید، بررسی انواع حالت‌های ویبره و همچنین تغییرات نحوه پیاده سازی ویبره در نسخه‌های جدید سیستم عامل اندروید می‌پردازیم.

کانال مرجع آموزش برنامه نویسی اندروید:
🆔 @androidstudio_ir

https://android-studio.ir/android-vibrate-tutorial
اگر قبلا از WifiManager.setWifiEnabled برای فعال کردن WiFi استفاده کرده‌اید باید بدانید که این متد در Android 10 کارایی نداشته و Deprecate شده.
جایگزین آن می‌تواند استفاده از Settings Panel باشد. توضیحات بیشتر در لینک زیر:
https://developer.android.com/about/versions/10/features#settings-panels

کانال مرجع آموزش برنامه نویسی اندروید:
🆔 @androidstudio_ir
"شنود رویدادها در اندروید توسط BroadcastReceiver"
(رایگان)

در این آموزش به نحوه گوش دادن به رویدادهای سیستمی و سفارشی توسط BroadcastReceiver و همچنین ارسال پیغام رویداد سفارشی توسط sendBroacast پرداخته شده است.

https://android-studio.ir/android-broadcastreceiver-component

کانال مرجع آموزش برنامه نویسی اندروید:
🆔 @androidstudio_ir
"کار با Switch Button در اندروید"
(رایگان)

در این مبحث به نحوه پیاده سازی دکمه‌های سوئیچ یا Switch Button ها و بررسی وضعیت دکمه توسط متدهای setOnCheckedChangeListener و isChecked پرداخته شده است.

https://android-studio.ir/android-switch-button-tutorial

کانال مرجع آموزش برنامه نویسی اندروید:
🆔 @androidstudio_ir
"روشن نگه داشتن صفحه نمایش"
(رایگان)

در این جلسه نحوه‌ی روشن نگه داشتن صفحه نمایش هنگام اجرای اکتیویتی به دو شیوه تعریف در XML و Activity توضیح داده شده است.

https://android-studio.ir/android-keep-screen-on-tutorial

کانال مرجع آموزش برنامه نویسی اندروید:
🆔 @androidstudio_ir