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
🔐 کتابخانه Nordeh_AES 🔐
این کلاس فوقالعاده برای رمزنگاری و رمزگشایی دادهها با استفاده از الگوریتم AES در حالت CBC و پدینگ PKCS5 ساخته شده تا دادهها رو امن و محافظتشده نگه داره. 🔒
🚀 ویژگیهای جذاب:
رمزنگاری دادهها 📜: میتونی دادهها رو به فرمت رمزنگاریشده تبدیل کنی.
رمزگشایی دادهها 🔓: دادههای رمزنگاریشده رو به حالت اولیه برمیگردونه.
امنیت بالا 🔒: با استفاده از کلید AES و مقدار IV، امنیت دادهها رو تضمین میکنه.
پشتیبانی از Base64 📂: دادهها رو به فرمت قابل انتقال (Base64) تبدیل میکنه.
ویژگی منحصربهفرد:
💡 مهمترین ویژگی این کتابخانه اینه که با کوچکترین تغییرات در برنامه، مثل امضای اپلیکیشن یا پکیج نیم، دادههای رمزنگاریشده قبلی دیگه قابل رمزگشایی نیستند! 🚫 این یعنی هیچ کس نمیتونه به راحتی به دادههای شما دسترسی پیدا کنه، حتی اگه قبلاً دادهها رو ذخیره کرده باشه!
این کلاس فوقالعاده برای رمزنگاری و رمزگشایی دادهها با استفاده از الگوریتم AES در حالت CBC و پدینگ PKCS5 ساخته شده تا دادهها رو امن و محافظتشده نگه داره. 🔒
🚀 ویژگیهای جذاب:
رمزنگاری دادهها 📜: میتونی دادهها رو به فرمت رمزنگاریشده تبدیل کنی.
رمزگشایی دادهها 🔓: دادههای رمزنگاریشده رو به حالت اولیه برمیگردونه.
امنیت بالا 🔒: با استفاده از کلید AES و مقدار IV، امنیت دادهها رو تضمین میکنه.
پشتیبانی از Base64 📂: دادهها رو به فرمت قابل انتقال (Base64) تبدیل میکنه.
ویژگی منحصربهفرد:
💡 مهمترین ویژگی این کتابخانه اینه که با کوچکترین تغییرات در برنامه، مثل امضای اپلیکیشن یا پکیج نیم، دادههای رمزنگاریشده قبلی دیگه قابل رمزگشایی نیستند! 🚫 این یعنی هیچ کس نمیتونه به راحتی به دادههای شما دسترسی پیدا کنه، حتی اگه قبلاً دادهها رو ذخیره کرده باشه!
Dim aes As Nordeh_AES
aes.Initialize("qazwsxedcrfvtgbyhnujmikolqwertyu")
Dim en As String=aes.encrypt("سلام خوبی")
Log(en)
Log(aes.decrypt(en))
🔥4👏2