Dim customPattern As String = "\\d{3}-\\d{3}-\\d{4}"
Dim user As Nordeh_Spannable
user.Initialize(Me,"user")
user.username(True,Colors.Red)
user.hashtag(True,Colors.Red)
user.links(True,Colors.Red)
user.phonenumbers(True,Colors.Red)
user.OtherPattern(True, customPattern, Colors.Red)
user.start(Label1, True, "")
' حالا اگر بخواهیم همه تنظیمات را پاک کنیم و به حالت اولیه بازگردیم:
user.reset
Private Sub user_username(value As String,tag As Object)
Log(value)
End Sub
Private Sub user_hashtag(value As String,tag As Object)
Log(value)
End Sub
Private Sub user_link(value As String,tag As Object)
Log(value)
End Sub
Private Sub user_phone(value As String,tag As Object)
Log(value)
End Sub
دوستان این قابلیت کلیک بر روی پترن های مشخص شده داره
از کد های کتابخانه مشخصه که کارکردش چیه
فردا شب ارسال میکنم تو کانال
❤4
Android channel programming
دوستان یه توضیح در مورد این کلاس ما برای بهینه سازی بهتر اومدیم تنها یه کلاس ایجاد کردیم که گروه کانال چت خصوصی را شامل میشه و سمت دیتابیس هم تنها یه جدول داریم به اسم tbl_chat حالا شما در این جدول میتونید هم کانال داشته باشید هم گروه وهم پیام های خصوصی…
و اینم آپدیتی که گفته بودم و وقتی لینک ارسال میشه تو محیط چت
میاد محتویات اون لینک شبیه تلگرام نشون میده 😄😍
میاد محتویات اون لینک شبیه تلگرام نشون میده 😄😍
🔥6😱1
Android channel programming
و اینم آپدیتی که گفته بودم و وقتی لینک ارسال میشه تو محیط چت میاد محتویات اون لینک شبیه تلگرام نشون میده 😄😍
آپدیت بعدی این کلاس در حدی هست که هرچی سورس در این کانال هست میشوره میبره 😄
حالا بگیم بهتره
امکان نظر سنجی با تمام امکانات مشابه تلگرام در محیط چت 😊
حالا بگیم بهتره
امکان نظر سنجی با تمام امکانات مشابه تلگرام در محیط چت 😊
🔥4
Android channel programming
Nordeh_Spannable.jar
کتابخانه بهینه برای رنگی کردن
@username
#hashtag
www.google.com
قابلیت کلیک برای هر قسمت با
@username
#hashtag
www.google.com
قابلیت کلیک برای هر قسمت با
basic subهای مختلف و امکانات دیگر
Nordeh_MusicTrackExtractor.xml
3.5 KB
title;
artist;
album;
genre;
composer;
year;
duration;
bitrate;
albumArtist;
author;
cdTrackNumber;
discNumber;
compilation;
location;
numTracks;
date;
Path;
Filename;
cover;
کتابخانه برای گرفتن تمامی مشخصات فایل موزیک
Dim aboutmusic As Nordeh_MusicTrackExtractor
aboutmusic.getMusicDetails(path)
log(aboutmusic.artist)
@Basic4Android_SourceCode
🔥7
Nordeh_TextMover.xml
1.8 KB
اینم کتابخانه برای حرکت دادن متن لیبل در چهار حالت
بالا،پایین،چپ،راست
با حالت های
Duration
Repeat
RepeatCount
InfiniteLoop
@Basic4Android_SourceCode
بالا،پایین،چپ،راست
با حالت های
Duration
Repeat
RepeatCount
InfiniteLoop
Dim nordeh As Nordeh_TextMover
nordeh.TextView=Label1
nordeh.Duration=10000
nordeh.RepeatCount=2
nordeh.startAnimation("left")
@Basic4Android_SourceCode
🔥6
Dim add As nordeh_AddImageToTextview
add.Initialize(Me,"click",Label1)
add.tag="sadegh"
add.addText("سلام","ok",Colors.Red,20,Typeface.DEFAULT,True,True)
add.addImage("https://statics.basalam.com/public-10/users/GK66M/07-14/1RgYPwcJLlbtmtz6Oh9bPIazfylYnoSxc78MN4tngnPgkeYr01.jpg_512X512X70.jpg","image",20,180,True)
add.addText("اینم لینک","ff",Colors.Blue,20,Typeface.DEFAULT_BOLD,False,False)
add.addImage(LoadBitmapResize(File.DirInternal,"pause-to.png",20dip,20dip,True),"ok",20,0,False)
add.apply
Label1.Gravity=Gravity.RIGHT+Gravity.CENTER_VERTICAL
کتابخونه برای لود کردن عکس در لیبل بصورت انلاین و حافظه و قابلیت کلیک بر هر بخش با گرد کردن عکس
Private Sub click_imagetotext(value As Object,tag As Object)
Log(value)
Log(tag)
End Sub
🔥4
Android channel programming
Dim add As nordeh_AddImageToTextview add.Initialize(Me,"click",Label1) add.tag="sadegh" add.addText("سلام","ok",Colors.Red,20,Typeface.DEFAULT,True,True) add.addImage("https://statics.basalam.com/public-10/users/GK66M/07-14/1RgYPwcJLlbtmtz6Oh9bP…
کاربردش برای ساخت لیبل هایی که کنارش ایکن از نوع png یا jpg میاد که قصد دارم گیف هم اضافه کنم
🔥3
Android channel programming
nordeh_AddImageToTextview.jar
خب اینم یکی از قابلیت های خوبش که میشه شبیه تلگرام موقع پاسخ دادن به پیامی ازش استفاده کرد
🔥4
حالا یه کتابخانه قرار ارسال بشه به کانال که دیگه صفحه چت تلگرام کامل میکنه😄
منتظر باشید
منتظر باشید
🔥2👍1🤩1
Android channel programming
nordeh_AddImageToTextview.jar
آپدیت جدید
اضافه شدن قابلیت شطرنجی کردن تصویر
بلور
نگاتیو
فیلتر کردن
Grayscale
SketchEffect
چرخش با درجه عکس
اضافه شدن قابلیت شطرنجی کردن تصویر
بلور
نگاتیو
فیلتر کردن
Grayscale
SketchEffect
چرخش با درجه عکس
add.Label.text("salam").textSize(20).pop
add.ImageView.imagePathOrUrl("https://statics.basalam.com/public-10/users/GK66M/07-14/1RgYPwcJLlbtmtz6Oh9bPIazfylYnoSxc78MN4tngnPgkeYr01.jpg_512X512X70.jpg").Height(50).CornerRadius(10).Tag("ok").Click.pop
add.Label.text("khobi").textSize(20).textcolor(Colors.Red).Typeface(Typeface.DEFAULT_BOLD).click.tag("alll").pop
add.PopAll📚 کتابخانه
🔧 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