رفتن به مطلب

تمامی فعالیت ها

این جریان به طور خودکار بروزرسانی می شود

  1. ساعت گذشته
  2. سلام میشه یکی نحوه ساخت پوشه و ذخیره و خواندن فایل در api 33 به بعد رو توضیح بده ، متدهای قبلی کار نمیکنن از خود سایت مرجع چیزی نفهمیدم یه دوره هم معرفی کنید تهیه کنم خوبه ،
  3. امروز
  4. دیروز
  5. سلام ببخشید چطور میشه با این کتابخانه عکس را دانلود کرد ممنون
  6. هفته گذشته
  7. سلام و درود. از کتابخونه persianglide استفاده کنید
  8. Golbazzar

    نمایش عکس متحرک

    سلام میخواستم یک عکس GIF متحرک را که در اینترنت هست بدون دانلود در یک imageview یا یک B4XGifView بصورت متحرک نمایش دهد درضمن ممکن هست در لیست نمایش عکسها حدود 300 عکس متحرک را از اینترنت نمایش دهد با کتابخانه GifDecoder بدلیل استفاده از تایمرهای زیاد ممکن هست برنامه کرش کند و یا موبایل کند شود ممنون
  9. درود به شکل زیر ClickableSpan clickSpan = new ClickableSpan() { @Override public void updateDrawState(TextPaint ds) { ds.setUnderlineText(false); // this remove the underline } @Override public void onClick(View textView) { // handle click event } };
  10. 🙏 باسلام خدمت تمامی برنامه نویسان basic4android 🧲 درخدمتتون هستیم با یک سورس کد بسیار زیبا و بسیار کاربردی در b4a. 🔴 یکی از ضعف های بیسیک فور اندروید کمبود جلوه های گرافیکی وابسته به این زبان است. ما در این سورس تلاش نموده ایم تا از ابزارهای حرفه ای که جنبه بصری و در عین حال کاربردی به پروژه تان میدهند، استفاده کنیم. ❇️ در این سورس کد از ابزارهای متریالی، پنجره های شناور، لیست ویوهای متریالی و کشویی، نقاشی و خیلی چیزهای دیگر استفاده شده که برنامه شما را کاربردی تر و جالب تر میکند.. 🌀 درصورت خرید و ارسال رسید، میتوانید سورس را از تلگرام، واتس اپ، ایتا و یا ایمیل دریافت کنید ------------------------------------------------- 📩 ایمیل: [email protected] ☎️ شماره تماس 09377828985 تهیه و تنظیم مرتضی صباغی MR.B4A سورس کد و کتابخانه های رایگان https://t.me/programmingwithb4a ------------------------------------------------- #b4a #basic4android #source_code #programming #android #b4x #MR_B4A #animation #material_tools #floating_tools #paint #fun_project #بیسیک_فور_اندروید #سورس_کد #برنامه_نویسی #اندروید #برنامه_نویسی_اندروید #انیمیشن #ابزارهای_متریالی #ابزارهای_شناور #نقاشی #پروژه_جالب
  11. جدیدا
  12. batman123

    گوش کردن به پخش موزیک در B4A

    💢 زمانی هست که شما میخواهید یک لینک موزیک را به صورت آنلاین در برنامه تان پخش کنید. مثل همین سایتای موزیک که هم امکان دانلود موزیک را به مخاطب میدهند و هم اماکان پخش آنلاین موزیک رو. 🧊 حالا با استفاده از این مینی سورس، میتوانید لینک مورد نظر را در برنامه به صورت آنلاین پخش کنید و همچنین این سورس قابلیت نمایش زمان پخش موزیک رو هم دارد. 🧨 این سورس با استفاده از کتابخانه audio که به صورت پیشفرض در بیسیک فور اندروید هست، نوشته شده است. تهیه و تنظیم مرتضی صباغی MR.B4A سورس کد و کتابخانه های بیشتر https://t.me/programmingwithb4a #b4a #basic4android #source_code #programming #android #b4x #MR_B4A #stream_audio #audio_online #بیسیک_فور_اندروید #سورس_کد #برنامه_نویسی #اندروید #برنامه_نویسی_اندروید #پخش_آنلاین_موزیک stream audio.rar
  13. سلام من به این شکل بخشی از متن یک لیبل رو رنگی و همچنین قابل کلیک میکنم: #If java import android.graphics.Color; import android.text.SpannableStringBuilder; import android.text.Spannable; import android.text.style.ClickableSpan; import android.text.style.ForegroundColorSpan; import android.view.View; import android.widget.TextView; import android.widget.Toast; import android.text.method.LinkMovementMethod; public static void makeTextViewClickable(TextView textView, int color, String metaChar) { SpannableStringBuilder spannableStringBuilder = new SpannableStringBuilder(textView.getText()); String text = textView.getText().toString(); int startIndex = text.indexOf(metaChar) + 1; int endIndex = text.indexOf(metaChar, startIndex); String extractedText = text.substring(startIndex, endIndex); int start = textView.getText().toString().indexOf(extractedText); int end = start + extractedText.length(); ClickableSpan clickableSpan = new ClickableSpan() { @Override public void onClick(View widget) { Toast.makeText(widget.getContext(), "کلیک شد", Toast.LENGTH_SHORT).show(); } }; spannableStringBuilder.setSpan(clickableSpan, start, end, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE); spannableStringBuilder.setSpan(new ForegroundColorSpan(color), start, end, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE); int index = spannableStringBuilder.toString().indexOf("$"); while (index >= 0) { spannableStringBuilder.replace(index, index + 1, ""); index = spannableStringBuilder.toString().indexOf("$", index); } textView.setText(spannableStringBuilder); textView.setMovementMethod(LinkMovementMethod.getInstance()); textView.setHighlightColor(Color.TRANSPARENT); } #End If از تابع بالا به این شکل استفاده میکنم: Dim jo As JavaObject jo.InitializeContext jo.RunMethod("makeTextViewClickable",Array(Label10,Colors.Red,"$")) همه چی به درستی کار میکنه اما پایین متن قابل کلیک شده یه خط ایجاد میشه: من چطوری میتونم این زیرخط رو حذف کنم؟
  14. 🙏 سلام به برنامه نویسان عزیز b4a 🌟 با یک مینی سورس دیگر در خدمتتون هستیم. ❇️ با استفاده از این سورس میتوانید در داخل لیست ویویی که اطلاعات دیتابیس آفلاین را نمایش میدهد، جستجو کنید.. در این سورس از کاستوم لیست ویو استفاده شده و سرچ اصلی داخل دیتابیس انجام میشود و نتیجه داخل لیست ویو نمایش داده میشود و از همه مهمتر اینکه این سرچ اصطلاحا سرچ آنلاین محسوب میشود. یعنی با تایپ یک حرف، برنامه به دنبال کلماتی داخل دیتابیس میگردد که آن حرف داخلش است. تهیه و تنظیم مرتضی صباغی MR.B4A سورس کد و کتابخانه های بیشتر https://t.me/programmingwithb4a #b4a #basic4android #source_code #programming #android #b4x #MR_B4A #custom_listview #database_offline #search_in_database #live_search #بیسیک_فور_اندروید #سورس_کد #برنامه_نویسی #اندروید #برنامه_نویسی_اندروید #لیست_ویو_سفارشی #دیتابیس_آفلاین #سرچ_در_دیتابیس #سرچ_زنده search in listview in db.rar
  15. سلام یک جدول دیتابیس دارم.که داری سه ستون هستش.میخوام مثلا ستون تلفن که کاربر مقدارش رو وارد میکنه رو فراخوانی کنم.جدول دیتابیس داخل اندروید با زبان جاوا نوشته شده. query که من نوشتم به این صورت هستش.توی اندروید با زبان جاوا Cursor allrows = mydb.rawQuery("SELECT * FROM "+TABLE_NAME+" WHERE Tel ='1'",null); میخوام بجای عدد 1 خودم مقدار وارد کنم.
  16. بیشتر هم از خط کد زیر گیر میده cur=sql1.ExecQuery("SELECT * FROM test WHERE test1 LIKE '%" & EditText1.Text & "%'")
  17. سلام من یه برنامه نوشتم که توش از دیتابیس افلاین استفاده کردم حالا میخوام براش سرچ بسازم.تو قسمت سرچ ارور نمیده ولی تو برنامه به محض وارد کردن حرف بیرون میاد.اینم از کد اگه میشه لطفا کمکم کنید. Private Sub EditText1_TextChanged (Old As String, New As String) cur=sql1.ExecQuery("SELECT * FROM test WHERE test1 LIKE '%" & EditText1.Text & "%'") For i=0 To cur.RowCount-1 cur.Position=i lst_result.AddTwoLines(cur.GetString("name"),(cur.GetString("family"))) If EditText1.Text="" Then lst_result.Clear End If Next End Sub اینم از متغیر هام برای اینکه گیج نشین😁 Sub Process_Globals Dim sql1 As SQL Dim cur As Cursor End Sub Sub Globals Private EditText1 As EditText Private ListView1 As ListView Private lst_result As ListView End Sub
  18. روش زیر رو استفاده کنید. تا حد خیلی زیادی مشکل رو حل میکنه. اول فایل زیپ رو دانلود و تو مسیر پروژه اکسترکت کنید و توی Region Project Attributes کد زیر رو اضافه کنید #AdditionalRes: ..\res حالا کدهای زیر رو اضافه کنید به اکتیویتی #If java import android.util.TypedValue; import android.widget.TextView; import java.lang.reflect.Field; private int getResId(String variableName) { Field field; int resId = 0; try { field = R.dimen.class.getField(variableName); try { field.setAccessible(true); resId = field.getInt(null); } catch (Exception e) { e.printStackTrace(); } } catch (Exception e) { e.printStackTrace(); } return resId; } public void setTextSize(TextView txt , int textSize){ try { int resourceID =getResId("_"+textSize+"ssp"); txt.setTextSize(TypedValue.COMPLEX_UNIT_PX, getResources().getDimension(resourceID)); }catch (Exception e) { e.printStackTrace(); } } public float getDpSize(int textSize) { try { int resourceID = getResId("_" + textSize + "sdp"); return getResources().getDimension(resourceID); } catch (Exception e) { e.printStackTrace(); } return 0; } #End If به شکل زیر استفاده کنید Dim jo As JavaObject:jo.InitializeContext jo.RunMethod("setTextSize",Array(EditText1,15)) Dim size100Dp As Int=jo.RunMethod("getDpSize",Array(100)) Button2.Width=size100Dp Button2.Height=size100Dp
  19. سلام به همه. سورسی ک پیوست کردم مربوط میشه به RSS. منتها این سورس روی اندرویدهای زیر 10 درست کار میکنه اما روی مثلا اندروید 13 دیتارو نمایش نمیده!! کسی میدونه چرا؟! RSS.rar
  20. ✌️ سلام خدمت همه برنامه نویسان اندروید با زبان شیرین b4a 🎃 درخدمتتون هستیم با یکی دیگر از سورس های کاربردی بیسیک فور اندروید. سورس کتاب پیشرفته ✨ درمورد سورس کتاب، میتوان گفت که همه برنامه نویسان، حالا در هر زبانی، باید نوشتن یک کتاب را بلد باشند. چرا، چون نکات بسیار مهم و کلیدی از جمله دیتابیس آفلاین و یا آنلاین در آن رعایت شده است که خودش دارای نکات بسیار مهمی است. 🌐 در اینجا ما برای شما سورس کتاب پیشرفته را آماده کرده ایم که با دانلود آن، نکات بسیاری در رابطه با برنامه نویسی اندروید با زبان بسیک فور اندروید را میتوانید بیاموزید. ☀️ من اسم این سورس را کتاب پیشرفته2 گذاشتم چون یک سورس دیگر با همین نام دارم که من پیشنهاد میکنم از همین سورس استفاده کنید، چرا که ویژگی های بسیاری به نسبت سورس قبلی دارد. 🌟 ویژگی های سورس: * بازکردن فایل pdf در خود برنامه * افکت انیمیشنی برای رفتن به اکتیویتی های دیگر ( از چپ به راست و از راست به چپ ) * دیتابیس آفلاین ( استفاده از دستور select ) * منوی متریال راستچین * افکت متریالی برای انتخاب گزینه ( درمنوی متریال استفاده شده است ) * اسکرول کردن متن طولانی * ساخت گالری عکس با قابلیت zoom عکس * حذف میله اسکرول بار افقی و عمودی * نمایش عکس و متن از دیتابیس باهم * نمایش صفحه وب در اپلیکیشن * بازکردن لینک های تلگرامی و اینستاگرامی در بخش درباره ما * پیاده سازی تبلیغات تپسل -------------------------------- 🌀 درصورت خرید و ارسال رسید، میتوانید سورس را از تلگرام، واتس اپ، ایتا و یا ایمیل دریافت کنید 📩 ایمیل: [email protected] ☎️ شماره تماس 09377828985 سورس کد و کتابخانه های رایگان https://t.me/programmingwithb4a تهیه و تنظیم مرتضی صباغی MR.B4A
  21. لطفا تصویر زیر رو ببینید: اندازه متن از اندازه EditText بیشتره و این باعث شده که نصف متن داخل EditText نمایش داده نشه! الان توی دستگاهی با صفحه نمایش بزرگتر (مثلا تبلت ها) ممکنه مشکلی وجود نداشته باشه چون به مراتب EditText هم بزرگتر میشه و متن کامل نمایش داده میشه اما توی گوشی ها و صفحه نمایش های کوچیک چنین اتفاقی رخ میده. برای لیبل راه حل وجود داره که توی همه دستگاه ها متن داخلش فیت بشه اما برای ادیت تکست چیزی پیدا نکردم!
  22. سلام منظورتون اینه موقه تایپ و اینتر زدن ارتفاع زیاد بشه؟
  23. همه اینارو قبلا تست کردم این روش همیشه جواب نمیده و مشکل داره
  24. شما بجای لیبل ادیت تکست بنویسید باید جواب بده
  25. ممنونم از راهنماییتون، اما این کد شما برای لیبل هست نه ادیت تکست!!
  26. برای اندازه ویوها من dip میدم و تمامی دستگاه ها درست نمایش میده اگر از % استفاده میکنید ب مشکل میخورید ول برای چیزی ک شما میخواین فکنم StringUtil متد مد نظر داره MeasureMultilineTextHeight Dim Label1 As Label Label1.Initialize("") Label1.Text = "this is a long sentence, and we need to " _ & "know the height required in order To show it completely." Label1.TextSize = 20 Activity.AddView(Label1, 10dip, 10dip, 200dip, 30dip) Dim su As StringUtils Label1.Height = su.MeasureMultilineTextHeight(Label1, Label1.Text) موفق باشید
  27. سلام، برای اینکه سایز متن داخل ادیت تکست با ارتفاع ادیت تکست هماهنگ بشه به طوری که بیرون نزنه چه راه استانداردی هست؟ EditText1.TextSize=40 الان ممکنه توی تبلت ها متن داخل ادیت تکست فیت باشه اما توی گوشی ها از بالا و پایین بیرون بزنه!
  28. این روش هم فایده نداشت میخواستم یک شماره IP شخصی که کیلومترها از من دور هست رو بدم و متن ارسال کنم برای او. ممنون
  1. نمایش فعالیت های بیشتر
×
×
  • اضافه کردن...