- این ارسال پرطرفدار است.
-
تعداد ارسال ها
591 -
تاریخ عضویت
-
آخرین بازدید
-
روز های برد
44
نوع محتوا
نمایه ها
فروشگاه
تالارهای گفتگو
بخش دریافت
پست ها ارسال شده توسط نورنما
-
-
باسلام خدمت آقای شاهپیری عزیز و تشکراز کتابخونه خوبتون
آیا راهی هست که برای کوچک کردن پنجره محدودیت ایجاد کرد که وقتی کاربر پنجره رو کوچک میکنه در یک اندازه خاصی قفل کنه و کوچکتر نشه ؟
چون وقتی خیلی کوچکتر میشه دیگه پنجره ازدسترس خارج میشه وبه سختی میشه رویش تاچ کرد .
-
جناب اقای شاهپیری عزیز
قبلا همین کار رو کرده بودم ، بجز فایل okhttp که بخاطر ارور سایرسورسهایم ، نسخه قبلی رو جایگزین کرده بودم،
باز همه این فایلها رو جایگزین کردم ولی هنگام اجرای سورس صفحه مشابه کافه بازار این ارور رو میده !
*** Service (starter) Create *** ** Service (starter) Start ** ** Activity (main) Create, isFirst = true ** mainadapter_initialize (java line: 105) java.lang.NoClassDefFoundError: okhttp3.OkHttpClient$Builder at com.reza.sh.fastnet.Fastnet.initialize(Fastnet.java:47) at b4a.fast.indicator.mainadapter._initialize(mainadapter.java:105) at b4a.fast.indicator.main._activity_create(main.java:337) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:511) at anywheresoftware.b4a.BA.raiseEvent2(BA.java:186) at b4a.fast.indicator.main.afterFirstLayout(main.java:102) at b4a.fast.indicator.main.access$000(main.java:17) at b4a.fast.indicator.main$WaitForLayout.run(main.java:80) at android.os.Handler.handleCallback(Handler.java:605) at android.os.Handler.dispatchMessage(Handler.java:92) at android.os.Looper.loop(Looper.java:137) at android.app.ActivityThread.main(ActivityThread.java:4424) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:511) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551) at dalvik.system.NativeStart.main(Native Method)
شما میتونید فایل okhttp.xml خودتون رو هم اینجا واسه دانلود بگذارید؟ اونو هم به کتابخونه ام اضافه کنم
-
باسلام
برای منم در هنگام اجرای سورس صفحه شبیه کافه بازار این خطایی شبیه خطای (hojjatborohan) رخ میده !
*** Service (starter) Create *** ** Service (starter) Start ** ** Activity (main) Create, isFirst = true ** mainadapter_initialize (B4A line: 29) prf.initialize("prf") java.lang.NoClassDefFoundError: okhttp3.OkHttpClient$Builder at com.reza.sh.fastnet.Fastnet.initialize(Fastnet.java:47) at b4a.fast.indicator.mainadapter._initialize(mainadapter.java:145) at b4a.fast.indicator.main._activity_create(main.java:370) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:511) at anywheresoftware.b4a.BA.raiseEvent2(BA.java:186) at b4a.fast.indicator.main.afterFirstLayout(main.java:102) at b4a.fast.indicator.main.access$000(main.java:17) at b4a.fast.indicator.main$WaitForLayout.run(main.java:80) at android.os.Handler.handleCallback(Handler.java:605) at android.os.Handler.dispatchMessage(Handler.java:92) at android.os.Looper.loop(Looper.java:137) at android.app.ActivityThread.main(ActivityThread.java:4424) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:511) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551) at dalvik.system.NativeStart.main(Native Method)
-
سلام
این رمز پایین برای من جواب نداد وفایل ارور داد!
رمز فایل : anwsercenter.ir
-
بعداز کپی کتابخونه okhttp شما ، واسه سورسهای دیگه ام که ازکتابخونه persianfastnet درش استفاده نکرده ام این مشکلو دارم نه سورسهای شما !
یعنی میفرمایید سازگاری بین فایل xml و jar نیازنیست؟
-
سلام وخسته نباشیدخدمت آقای شاهپیری
ببخشید لطف میکنید و فایل okhttp.xml رو هم همراه okhttp.jar در کتابخانه هاتون پیوست کنید؟
من فایل okhttp.jar شما رو که پیوست کرده بودید رو به تنهایی به کتابخونه ها اضافه کردم چون تاریخ اون با فایل okhttp.xml قبلی خودم یکسان نبود در برخی از برنامه های قبلیم هنگام اجرا خطای زیر رو داد :
b4a package anywheresoftware.b4h.okhttp does not exist
ومجبور شدم دوباره نسخه قبلی این کتابخونه رو جایگزین نسخه جدید کنم تا باگ رفع بشه .
متشکرم
-
سلام
عرض کردم توی سورس نمونه تصویر که فول اسکرین میشه هست !
البته دوباره نگاه کردم اندازه های تصویر که معمولا باید با استاندارد گوگل هماهنگ باشن نیست ولی
مثلا تصاویر با اندازه های زیر فول اسکرین میشوند :
661*495 و ضرایبی ازاین دو عدد ، در ضرایب بزرگتر کارمیکندوفول اسکرین میشود. مثلا عددزیرهم همانطوراست :
990*1322
ضمنا همانطورکه درتایپیکی که قبلا براتون فرستاده بودم ، فایل imgviewelayout.xml در پوشه AriaListViewResources\layout هم حتما باید چنین تنظیم باشد :
<?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="match_parent" > <ImageView android:layout_width="fill_parent" android:layout_height="fill_parent" android:id="@+id/imageView" android:scaleType="centerInside" /> </RelativeLayout>
-
لینک پست اول همین قسمت نیست . شما باید روی گزینه (نورنما پاسخ به موضوع) کلیک کنیدوصبرکنید تا به پست مطلب مورد نظر برود
در پایین باز لینک پست موردنظر را اوردم
https://answercenter.ir/topic/10302-%D9%84%DB%8C%D8%B3%D8%AA-%D9%88%DB%8C%D9%88-%D9%82%D8%AF%D8%B1%D8%AA%D9%85%D9%86%D8%AF-%D9%88-%D8%A8%D8%B3%DB%8C%D8%A7%D8%B1-%D8%B3%D8%B1%DB%8C%D8%B9-arialistview/?do=findComment&comment=114903
تصویر افقی هم نه هرافقی که ! سایزش ظاهرا باید بااستاندارد گوگل باشه ، یه تصویراینطوری داخل سورس هست
منظورم این سورسه
-
سلام
گالری بسته به سایز تصویرتون ،تصویررو نمایش میده ،
یعنی اگر صفحه برنامه تون حالت افقی داشته باشه ولی تصاویری که استفاده میکنید مربع شکل یا عمودی وخوابیده باشند ،
طول و عرض تصویررو باهم و به صورت یکسان کوچک وبزرگ میکنه و نمایش میده
وطبیعتا تصویر مربع شکل یا عمودی وخوابیده ،فول اسکرین نخواهد شد،فقط تصاویر افقی دارای سایزمتناسب با سایزاستاندارد گوگل فول اسکرین خواهد شد .
چون مشخصه که اگر فول اسکرین کند طول وعرض عکس یکسان بزرگ نخواهد شد و در تصویر هایی به صورت افقی یا عمودی کشیدگی بدشکل ایجاد میشود!
*** قبلا در پست زیر همین مطلب عرض شده بود و نمونه سورسی که تصویر فول اسکرین هم دارد در آن بود ،
بااستفاده از اندازه آن تصویر فول اسکرین واقع در سورس می تونید تصاویرتان را دستی یا بااستفاده از کتابخانه های تغییرسایز عکس ، تغییر اندازه داده وسپس به آریاگالری انتقالش بدهید .
- 1
-
بله همینجوری که فرمودید بود.
راستش sdk رو بخاطر همین مشکلی که توی اجرای سورس برام پیش اومده بود ، چندروز پیش بروز رسانیش کردم ،ولی فراموشم شده بود به بیسیک ادرس جدیدشو بدهم !
بسیار متشکرم که راهنمایی فرمودید و مشکل حل شد .
- 1
-
سلام خدمت آقای شاهپیری عزیز
از کتابخانه وآموزشهای خوبتان متشکرم ،توی برخی سورسهایی که دان کردم موقع اسکرول به پایین وقتی به آخرین آیتم در پایین لیست میرسم، این خطای زیر رو برای من میدهد!مشکل از چیه؟
*** Service (starter) Create *** ** Service (starter) Start ** ** Service (pushejsonservice) Create ** ** Service (pushejsonservice) Start ** *** Service (starter) Create *** ** Service (starter) Start ** ** Activity (main) Create, isFirst = true ** ** Activity (main) Resume ** *** Service (starter) Create *** ** Service (starter) Start ** ** Service (pushejsonservice) Create ** ** Service (pushejsonservice) Start ** java.lang.NoSuchMethodError: android.support.v4.widget.EdgeEffectCompat.onPull at android.support.v7.widget.RecyclerView.pullGlows(RecyclerView.java:2154) at android.support.v7.widget.RecyclerView.scrollByInternal(RecyclerView.java:1750) at android.support.v7.widget.RecyclerView.onTouchEvent(RecyclerView.java:2927) at android.view.View.dispatchTouchEvent(View.java:5541) at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:1951) at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1712) at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:1957) at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1726) at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:1957) at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1726) at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:1957) at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1726) at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:1957) at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1726) at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:1957) at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1726) at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:1957) at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1726) at com.android.internal.policy.impl.PhoneWindow$DecorView.superDispatchTouchEvent(PhoneWindow.java:1912) at com.android.internal.policy.impl.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:1371) at android.app.Activity.dispatchTouchEvent(Activity.java:2364) at com.android.internal.policy.impl.PhoneWindow$DecorView.dispatchTouchEvent(PhoneWindow.java:1860) at android.view.View.dispatchPointerEvent(View.java:5721) at android.view.ViewRootImpl.deliverPointerEvent(ViewRootImpl.java:2890) at android.view.ViewRootImpl.handleMessage(ViewRootImpl.java:2466) at android.view.ViewRootImpl.processInputEvents(ViewRootImpl.java:845) at android.view.ViewRootImpl.handleMessage(ViewRootImpl.java:2475) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:137) at android.app.ActivityThread.main(ActivityThread.java:4424) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:511) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551) at dalvik.system.NativeStart.main(Native Method)
-
بسیار بسیار متشکرم آقای آرتای عزیز یاعلی
- 1
-
باسلام و احترام خدمت مسؤلین ومدیران زحمتکش سایت انسر سنتر
غرض از مزاحمت : راستش از قیافه قالب وکیفیت کار انجمن این سایت خوشم اومده ،
میخوام ان شاءالله یه سایتی مثل این درست کنم البته بایه موضوع دیگه ،
بخاطر این میخواستم بدونم واسه درست کردن انجمن این سایت از چه افزونه انجمن سازی استفاده شده ؟
از IP. Board یا bbPress یا buddypress یا چیز دیگه ؟ گفتم ازتون راهنمایی بخوام .
متشکرم
-
سلام
AriaFilePicker یک نمونه کاری خود آقای شاهدی برای Adapter B4a Layout هست که میتونید روش کار ایشونو توی این سورس نگاه کنید وباهمون روش کارکنید! البته AriaFilePicker توی شبیه ساز قفل میکنه وباید روی گوشی امتحانش بکنید .این کدپایین هم نوعی توضیح واسه نحوه استفاده از ariafilepicker هستش !
Sub OpenFileOrFolder 'age item click shode ye directory ya hamun folder bud migim item hae dakhelesh ro 'tuye listview namayesh bede If LastFileClicked.IsDirectory Then '''''اگر روی پوشه کلیک شد دوباره داخل پوشه جدید بشودودنبال فایل بگردد LoadPathToListView(LastFileClicked.GetPath) Else Register.address = LastFileClicked.GetPath 'ارسال ادرس ونام فایل باهم به اکتیویتی اصلی main Msgbox(main.address,main.address) ''''''بعداز کلیک روی فایل از اکتیویتی خارج می شود '''''''''''''''''''''''''''''''''' Activity.Finish ''''''''''''''''''''''''''''''''' End If End Sub
جواب برای قسمت دوم سوالتان : این خطا ارور کمبود حافظه هست در گوشی ،لذا در لیست های خیلی بزرگ وطولانی ، باید اندازه وحجم تصاویرتان که برای لیست ویو میدین کوچک باشه !مثلا 50 در 50
ضمنا باوجود اینکه اریا لیست ویو چندهزار ایتم رو میتونه یکجا بگیره وسرعت نمایشش بالاست ولی حتما برای مطالبتان لیمیت بدین والا برخی اوقات گوشی ها برخیشون هنگ وفورس کلوز میدن بخاطر کمبودحافظه و... .
- 1
-
در در 1396/04/15, 20:43:28، نورنما گفته است :
سلام جناب آقای شاهدی . چرا دوتا آریا لیست ویو یا آریا گریدویو وقتی همزمان توی یک لیوت نمایش داده میشن ،بعداز چندبارسلکت متوالی در هرکدام از لیست ها ، هرچندکه هیچ دستوری برای سلکت ها تعریف نشده باشه ،برنامه فورس کلوز میده!!! مشکل از کجاست؟(البته این زمانی برام اتفاق میافته که اداپتر همراه باعکس یاباتن که متنها وتصاویرش آنلاین گرفته میشن )
-
سلام
دست همشون درد نکنه . خدا آخروعاقبت همشونو به خیر کنه ! ان شاء الله بزرگان انجمن که اینقدر با عمر گذاشتن و وقت گذاشتن و احسانهای خودشون به همه از آشنا وناشناس لطف می کنند از بزرگان آخرت هم بشن ! آمین.
- 7
-
سلام
دستور mysql_query دیگه تقریبا توی بسیاری از هاست ها منسوخ شده وخطا میده ! شما باید mysql_query رو تبدیل به mysqli_query کنید البته نوع دستورش هم کمی فرق میکنه ،مثلا یکی از سطرها رو اینطور تغییر میدن
$izadi = mysql_query("SELECT * FROM tbl WHERE city LIKE '".$city."'"); تبدیل میشه به $izadi = mysqli_query($con,"SELECT * FROM tbl WHERE city LIKE '".$city."'");
توی اینترنت سرچ کنید تفاوتهای دو دستور رو آوردند،می تونید تغییرش بدین ظاهرا بخاطر همین توی هاست شما خطا میده .
-
در 11 ساعت قبل، محمدرضا شاهپیری گفته است :
دوست عزیز قبل از اینکه از کتابخونه استفاده کنید حتما توضیحات رو به دقت بخونید.
مواردی که باید رعایت کنید اینه که حتما پوشه ها و فایلها رو read only کنید تا حین کامپایل حذف نشن.
دوم اینکه شما توی دیزاینر سایز نزارید اصلا سایز نرمال رو توی همون فایل xml بزارین کتابخونه خودش واسه سایزای مختلف تغییرش میده
متشکرم بله توضیحات رو خونده بودم وهم پوشه وهم فایل read only بود ولی ظاهرا خطایی که عرض کردم واسه تکراری بودن نام لیبل در xml درسطر هفتم مثال هست (lable_size1 is already defined) ، نه واسه حذف فایل وپیدانشدن اون! راجع به سایز دهی هم که نباید در دیزاینر باشه وباید توی xml باشه هم متشکرم حل شد.
- 2
-
سلام خدمت آقای شاهپیری وتشکر از ارائه کتابخانه جدیدتان .
واسه من این خطا رو داد :
Generating R file. Error res\values\dimens.xml:7: error: Resource entry lable_size1 is already defined. res\values\dimens.xml:4: Originally defined here.
XMLرو اینطوری تغییرش دادم خطا رفع شد ولی مشکل دیگه این بود که اندازه اولیه فونت لیبل خودبخود تغییرپیدا کرده ودیگه اون اندازه اولیه نیست!مثلا سایز اولیه فونت رو از دیزاینر 40 می کنم ولی باز درحدود 14 نشون میده !
<?xml version="1.0" encoding="utf-8"?> <resources> <dimen name="lable_size1">24dp</dimen> <dimen name="lable_size2">30dp</dimen> <dimen name="lable_size3">50dp</dimen> <dimen name="lable_size4">70dp</dimen> </resources>
-
-
سلام
این سطر علت ارور هست پاکش میکنی کارمیکنه
' PanelJO.RunMethod("setElevation",Array(f))
- 1
- 1
-
UP سلام کسی نیست این مشکلو حل کرده باشه؟ تو XML ایمیج ویو آریالیست ویو رو میخوام گرد کنم فقط بکگراندش طبق تصویر بالا گرد ودایره ای میشه! خود تصویر مربع باقی می مونه!!!
-
سلام
ببخشید چطوری میشه تصاویر آریا لیست ویو رو وقتی که آنلاین از ادرس اینترنتی تصویر رو لود میکنه به شکل دایره در آورد ؟
انواع کد های XML رو تو ریسورس اریالیست ویو امتحان کردم ولی جواب نگرفتم ،
فقط بکگراند تصویر رو دایره ای میکنه بعدش تصویر مربعی از اینترنت لود میشه و روی بکگراند دایره ای ظاهر میشه !!! البته واسه باتن ها مشکلی ندارم فقط توی تصاویر این مشکل هست !یعنی مثل تصویر زیر میشه.
کد XML تصویرهم اینه:
<ImageView android:id="@+id/imageView" android:layout_alignParentTop="true" android:layout_alignParentLeft="true" android:layout_alignParentStart="true" android:layout_width="50dp" android:layout_height="50dp" android:layout_margin="10dp" android:shape="oval" android:src="@drawable/profile_image" android:background="@drawable/profile_image" android:padding="1dp" android:radius="30dip" android:layout_centerVertical="true" android:layout_centerHorizontal="true" />
////profile_image.xml <?xml version="1.0" encoding="utf-8"?> <layer-list xmlns:android="http://schemas.android.com/apk/res/android" > <item android:drawable="@drawable/rectangle" /> <item android:drawable="@drawable/circle"/> </layer-list>
////circle.xml <shape xmlns:android="http://schemas.android.com/apk/res/android" android:innerRadius="0dp" android:shape="oval" android:useLevel="false" > <solid android:color="@android:color/transparent" /> <stroke android:width="15dp" android:color="#FFFFF0F5"/>= </shape>
//////////rectangle.xml <?xml version="1.0" encoding="UTF-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/listview_background_shape"> <stroke android:width="2dp" android:color="#00207d94" /> <padding android:left="2dp" android:top="2dp" android:right="2dp" android:bottom="2dp" /> <corners android:radius="20dp"/> <solid android:color="#fa3535" /> </shape>
کسی واسه ی دایره ای کردن تصاویر ، کد XML متناسب با اریالیست ویو آنلاینو داره لطف کنه ممنون میشم .
-
سلام
اگه منظورتون اینه که در تمامی متنهای لیوتتان از دستور
"android:layout_width="wrap_content "android:layout_height="wrap_content
استفاده نموده اید .خب اریالیست ویو خودش وارپش میکنه ولی اگه بخواین اندازه ها متغییر و مطابق متنها باشد خب از لیبل استفاده کنید یعنی ابتدا متن هر سطر رو درلیبل مخفی بریزید بعدش ارتفاع لیبل رو بگیرید وسپس به اریالیست ویو دوباره منتقل کنید(یعنی مثلا از دستورهای getlabeltextbyid - setlabeltextbyid استفاده نمایید.) ، مثل مثال زیر که من واسه جاستیفای متن سطر اول (text1)استفاده کرده ام که متن ها بعداز جاستیفای ومرتب شدن دوباره از اول به اریا لیست ویو با اندازه جدیدشان افزوده میشن که می تونیدمتناسب با نیازتون تغییرش بدین .
Sub list_onscroll (ParentEventName As String,FirstVisibleItem As Int,VisibleItemCount As Int,TotalItemCount As Int) Dim JST As TeamEightJustify'Beta Label1.Gravity=Gravity.RIGHT For xposition = FirstVisibleItem To FirstVisibleItem+11'VisibleItemCount Try Label1.Text=arialistview.GetLabelTextbyID("text1",xposition) 'l1.Get(isql) 'شماره آیتم Label1.Text=JST.JustifyByExtendWords(Label1,Label1.Text,False,0.5,True) arialistview.SetLabelTextbyID("text1",(xposition),(Label1.Text)) Label1.Text="" Catch Log(xposition) End Try Next adapter.NotifyDataSetChanged End Sub
واسه تصاویر لیست ویو هم مثل همون متنه منتها با استفاده از دستور های زیر :
arialistview.SetImageViewBitmapbyID-arialistview.GetImageViewBitmapbyID
- 1
آدرس مجموعه نمونه سورسهای بیسیک فور در سایت مرجع B4X
در ســـورس کـــدهـا
ارسال شده در
باسلام خدمت دوستان انجمن انسر سنتر
دوستانی که دنبال نمونه سورس ها و پروژه های آماده بیسیک فور بصورت رایگان هستند می تونند به این آدرسها در سایت مرجع B4X مراجعه کنند و سورس موردنظر رو از پست مخصوص آن سورس دانلود کنند.
Android Tutorial - B4a projects source code. | B4X Community - Android, iOS, desktop, server and IoT programming tools
اسامی ولینک سورسهای موجود : ( 134 سورس آماده ):
* توجه : باتوجه به تحريمها عليه ايران ، براي ديدن لينكها بايد فيلترشكن يا از سايت شكن https://shecan.ir/ استفاده كنيد . لينكها در تاريخ 1400/01/14 نيز تست شد ،ولينكها بدون عيب بازميشوند وكارميكنند ...