اندروید استودیو - آموزش برنامه نویسی اندروید
1.71K subscribers
49 photos
1 video
134 links
کانال اطلاع رسانی و اخبار وب سایت اندروید استودیو
https://android-studio.ir
Download Telegram
مبحث "آموزش کار با کتابخانه Retrofit نسخه ۲" منتشر شد.

در این مطلب ابتدا فرمت انتقال داده JSON بررسی شده سپس به نحوه کار با کتابخانه Retrofit در قالب یک پروژه ساده (دریافت یک لیست از سرور و نمایش آن در اپلیکیشن) پرداخته شده است.

https://android-studio.ir/android-retrofit-library/

🆔 @androidstudio_ir
مبحث "ساخت فایل (گرفتن خروجی) APK در اندروید استودیو" بروز شد (رایگان).

در این بروزرسانی فرمت جدید AAB معرفی شده است. در نسخه جدید اندروید علاوه بر فرمت APK امکان گرفتن خروجی AAB نیز فراهم شده.

https://android-studio.ir/generating-signed-apk/

🆔 @androidstudio_ir
مبحث "آموزش ساخت وب سرویس با پی اچ پی و مای اس کیو ال و ارتباط آن با رتروفیت" منتشر شد.

در این مبحث یک وب سرویس (API) ساده تحت زبان
PHP
و دیتابیس
MySQL
می‌نویسیم و ارتباط آن با یک اپلیکیشن اندرویدی که شامل یک فرم ثبت نام و یک فرم ورود هست را بررسی می‌کنیم. برای این ارتباط از کتابخانه
Retrofit
استفاده شده است.

https://android-studio.ir/retrofit-with-php-mysql-web-service/

🆔 @androidstudio_ir
مبحث "ایمپورت (import) کردن پروژه در اندروید استودیو" منتشر شد.
(رایگان)

در این مبحث به نحوه‌ی ایمپورت پروژه‌های اندروید (اکلیپس و اندروید استودیو) در اندروید استودیو و انواع روش‌های آن پرداخته شده است.

https://android-studio.ir/import-android-project-in-android-studio/

🆔 @androidstudio_ir
لینک‌های دانلود Android Studio و ابزار SDK بروز شد.

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

https://android-studio.ir/?p=249

🆔 @androidstudio_ir
"آموزش کار با GridLayout در اندروید"

GridLayout
یکی دیگر از ViewGroup های اندروید است که برای طراحی لایه‌های پیچیده از انعطاف بالایی برخوردار بوده و کارایی بهتری نسبت به سایر ViewGroup ها دارد.

https://android-studio.ir/android-gridlayout-viewgroup/

🆔 @androidstudio_ir
#افزایش_قیمت
حدود چهار ماه از افزایش هزینه‌های اصلی و جانبی وب سایت و تهیه‌ی آموزش‌های جدید می‌گذرد با اینحال اصلاح قیمت‌گذاری آموزش‌های غیر رایگان به آغاز سال جدید و پس از افزایش حقوق و دستمزد کارمندان و کارگران موکول شد. لذا پس از پایان تعطیلات نوروز ۹۸، آموزش‌های #غیر_رایگان و همچنین #پکیج_آموزشی با قیمت جدید (افزایش ۲۰ تا ۳۰ درصدی) عرضه خواهد شد.

به امید خدا روند تهیه‌ی مباحث آموزشی جدید در سال آینده با سرعت بیشتری ادامه داشته و سعی بر این است تا مطالب جدید عمدتا به صورت #رایگان منتشر شوند.

موفق و پیروز باشید

https://android-studio.ir

🆔 @androidstudio_ir
نمایش اعداد فارسی در View های اندروید

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

https://android-studio.ir/farsi-numbers-in-android-programming/

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

در این مبحث به نحوه‌ی بکاپ گرفتن از یک پروژه‌ اندرویدی (یا به اشتراک گذاری آن) و حذف فایل‌های اضافه و غیر ضروری می‌پردازیم.
(آموزش رایگان)

https://android-studio.ir/backup-and-share-android-studio-project/

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

در مبحث آموزش ساخت Toolbar با نحوه پیاده سازی تولبار در پروژه اندرویدی آشنا شدیم. در این قسمت از آموزش برنامه نویسی اندروید نحوه‌ی راست چین کردن Toolbar در اندروید را بررسی می‌کنیم.
(آموزش رایگان)

https://android-studio.ir/android-toolbar-rtl-support/

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

در این آموزش نحوه ساخت یک نوتیفیکیشن ساده را بررسی کرده‌ایم. همچنین از notificationChannel برای نمایش اعلان‌ها روی Android O و بالاتر استفاده شده.
(آموزش رایگان)

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

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


در این قسمت با ویژگی‌ها و استایل‌های پرکاربرد در نوتیفیکیشن آشنا می‌شویم:


- آشنایی با ساختار نوتیفیکیشن (Notification) در سیستم عامل اندروید
- معرفی متد PendingIntent جهت تعامل کاربر با نوتیفیکیشن‌ها و هدایت وی به مقصد موردنظر
- کار با دکمه‌های Action در نوتیفیکیشن
- تفاوت نحوه نمایش اکشن‌ها در نسخه‌های قدیم و جدید اندروید
- نمایش متن طولانی در اعلان به وسیله استایل BigTextStyle و گنجاندن خلاصه متن در نوتیفیکیشن
- معرفی نوتیفیکیشن‌هایی که باز و بسته می‌شوند (Expandable Notification)
- نمایش تصویر بزرگ در Notification با استفاده از استایل BigPictureStyle
- نحوه تبدیل تصاویر با فرمت JPG و PNG به Bitmap در اندروید
- نمایش لیست پیغام‌های دریافتی توسط InboxStyle
- حذف و یا لغو نوتیفیکیشن پس از انجام یک عمل خاص و یا بصورت خودکار و پس از گذشت زمان مشخص
- مدیریت Notification Badge از قبیل نحوه نمایش اعلان‌ها و همچنین تعداد پیغام‌های دریافتی
- نحوه غیر فعال کردن Notification Badge یا Notification Dots
- حذف یک Notification Channel از روی سیستم عامل اندروید توسط deleteNotificationChannel



https://android-studio.ir/advanced-android-notifications/

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

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

https://android-studio.ir/android-programming-course-package

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

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

https://android-studio.ir/android-push-notification/


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