I Like Android
625 subscribers
22 photos
6 files
170 links
Android development tutorials, ideas, articles, libraries and job offers.


@amirhosseinteymoori

@sirlordpouya
Download Telegram
سایت LoremPixel یک سایت باحاله که با سایز دلخواهتون، تصاویر رندوم بهتون تحویل میده، مثلا برای استفاده در Place holder ها
http://lorempixel.com/
یه لایبراری دیگه برای نمایش فورس آپدیت به کاربران با قابلیت ساپورت از استور های ایرانی و یا دانلود با لینک مستقیم:


https://github.com/SirLordPouya/AndroidAppUpdater
یک سایت جالب برای بررسی کیفیت کدهای پروژه
http://codacy.com
I Like Android pinned Deleted message
🛑 یک نمونه سورس ساده و کامل از نحوه پیاده سازی : Clean Architecture + Clean Code + Kotlin + Kodein + Corotuines + Retrofit + LiveData + MVVM
(آخرین تکنیک های برنامه نویسی حرفه ای اندروید)
👇👇👇👇
https://bitbucket.org/ManuelMato/baseproject/src/develop/
یک مقاله عالی، ساده و کوتاه درباره راه اندازی سیستم تشخیص چهره در اندروید با ML KIT
👇👇👇👇
https://medium.com/androidiots/firebase-ml-kit-101-face-detection-5057190e58c0
خیلی راحت Card View با سایه و به فرمت ninePatch بسازید !
👇👇👇👇
https://inloop.github.io/shadow4android/
📌چگونه محتوای پیامک تایید شماره موبایل یا OTP را بدون نیاز به حق دسترسی پیامک ها در اندروید بدست بیاریم.
👇👇👇👇👇👇
https://medium.com/android-dev-hacks/autofill-otp-verification-with-latest-sms-retriever-api-73c788636783
📌 یک نمونه کد ساده اندروید با استفاده از Google Machin Learning برای تشخیص چهره در اندروید
👇👇👇👇
ستاره یادتون نره بدید ! 😁
https://github.com/ateymoori/android_face_detection
برای انیمیشین های ساده تره از این لایبرری هم میتونین استفاده کنین. قابلیت های RX رو هم بهتون میده.
👇👇👇👇
https://github.com/lopspower/RxAnimation
برنامه نویس ها کسانی هستند که هر روز با کارهاشون باعث میشن زندگی یه سری آدما راحت تر بشه.
برنامه نویس ها، روزتون مبارک !🥳
بالاخره بعد از مدت ها وقت کردم که یه سورس جدید برای آموزش مسائل پیشرفته اندروید تولید کنم.
توی این سورس از این تاپیک ها استفاده شده :

#MVVM
#Room
#ViewModel
#ViewModelFactory
#DI via Dagger2
#Retrofit
#RxJava
#Kotlin
#LiveData

اگر دوست داشتید خود اپلیکیشن رو میتوتید از این لینک از گوگل پلی دریافت کنید :
https://play.google.com/store/apps/details?id=ir.heydarii.musicmanager

لینک گیت هاب اپلیکیشن :
https://github.com/SirLordPouya/MusicManager

خوشحال میشم اگر نظری دارید در مورد این سورس بهم بگید.
قطعا خیلی بهبود ها میشه صورت بگیره روش و این سورس رو یه پایه در نظر بگیرید.
بعضی از مواقع نیاز میشه که ویو هاتون رو transparent کنید. توی اندروید میتونید این کار رو با مشخص کردن میزان alpha اون ویو انجام بدید.

راه دیگه ای که برای این کار وجود داره، استفاده کردن از خود رنگ ها هست!
قطعا همه ی ما رنگ های RGB رو دیدیم. کد رنگ هایی که با یک علامت شارپ و ۶ کاراکتر نمایش داده میشن و مشخص کننده یک رنگ هستن.

مثلا #FFFFFF نشان دهنده ی رنگ سفید خالص هست.

اما علاوه بر اون میتونید ۲ کاراکتر به اول کد رنگ های RGB اضافه کنید که این ۲ کاراکتر نشون دهنده ی میزان شفافیت رنگ ها خواهد بود. یعنی در آخر کد RGB شما شامل ۸ کاراکتر خواهد بود.

من یه Gist آماده کردم که با دیدن اون و اضافه کردن کد ها به RGB خودتون میتونید به هر میزان که خواستید رنگ ویوهاتون رو شفاف کنید!

https://gist.github.com/SirLordPouya/4eedb5dd3da5f93559e8532a3db23b17
سورس بعدی که با هدف آموزش نوشته شده، Character FInder For StarWars هست که کارش جستجو و نمایش اطلاعات کاراکتر های سری محبوب استاروارز هست.

تکنولوژی های استفاده شده :
MVVM
ViewModel
ViewModelFactory
DI via Dagger2
Retrofit
RxJava
Kotlin
LiveData

میتونید اپلیکیشن رو از گوگل پلی هم دریافت کنید :
https://play.google.com/store/apps/details?id=ir.heydarii.starwars

کد های پروژه هم مثل همیشه روی گیت هاب هست :
https://github.com/SirLordPouya/StarWars
مصاحبه ی من با وبسایت کارشناسان در مورد دنیای اندروید و برنامه نویسی.
اگر اندروید رو تازه شروع کردید یا میخواید یادگیریش رو شروع کنید و تو ذهنتون هنوز سوالاتی هست، احتمالا این مصاحبه بهتون کمک کنه بهتر تصمیم بگیرید:

https://www.aparat.com/v/gkBuh

اگر سوال یا نظری داشتید حتما میتونید مطرح کنید.
📌یک مقاله ساده، کامل و عالی برای یادگیری Coroutine در اندروید
👇👇👇👇👇👇
https://medium.com/better-programming/kotlin-coroutines-from-basics-to-advanced-ad3eb1421006