📚 کتابخانه
🔧 Nordeh_Retrofit
✨ نسخه: ۲.۳
### قابلیتها:
- 📥 متدها:
- ✅ Get
- ➕ Post
- ❌ Delete
- 🎤 Socket.io: ارتباط تماس صوتی و تصویری با سرور Node.js بصورت گروهی و شخصی
### دانلودر:
مدیریت دانلود با قابلیتهای زیر:
- ✅ دانلود تکی و گروهی
- ⏸️ توقف (Stop)
- ⏸️ مکث (Pause)
- ▶️ شروع مجدد (Start)
📥 فایل دانلود شده به صورت خودکار از آخرین نقطه دانلود ادامه مییابد.
💾 برای نمونه، اگر فایل ۲ گیگابایت باشد و ۸۰۰ مگابایت آن دانلود شده باشد، با درخواست شروع مجدد، دانلود بلافاصله از ۸۰۰ مگابایت ادامه مییابد.
### ویژگیها:
- 📏 اندازه فایل
- 📝 نام فایل
- 🌐 نوع فایل (مثلاً mp3، mp4...)
- 📊 نمودار پیشرفت: برای نمایش درصد پیشرفت و حجم دانلود شده
- 📈 سابپارتها برای نمایش بهتر وضعیت دانلود
### تنظیمات:
- ⏳ Time-out
- 💾 Cashsetting
- 📑 Headers
- 🔁 Retries: تعداد تلاشهای مجدد در صورت بروز خطا
---
@Basic4Android_SourceCode
🔧 Nordeh_Retrofit
✨ نسخه: ۲.۳
### قابلیتها:
- 📥 متدها:
- ✅ Get
- ➕ Post
- ❌ Delete
- 🎤 Socket.io: ارتباط تماس صوتی و تصویری با سرور Node.js بصورت گروهی و شخصی
### دانلودر:
مدیریت دانلود با قابلیتهای زیر:
- ✅ دانلود تکی و گروهی
- ⏸️ توقف (Stop)
- ⏸️ مکث (Pause)
- ▶️ شروع مجدد (Start)
📥 فایل دانلود شده به صورت خودکار از آخرین نقطه دانلود ادامه مییابد.
💾 برای نمونه، اگر فایل ۲ گیگابایت باشد و ۸۰۰ مگابایت آن دانلود شده باشد، با درخواست شروع مجدد، دانلود بلافاصله از ۸۰۰ مگابایت ادامه مییابد.
### ویژگیها:
- 📏 اندازه فایل
- 📝 نام فایل
- 🌐 نوع فایل (مثلاً mp3، mp4...)
- 📊 نمودار پیشرفت: برای نمایش درصد پیشرفت و حجم دانلود شده
- 📈 سابپارتها برای نمایش بهتر وضعیت دانلود
### تنظیمات:
- ⏳ Time-out
- 💾 Cashsetting
- 📑 Headers
- 🔁 Retries: تعداد تلاشهای مجدد در صورت بروز خطا
---
@Basic4Android_SourceCode
🔥9👍2🤩2
Android channel programming
📚 کتابخانه 🔧 Nordeh_Retrofit ✨ نسخه: ۲.۳ ### قابلیتها: - 📥 متدها: - ✅ Get - ➕ Post - ❌ Delete - 🎤 Socket.io: ارتباط تماس صوتی و تصویری با سرور Node.js بصورت گروهی و شخصی ### دانلودر: مدیریت دانلود با قابلیتهای زیر: - ✅ دانلود تکی و گروهی -…
آپدیت جدید
اضافه شدن کلاس Nordeh_AES
که دیتای ارسالی به اپلیکیشن را انکریپت میکنه
اضافه شدن کلاس Nordeh_AES
Dim nor As Nordeh_Retrofit
nor.Initialize
nor.UseCache=False
nor.AES=True
nor.POST("nor",mlink,mmap)
که دیتای ارسالی به اپلیکیشن را انکریپت میکنه
🔥8
Android channel programming
📚 کتابخانه 🔧 Nordeh_Retrofit ✨ نسخه: ۲.۳ ### قابلیتها: - 📥 متدها: - ✅ Get - ➕ Post - ❌ Delete - 🎤 Socket.io: ارتباط تماس صوتی و تصویری با سرور Node.js بصورت گروهی و شخصی ### دانلودر: مدیریت دانلود با قابلیتهای زیر: - ✅ دانلود تکی و گروهی -…
کلاس Nordeh_Glide دارم اضافه میکنم به این کتابخانه
تموم شد کتابخانه Nordeh_Retrofit برای شما دوستان ارسال خواهد شد به کانال با قابلیت های
Nordeh_Downloder
Nordeh_Retrofit
Nordeh_AES
Nordeh_Glide
تموم شد کتابخانه Nordeh_Retrofit برای شما دوستان ارسال خواهد شد به کانال با قابلیت های
Nordeh_Downloder
Nordeh_Retrofit
Nordeh_AES
Nordeh_Glide
👍10🔥2👏1
Android channel programming
📚 کتابخانه 🔧 Nordeh_Retrofit ✨ نسخه: ۲.۳ ### قابلیتها: - 📥 متدها: - ✅ Get - ➕ Post - ❌ Delete - 🎤 Socket.io: ارتباط تماس صوتی و تصویری با سرور Node.js بصورت گروهی و شخصی ### دانلودر: مدیریت دانلود با قابلیتهای زیر: - ✅ دانلود تکی و گروهی -…
اضافه شدن متد سرعت دانلود
❤3🔥2
Android channel programming
📚 کتابخانه 🔧 Nordeh_Retrofit ✨ نسخه: ۲.۳ ### قابلیتها: - 📥 متدها: - ✅ Get - ➕ Post - ❌ Delete - 🎤 Socket.io: ارتباط تماس صوتی و تصویری با سرور Node.js بصورت گروهی و شخصی ### دانلودر: مدیریت دانلود با قابلیتهای زیر: - ✅ دانلود تکی و گروهی -…
آماده شد
منتظر انتشار باشید.
منتظر انتشار باشید.
🔥4❤3👍1
یه کتابخانه خفن دیگه اوردم که ساخت نوتیف حرفه ای برای شما براحتی میسر میکنه
برای تمامی نسخه های اندروید
/....
برای تمامی نسخه های اندروید
/....
👍5🔥5🎉2
Nordeh_scanWifiNetworks.jar
1.8 KB
کتابخانه برای گرفتن لیست wifi اطراف با مشخصات
```basic
Dim wifi As Nordeh_scanWifiNetworks
wifi.initialize
If wifi.checkPermission Then
Dim list As List=wifi.getDetailedWifiNetworks
Log(list)
Log(list.Get(0).As(Map).Get("SSID"))
Log(list.Get(0).As(Map).Get("Capabilities"))
Log(list.Get(0).As(Map).Get("BSSID"))
Else
wifi.RequestPermission
End If
@Basic4Android_SourceCode
#AdditionalJar:...\androidx.core.aar
```basic
Dim wifi As Nordeh_scanWifiNetworks
wifi.initialize
If wifi.checkPermission Then
Dim list As List=wifi.getDetailedWifiNetworks
Log(list)
Log(list.Get(0).As(Map).Get("SSID"))
Log(list.Get(0).As(Map).Get("Capabilities"))
Log(list.Get(0).As(Map).Get("BSSID"))
Else
wifi.RequestPermission
End If
دسترسی ها
AddPermission(android.permission.ACCESS_WIFI_STATE)
AddPermission(android.permission.CHANGE_WIFI_STATE)
AddPermission(android.permission.ACCESS_FINE_LOCATION)
AddPermission(android.permission.ACCESS_COARSE_LOCATIO)
@Basic4Android_SourceCode
🔥4
Android channel programming
androidx.core.aar
میتونید لیست تمامی شبکه های wifi در اطراف خودتون را اسکن کنید و در لیست نمایش بدین با قابلیت های نمایش
SSID
BSSID
RSSI
Frequency
Capabilities
❤4
Android channel programming
androidx.core.aar
آپدیت جدید
قابلیت تشخیص تعداد سیمکارت ها
و شماره سیمکارت ها
قابلیت تشخیص تعداد سیمکارت ها
و شماره سیمکارت ها
🔥4
Android channel programming
آپدیت جدید قابلیت تشخیص تعداد سیمکارت ها و شماره سیمکارت ها
قابلیت ها
اپراتور سیمکارت
شماره تلفن
شناسه اپراتور
کد کشور اپراتور
شماره شکاف سیمکارت: مشخصکننده شکاف سیمکارت در دستگاه (برای دستگاههای دو سیمکارته)
MCC: Mobile Country Code (کد کشور موبایل).
MNC: Mobile Network Code (کد شبکه موبایل).
وضعیت رومینگ داده: مشخص میکند که آیا سیمکارت در حالت رومینگ داده است یا نه.
شناسه اشتراک سیمکارت
ICCID: شماره شناسایی سیمکارت.
اپراتور سیمکارت
شماره تلفن
شناسه اپراتور
کد کشور اپراتور
شماره شکاف سیمکارت: مشخصکننده شکاف سیمکارت در دستگاه (برای دستگاههای دو سیمکارته)
MCC: Mobile Country Code (کد کشور موبایل).
MNC: Mobile Network Code (کد شبکه موبایل).
وضعیت رومینگ داده: مشخص میکند که آیا سیمکارت در حالت رومینگ داده است یا نه.
شناسه اشتراک سیمکارت
ICCID: شماره شناسایی سیمکارت.
Android channel programming
قابلیت ها اپراتور سیمکارت شماره تلفن شناسه اپراتور کد کشور اپراتور شماره شکاف سیمکارت: مشخصکننده شکاف سیمکارت در دستگاه (برای دستگاههای دو سیمکارته) MCC: Mobile Country Code (کد کشور موبایل). MNC: Mobile Network Code (کد شبکه موبایل). وضعیت رومینگ داده:…
Nordeh_scanWifiNetworks.xml
2.3 KB
Dim wifi As Nordeh_scanWifiNetworks
wifi.initialize
If wifi.checkPermissionWIFI Then
Dim list1 As List=wifi.getDetailedWifiNetworks
Log(list1)
Log(list1.Get(0).As(Map).Get("SSID"))
Log(list1.Get(0).As(Map).Get("Capabilities"))
Log(list1.Get(0).As(Map).Get("BSSID"))
Else
wifi.RequestPermissionWIFI
End If
If wifi.checkPermissionSIM Then
Dim list2 As List=wifi.getSimCardDetails
Log(list2)
Else
wifi.RequestPermissionSIM
End If
AddPermission(android.permission.READ_PHONE_STATE)
@Basic4Android_SourceCode
❤3
Android channel programming
Nordeh_scanWifiNetworks.xml
### 🚀 به چه دردی میخوره؟
شما میتونید از این امکان در برنامههایی مثل خدمات سیمکارت و شارژ یا ورود به اپ استفاده کنید. به این صورت که:
💡 اگر کاربر شماره موبایلی رو وارد کنه که در تلفن همراهش هست، دیگه نیازی به کد ورود نخواهد بود!
✅ فقط کافیه چک کنه، اگر شمارهای که وارد کرده با یکی از سیمکارتهای موبایل همخوانی داشته باشه، به طور مستقیم وارد اپ میشه! 🌟
### 👍 مزایا:
- 💰 صرفهجویی در هزینههای پیامک
- ⏱️ حداقل رساندن زمان ورود به اپلیکیشن
### ❗ معایب:
- 🔒 ایمنی نسبتا کمتر
### 🛠️ راه حل:
میتونید برای ورود به اپ از یک کلمه عبور دو مرحلهای استفاده کنید که امنیت رو به شدت افزایش میده. 🔐💪
### 📱 استفادههای دیگه:
این کتابخانه میتونه در برنامههای فروش شارژ هم کاربرد داشته باشه. به این صورت که یک لیست از شماره سیمکارتهای موبایل نمایش داده بشه و کاربر بتونه شماره مورد نظرش رو انتخاب کنه.
🔥 نکته ویژه:
من دارم یک کتابخانه جامع برای ساخت کلمه عبور دو مرحلهای با Authenticator آماده میکنم که کاربر براحتی بتونه برای اپلیکیشن خودش ورود دو مرحلهای ثبت کنه، مثل صرافیها یا جیمیل! 📊
امیدوارم این اطلاعات براتون مفید باشه! 🎉🚀
@Basic4Android_SourceCode
شما میتونید از این امکان در برنامههایی مثل خدمات سیمکارت و شارژ یا ورود به اپ استفاده کنید. به این صورت که:
💡 اگر کاربر شماره موبایلی رو وارد کنه که در تلفن همراهش هست، دیگه نیازی به کد ورود نخواهد بود!
✅ فقط کافیه چک کنه، اگر شمارهای که وارد کرده با یکی از سیمکارتهای موبایل همخوانی داشته باشه، به طور مستقیم وارد اپ میشه! 🌟
### 👍 مزایا:
- 💰 صرفهجویی در هزینههای پیامک
- ⏱️ حداقل رساندن زمان ورود به اپلیکیشن
### ❗ معایب:
- 🔒 ایمنی نسبتا کمتر
### 🛠️ راه حل:
میتونید برای ورود به اپ از یک کلمه عبور دو مرحلهای استفاده کنید که امنیت رو به شدت افزایش میده. 🔐💪
### 📱 استفادههای دیگه:
این کتابخانه میتونه در برنامههای فروش شارژ هم کاربرد داشته باشه. به این صورت که یک لیست از شماره سیمکارتهای موبایل نمایش داده بشه و کاربر بتونه شماره مورد نظرش رو انتخاب کنه.
🔥 نکته ویژه:
من دارم یک کتابخانه جامع برای ساخت کلمه عبور دو مرحلهای با Authenticator آماده میکنم که کاربر براحتی بتونه برای اپلیکیشن خودش ورود دو مرحلهای ثبت کنه، مثل صرافیها یا جیمیل! 📊
امیدوارم این اطلاعات براتون مفید باشه! 🎉🚀
@Basic4Android_SourceCode
🔥5
اپدیت و انتشار کتابخانه Nordeh_LottieAnimationView
کتابخانه های قدیمی متاسفانه دیگه آپدیت نمیشن و بعضی از فایلهای سایت https://lottiefiles.com/ دیگه اجرا نمیشن
برای همین کتابخانه lottie را رپ کردم و تا یه ساعت دیگه در اختیار شما قرار میگیره
کتابخانه های قدیمی متاسفانه دیگه آپدیت نمیشن و بعضی از فایلهای سایت https://lottiefiles.com/ دیگه اجرا نمیشن
برای همین کتابخانه lottie را رپ کردم و تا یه ساعت دیگه در اختیار شما قرار میگیره
LottieFiles
LottieFiles: Download Free lightweight animations for website & apps.
Effortlessly bring the smallest, free, ready-to-use motion graphics for the web, app, social, and designs. Create, edit, test, collaborate, and ship Lottie animations in no time!
🔥7👍4🤣1
Android channel programming
اپدیت و انتشار کتابخانه Nordeh_LottieAnimationView کتابخانه های قدیمی متاسفانه دیگه آپدیت نمیشن و بعضی از فایلهای سایت https://lottiefiles.com/ دیگه اجرا نمیشن برای همین کتابخانه lottie را رپ کردم و تا یه ساعت دیگه در اختیار شما قرار میگیره
🎉 معرفی قابلیتهای Nordeh_LottieAnimationView برای انیمیشنهای جذاب در برنامههای اندروید 🎉
🛠 ویژگیهای اصلی این ابزار فوقالعاده:
1️⃣ پخش انیمیشنها 🎬: با استفاده از متد PlayAnimation()، میتوانید انیمیشنهای Lottie را به راحتی در برنامهتان اجرا کنید.
2️⃣ توقف و ادامه انیمیشن ⏸️: با متدهای PauseAnimation() و ResumeAnimation() میتوانید انیمیشنها را متوقف کرده و مجدداً از سر بگیرید.
3️⃣ کنترل سرعت انیمیشن ⚡️: با متد setSpeed() میتوانید سرعت انیمیشن را به دلخواه تنظیم کنید.
4️⃣ حالت تکرار انیمیشن 🔄: با متد SetLoop() میتوانید انیمیشن را به صورت تکراری و یا بدون تکرار اجرا کنید.
5️⃣ تنظیم روشنایی انیمیشنها 🌈: با استفاده از متدهای setAlpha() و getAlpha() میتوانید میزان شفافیت انیمیشنها را تغییر دهید.
6️⃣ تغییر اندازه و موقعیت انیمیشنها 📏: با متدهای setLayoutAnimated() و setVisibleAnimated() میتوانید اندازه و موقعیت انیمیشنها را به راحتی تغییر دهید.
7️⃣ کنترل رنگها و لایهها 🎨: با متدهای changeLayerColor() و changeLayerRotation() میتوانید رنگها و چرخش لایههای انیمیشنها را تنظیم کنید.
8️⃣ پشتیبانی از انیمیشنهای پیچیده 🌀: این ابزار امکان تغییر مقیاس، موقعیت و چرخش لایهها را در انیمیشنهای پیچیده به راحتی فراهم میکند.
✨ مزیتها:
انیمیشنهای زیبا و روان
کنترل دقیق بر تمامی جنبههای انیمیشن
سازگاری کامل با تمامی نسخه های اندروید
این ابزار به شما کمک میکند که انیمیشنهای حرفهای و چشمنواز را به راحتی در اپلیکیشنهای خود پیادهسازی کنید. 💥
🛠 ویژگیهای اصلی این ابزار فوقالعاده:
1️⃣ پخش انیمیشنها 🎬: با استفاده از متد PlayAnimation()، میتوانید انیمیشنهای Lottie را به راحتی در برنامهتان اجرا کنید.
2️⃣ توقف و ادامه انیمیشن ⏸️: با متدهای PauseAnimation() و ResumeAnimation() میتوانید انیمیشنها را متوقف کرده و مجدداً از سر بگیرید.
3️⃣ کنترل سرعت انیمیشن ⚡️: با متد setSpeed() میتوانید سرعت انیمیشن را به دلخواه تنظیم کنید.
4️⃣ حالت تکرار انیمیشن 🔄: با متد SetLoop() میتوانید انیمیشن را به صورت تکراری و یا بدون تکرار اجرا کنید.
5️⃣ تنظیم روشنایی انیمیشنها 🌈: با استفاده از متدهای setAlpha() و getAlpha() میتوانید میزان شفافیت انیمیشنها را تغییر دهید.
6️⃣ تغییر اندازه و موقعیت انیمیشنها 📏: با متدهای setLayoutAnimated() و setVisibleAnimated() میتوانید اندازه و موقعیت انیمیشنها را به راحتی تغییر دهید.
7️⃣ کنترل رنگها و لایهها 🎨: با متدهای changeLayerColor() و changeLayerRotation() میتوانید رنگها و چرخش لایههای انیمیشنها را تنظیم کنید.
8️⃣ پشتیبانی از انیمیشنهای پیچیده 🌀: این ابزار امکان تغییر مقیاس، موقعیت و چرخش لایهها را در انیمیشنهای پیچیده به راحتی فراهم میکند.
✨ مزیتها:
انیمیشنهای زیبا و روان
کنترل دقیق بر تمامی جنبههای انیمیشن
سازگاری کامل با تمامی نسخه های اندروید
این ابزار به شما کمک میکند که انیمیشنهای حرفهای و چشمنواز را به راحتی در اپلیکیشنهای خود پیادهسازی کنید. 💥
🔥4🤣2
دوستان این کتابخونه لوتیه
شامل تمام تنظیمات هم هست.
تغییر اندازه هر لایه
تغییر رنگ هر لایه
تغییر میزان شفافیت هر لایه
و تغییر سرعت اجرای هر لایه و بصورت کلی انیمیشن
امیدوارم مفید باشه
شامل تمام تنظیمات هم هست.
تغییر اندازه هر لایه
تغییر رنگ هر لایه
تغییر میزان شفافیت هر لایه
و تغییر سرعت اجرای هر لایه و بصورت کلی انیمیشن
امیدوارم مفید باشه
👍3❤1🔥1