رفتن به مطلب

fun_code

کاربر رو به رشد
  • تعداد ارسال ها

    942
  • تاریخ عضویت

  • آخرین بازدید

  • روز های برد

    18

پست ها ارسال شده توسط fun_code

  1. در ۱ ساعت قبل، نورنما گفته است :

    چرا نسخه 8.8 ؟قبلش یعنی قدیمیترازاین 8.8 بود!!

    نسخه 9.0.1 رو از لینک زیر دانلود وبروز کنید

    https://downloadly.ir/software/programming/basic4android/

    بعدش برای این نسخه حتما باید 11 Jdk رو نصب کنید ، نسخه های قبلیش درست  جواب نمیده  . بعدش دوباره تست کنید

    از نسخه 8.3 استفاده میکردم.

    چون ویندوزم 32 بیتی است آخرین نسخه JDK متناسب با ویندوز 32 بیتی 9 است.

    نسخه جدید B4A هم که زحمت لینکش رو کشیده بودین نصب کردم و کماکان با فورس کلوز مواجه میشم !

  2. در 3 ساعت قبل، محمدرضا شاهپیری گفته است :

    این مشکل واقعا عجیبه و البته مطمئنم که مشکل از ناقص بودن sdk هست. چیکار کردین که ارورهای زمان کامپایل رفع شد عزیز؟

    شما فایل apk رو دانلود ، نصب و تست کردین ؟

    آخه چرا با هیچ کتابخانه ای چنین مشکلی رو مشاهده میکنم اما این کتابخانه و کتابخانه هات اسپات شما این مشکل رو دارن ! (کتابخانه هات اسپات با امکان کانفیگ کردن نام و نوع امنیتش رو نیاز دارم و اگر بدون مشکل بسازید و قیمت مناسبی قرار بدین سریعا خرید خواهم کرد.)

    بیسیک فور اندروید رو به نسخه 8.8 ارتقا دادم ، از JDK9 استفاده میکنم و 3 آیتم Tools در SDK Manager رو دانلود کردم.

     

  3. در 14 ساعت قبل، msd313 گفته است :

    سلام دوست عزیز میشه بیزحمت بگی این دقیقاً چیه اسم پوشه است یا فایله یا چیز دیگه ای هستش؟
    بروز بودن یه طرف قضیه است و این که توی بیسیک هم چه نسخه ای رو انتخاب کردی یه طرف دیگه است
    بهتره از محیط بیسیکت اسکرین بگیری

    از خطا هم یک اسکرین بگیر

    اگه هم ممکنه سورس رو پیوست کن تا ما هم تست کنیم و در صورت امکان درستش کنیم

    سلام

    سورس که دقیقا همون سورس مثال در صفحه دانلود کتابخانه است و تغییری ندادم.

    با کلی تغییرات از ارور های زمان کامپایل گذشتم ، اما طبق تجربه قبلی در استفاده از کتابخانه استاد شاهپیری ،  زمان اجرا فورس کلوز میده...

    در واقع در سیستم و دستگاه های بنده اجرا نمیشن.

    اینم لینک دانلود فایل apk و در صورت تمایل تست بفرمایید:

    http://s8.picofile.com/file/8361808568/introw.apk.html

    لاگ زمان اجرا و بروز فورس کلوز :

    Logger connected to: 06157df62821d80a
    android.content.res.Resources$NotFoundException: Resource ID #0x0
    	at android.content.res.ResourcesImpl.getValue(ResourcesImpl.java:202)
    	at android.content.res.Resources.loadXmlResourceParser(Resources.java:2968)
    	at android.content.res.Resources.getLayout(Resources.java:1984)
    	at android.view.LayoutInflater.inflate(LayoutInflater.java:425)
    	at com.persian.recycler.adapter.RecyclerAdapter.onCreateViewHolder(RecyclerAdapter.java:65)
    	at android.support.v7.widget.RecyclerView$Adapter.createViewHolder(RecyclerView.java:6367)
    	at android.support.v7.widget.RecyclerView$Recycler.tryGetViewHolderForPositionByDeadline(RecyclerView.java:5555)
    	at android.support.v7.widget.RecyclerView$Recycler.getViewForPosition(RecyclerView.java:5440)
    	at android.support.v7.widget.RecyclerView$Recycler.getViewForPosition(RecyclerView.java:5436)
    	at android.support.v7.widget.LinearLayoutManager$LayoutState.next(LinearLayoutManager.java:2224)
    	at android.support.v7.widget.LinearLayoutManager.layoutChunk(LinearLayoutManager.java:1551)
    	at android.support.v7.widget.LinearLayoutManager.fill(LinearLayoutManager.java:1511)
    	at android.support.v7.widget.LinearLayoutManager.onLayoutChildren(LinearLayoutManager.java:595)
    	at android.support.v7.widget.RecyclerView.dispatchLayoutStep2(RecyclerView.java:3583)
    	at android.support.v7.widget.RecyclerView.dispatchLayout(RecyclerView.java:3312)
    	at android.support.v7.widget.RecyclerView.onLayout(RecyclerView.java:3844)
    	at android.view.View.layout(View.java:18798)
    	at android.view.ViewGroup.layout(ViewGroup.java:5951)
    	at android.widget.FrameLayout.layoutChildren(FrameLayout.java:323)
    	at android.widget.FrameLayout.onLayout(FrameLayout.java:261)
    	at android.view.View.layout(View.java:18798)
    	at android.view.ViewGroup.layout(ViewGroup.java:5951)
    	at android.widget.RelativeLayout.onLayout(RelativeLayout.java:1079)
    	at android.view.View.layout(View.java:18798)
    	at android.view.ViewGroup.layout(ViewGroup.java:5951)
    	at anywheresoftware.b4a.BALayout.onLayout(BALayout.java:43)
    	at android.view.View.layout(View.java:18798)
    	at android.view.ViewGroup.layout(ViewGroup.java:5951)
    	at android.widget.FrameLayout.layoutChildren(FrameLayout.java:323)
    	at android.widget.FrameLayout.onLayout(FrameLayout.java:261)
    	at android.view.View.layout(View.java:18798)
    	at android.view.ViewGroup.layout(ViewGroup.java:5951)
    	at com.android.internal.widget.ActionBarOverlayLayout.onLayout(ActionBarOverlayLayout.java:493)
    	at android.view.View.layout(View.java:18798)
    	at android.view.ViewGroup.layout(ViewGroup.java:5951)
    	at android.widget.FrameLayout.layoutChildren(FrameLayout.java:323)
    	at android.widget.FrameLayout.onLayout(FrameLayout.java:261)
    	at com.android.internal.policy.DecorView.onLayout(DecorView.java:887)
    	at android.view.View.layout(View.java:18798)
    	at android.view.ViewGroup.layout(ViewGroup.java:5951)
    	at android.view.ViewRootImpl.performLayout(ViewRootImpl.java:2648)
    	at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:2364)
    	at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1515)
    	at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:7091)
    	at android.view.Choreographer$CallbackRecord.run(Choreographer.java:927)
    	at android.view.Choreographer.doCallbacks(Choreographer.java:702)
    	at android.view.Choreographer.doFrame(Choreographer.java:638)
    	at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:913)
    	at android.os.Handler.handleCallback(Handler.java:751)
    	at android.os.Handler.dispatchMessage(Handler.java:95)
    	at android.os.Looper.loop(Looper.java:154)
    	at android.app.ActivityThread.main(ActivityThread.java:6682)
    	at java.lang.reflect.Method.invoke(Native Method)
    	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1520)
    	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1410)
    Message longer than Log limit (4000). Message was truncated.

     

  4. در 47 دقیقه قبل، محمدرضا شاهپیری گفته است :

    عزیز بروز بودن فقط به نسخه اندروید که نیست. منظور کتابخونه ها و پلاگینها و همه ی چیزهای دیگه اس. از طریق خود sdk چیزهایی که آپدیت میخواد رو آپدیت کنید. مخصوصا ریپوزیتوری گوگل که مهمترینشه.

    لطفا تصویر SDK Manager بنده رو ببینید.

    http://s8.picofile.com/file/8361706684/SDK.jpg

    شاید برای اجرای سورس شما نیاز به نصب مورد جدیدی باشد.

    شایان ذکر است مواردی که در زیر گروه API 7 الی API 25 است را آپدیت نکردم چون اصلا استفاده نمیکنم.

    متشکرم

  5. در 48 دقیقه قبل، محمدرضا شاهپیری گفته است :

    عزیز بروز بودن فقط به نسخه اندروید که نیست. منظور کتابخونه ها و پلاگینها و همه ی چیزهای دیگه اس. از طریق خود sdk چیزهایی که آپدیت میخواد رو آپدیت کنید. مخصوصا ریپوزیتوری گوگل که مهمترینشه.

    آهان ، بنده کلا همه گزینه های مورد نیاز رو همیشه آپدیت میکنم.

    بدون حذف حتی یکی از گزینه ها.

  6. در در 1398/03/02, 00:36:40، نورنما گفته است :

    سلام

    بااجازه از اساتید انجمن :

    ظاهرا SDK بروز نیست وبا jdk سازگارنیست 

    بخواین بدون بروز رسانی sdk خطا رو رفع کنید بعد از یکبار Run گرفتن از برنامه که این خطا را داد ، کل همین پوشه (res/values-b+sr+Latn) رو برید حذفش کنید و دوباره run بگیرید

    ولی این تا سورس بازهست فایده داره یعنی وقتی بعدا که سورس رو بستید و  فردا دوباره سورس رو بازکردید باید همین کارها رو انجام بدیدوبعداز اجرای اولیه دوباره پوشه رو حذف کنید تا خطا رفع بشود...

     

    سلام

    در ابتدا از راهنمایی شما سپاسگزارم.

    بنده حتی API29 یعنی android-Q هم گرفتم...

    چطور میفرمایید sdk بروز نیست !

    بنده کدنویسی زیاد انجام میدم و تنها در این پروژه با چنین مشکلی مواجه شدم !

    لطفا شما بفرمایید چه SDK و  JDK رو نصب کنم که سازگار باشن ؟ البته تمام SDKها رو گرفتم و بیشتر از API29 هنوز نیومده...

    با تشکر

  7. در در 1398/02/30, 20:03:18، محمدرضا شاهپیری گفته است :

    ارور مربوط به مسیر پروژه هست عزیز. پروژه رو تو یه درایو دیگه اکسترکت کنید و مجددا کامپایل بگیرید. و نکته بسیار مهم دیگه اینه که حتما sdk به آخرین نسخه موجود به روز باشه.

    سلام

    پروژه رو در مسیر دیگه ای کپی و API رو هم به آخرین نسخه آپدیت کردم اما باز ارور میده :

    البته ارور مشخصه و داره از نام پوشه values-b+sr+Latn که در پوشه res هست ایراد میگیره...

    ممکنه نیاز به آپدیت JDK باشه ؟ نسخه فعلی jdk1.8.0_102 هست.(یعنی نسخه 8 هست یا 1.8 ؟ چون نسخه 1.8 در گوگل وجود نداره اما 8.0.102 وجود داره و ویندوز منم 32 بیتی است.)

    الان JDK رو به ورژن 9 ارتقا دادم اما بازم همین ارور زیر رو نمایش داد !

    B4A Version: 8.30
    Parsing code.    (0.00s)
    Compiling code.    (1.74s)
    Compiling layouts code.    (0.09s)
    Organizing libraries.    (2.03s)
    Generating R file.    Error
    invalid resource directory name: H:\introrecyclerview\introrecycler\Objects\bin\extra\res3\res/values-b+sr+Latn

     

  8. در 2 دقیقه قبل، محمدرضا شاهپیری گفته است :

    برای این کتابخونه به خاطر گستردگی و پیچیدگیش به هیچ عنوان نمیشه توی یک یا دو آموزش اونو برای کاربر توضیح داد. نیازی نیست همه ی آموزشها رو ببینید آموزش مقدماتی رو ببینید تا یه درک نسبی از کتابخونه به دست بیارید. جایی به مشکل خوردید توی تاپیک اعلام کنید تا پاسخ داده بشه و اگه نیاز بود سورس  یا کتابخونه رو بفرستین حتما از طریق خصوصی باشه نا تاپیک.

    موفق باشید.

    جناب شاهپیری عزیز ، باور بفرمایید بنده آموزش مقدماتی رو دو مرتبه دیدم.

    و چون قصد جدی برای استفاده حرفه ای از این کتابخانه دارم تا این حد پیگیر هستم.

    خواستم در عمل تست کنم و سورس جدیدی که پیوست کردید هم با اروری که در دو پست قبلی ارسال کردم مواجه شدم.

    با این حال به روی چشم...

    بنده چندین مرتبه دیگه آموزش مقدماتی رو مشاهده میکنم.

  9. در 3 دقیقه قبل، محمدرضا شاهپیری گفته است :

    عزیز کتابخونه قدیم و جدید تاپیکهاشون جداگونه هست. هر آموزشی توی هر تاپیکی مربوط به همون کتابخونه هست. الان شما باید نسخه 2.85 رو دانلود کنید و همینطور آموزشهایی که توی همین تاپیک هست رو ببینید

    همین کارو کردم.

    شما پیشنهاد میکنید همه ویدیوها رو ببینم ، بعد تمام پست های ارسالی در این تاپیک رو هم بخونم ، بعد بپرسم چرا کد جدیدتون هم اجرا نمیشه...

    منظورتون اینه ؟

  10. در 9 دقیقه قبل، محمدرضا شاهپیری گفته است :

    در مورد ریسایکلر ویو زیاد توضیح داده شده عزیز.

    سورس آپدیت شد و با نسخه جدید بازنویسی شد دوباره دانلود کنید عزیز.

    متدهای onCreateViewHolder  و onBindViewHolder  از اسمشون مشخصه که کارشون چی هست. اولی برای ساختن ویوها است. و دومی برای تغییرات توی ویوهای ساخته شده هست مانند رنگ و متن و اینا.

    ممنونم

    جسارت هست

    عذر میخوام ، در اولین ویدیو آموزشی بطور شفاف گفتید این کدها بر اساس کتابخانه جدیده و قدیمیه دیگه پشتیبانی نمیشه.

    یعنی این ویدیو هم مربوط به یک کتابخانه قبل از این جدیده بود !

    پس کلا ویدیوهای آموزشیه جدید نیستن.

    سورس جدید دانلود شد.

    B4A Version: 8.30
    Parsing code.    (0.00s)
    Compiling code.    (8.85s)
    Compiling layouts code.    (0.00s)
    Organizing libraries.    (0.00s)
    Generating R file.    Error
    invalid resource directory name: C:\Users\Dana\Desktop\introrecyclerview\introrecycler\Objects\bin\extra\res3\res/values-b+sr+Latn

    به هر روی ممنون

    ابتدا دنبال فعال سازی و تغییر نام هات اسپات در اندروید 9 بگردم و مشکلم و برطرف کنم.بعد بشینم ببینم میشه این دو خط کد ساده رو اجرا کرد و چیزی از ویدیوها فهمید یا نه.

  11. در 5 دقیقه قبل، محمدرضا شاهپیری گفته است :

    دوست عزیز کتابخونه ای که تو فروشگاه هست شما لینکشو میاین تو تاپیک میزارین؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟:questionmark:

    این همه آموزش و توضیح توی تاپیک هست. اونا رو ببینید اگه مشکل داشتین بعد توی تاپیک اعلام کنید.

    عذرخواهی شدید... فکر نمیکردم لینکش هم کپی بشه.

    ببخشید.

    بنده ساده ترین کدش رو میخوام تست کنم اجرا نمیشه و متد init رو در کدهای زیر نمیشناسه.

    تا این کد اجرا نشه که نمیتونم برم ویدیو های بعد.

    Sub pr_onBindViewHolder(layoutitem As Object,position As Int,viewtype As Int)
    	Dim prutil As PRViewUtils
    	prutil.init(layoutitem)
    	prutil.setTextColorForTextview("txt",Colors.Red)
    	prutil.setTextForTextview("txt","item"&position)
    End Sub

    بعد در ویدیو توضیح ندادین که کلا رویدادهای  onCreateViewHolder  و  onBindViewHolder چه زمانی اجرا میشن ؟

     

    با تشکر

  12. در ۱ ساعت قبل، محمدرضا شاهپیری گفته است :

    بله عزیز. با ریسایکلر هر لیستی رو میتونین بسازین.

    یا خدا ، شروع نکرده سورس جواب نمیده...

    متد prutil.init رو نمیشناسه.

     

    کلا کدوم کتابخانه رو باید دانلود کرد ؟ انگار قدی و جدید داره ! قاطی کردم.

    دانلود نسخه 2.85 (رفع مشکل کلاس PRVIEWUTILS)

    یا

     

    که البته برای جدیده سورسی برای دانلود نیست ! و برای قدیمیه هم تنها یک سورس هست که با کتابخانه جدید کار نمیکنه.

    احتمالا آموزشهای مربوط به کتابخانه  در پست اول هم مربوط به کتابخانه قدیمیه . درسته ؟

  13. در 25 دقیقه قبل، محمدرضا شاهپیری گفته است :

    بله عزیز. با ریسایکلر هر لیستی رو میتونین بسازین. برای لیستهای چند ردیفی از graidview استفاده کنید و برای یه ردیفی از listview و برای ترکیبی از stagerd استفاده کنید

    پس به امید خدا شروع میکنم و میرم برای خریدش...

    به نظر کتابخانه سختی بوده و همه مشکل داشتن.

    کار با xml هم انکار الزامیه و بلد نیستم و باید کار کنم.

    فقط اون کتابخانه فعال سازی هات اسپات رو هم مشکلش رو برطرف کنید عالی میشه.

    چون در این برنامم به اونم نیاز دارم.

  14. در در 1397/07/25, 19:28:08، محمدرضا شاهپیری گفته است :

    نسخه 2.8 اضافه شد. دوستان دقت داشته باشن تو این نسخه کلاس PRViewUtils تغییر کرده. به صورت زیر استفاده شود.

    سلام و عرض ادب

    بنده تصمیم دارم برنامه ای شبیه به دیوار بسازم اما در هر سطر دو آیتم قرار بگیره و ...

    آیا با این کتابخانه میشه چنین لیستی ساخت ؟

    چون در تصاویری که گذاشته بودید در پست اول تنها لیست های افکتی که بیشتر برای بازی خوبن مشاهده شد.

    قبلا کتابخانه آریا لیست رو گرفتم و سخت بود.

    انگار کتابخانه آریا لیست رو کلا حذفش کردین از وب سایت درسته ؟

  15. در در 1397/12/06, 20:10:51، Abol گفته است :

    بسم الله الرحمن الرحیم

    کتابخانه

    sd floating button stand out

    ومثال هایش :

    sample1,sample2را

    فقط با کمک خدا لطفا دانلود کنید که بسیار لازم است من نمی توانم نمی دانم چرا

    بدای اینکه دکمه ای در تمام گوشی وجود داشته باشد

    توضیحات بیشتر در لینک زیر

     

    در سایت اصلی

    B4x:

    لینک کتابخانه به همراه مثال هایش

     

     

    سلام

    جسارتا erel سازنده B4A ایران رو تحریم کرده !؟ چون لینکی که دادید باز نمیشه !

    • پسندیدن 1
  16. در در 1397/08/04, 12:17:31، امین مهدی نژاد گفته است :

    نسخه جدید بارگذاری شد

    افزودن رویداد قطع ارتباط با سرور

    EVENT_DISCONNECT

    مثال

    
    ir.On(ir.EVENT_DISCONNECT)

    و رویداد

    
    Sub disconnect(obj As Object)
    	Log("disconnect")
    End Sub

    «موفق باشید.»

    سلام

    بسیار متشکرم

    لینک دانلود نسخه جدید رو در پست اول قرار ندادین ؟

    و اینکه امیدوارم نام فایل مشخص باشه که بدونیم کدوم ورژن جدید هست.

     

  17. در 3 ساعت قبل، امین مهدی نژاد گفته است :

    سلام.

    تلگرام پرسیدی جواب دادم ولی چک نکردی

    جمعه ورژن جدید رو می زارم

    اگه عجله داری از تلگرام بپرس تا یه روش برات شرح بدم کارت راه بیوفته

    :53:

    سلام

    بسیار متشکرم ، منتظر ورژن جدید میمونم.

    احتمالا روشتون استفاده از تایمر در سرویس و چک کردن وضعیت مشخصه connected هست. درسته ؟

    جسارتا در ورژن جدید تنها فعال بودن اینرتنت دیتا یا متصل بودن وای.فای بررسی میشه یا بطور حقیقی اعتبار صحت اینترنت بررسی میشه ؟

    فرضا وقتی بسته اینترنت تمام می شود ، اینترنت فعال است اما اینترنتی برای استفاده وجود ندارد.

  18. در در 1397/03/29, 11:47:24، امین مهدی نژاد گفته است :

    یک کتابخانه قدرتمند برای وب اپیلیکیشن‌ها است که یک ارتباط بلادرنگ و دوجهته بین کلاینت و سرور برقرار می‌کند و دارای دو قسمت است. یکی کتابخانه سمت کلاینت که در مرورگر اجرا می‌شود و یک کتابخانه سمت سرور بر پایه Node.JS.

    سلام

    جسارتا این کتابخانه خوبی که ساختید ، شبیه به سوکت رویدادی نداره که قطعی ارتباط رو با سرور تشخیص بده ؟!

    فرضا حجم بسته نت تمام شد ارتباط قطع میشه دیگه ، یا ارتباط از جانب سرور یا از جانب کلاینت قطع شد چطور بفهمیم ؟

    در سوکت رویدادی برای این مورد وجود داره و پس از قطعی بطور خودکار اجرا میشه.

  19. در در 1397/04/02, 12:41:48، امین مهدی نژاد گفته است :

    خب در نهایت ممکن است چنین کدی داشته باشیم

    سلام

    بنده علنا کد شما رو در سرویس starter کپی کردم.

    آدرس رو تغییر دادم ، اما اتصال صورت نمیگیره و رویداد connect اجرا نمیشه !

    ممکنه راهنماییم کنید ؟

    (این در حالی است که با کتابخانه سوکت به آدرس متصل میشم ، فقط چون سرور node.js هست نمیشه باهاش ارتباط برقرار کرد.)

  20. در 6 ساعت قبل، امین مهدی نژاد گفته است :

    فعلا تنها کتابخونه ای که در انجمن برای اینکار وجود داره همین کتابخونه است. کار کردن لاهاش هم زیاد سخت نیست سعی کنید مثالش رو اجرا کنید تا کار دستتون بیاد

    اگه سوال یا مشکلی دارید با جزئیات بیان کنید تا در صورت توان راهنمایی کنم.

    «موفق باشید.»

    سلام

    لینک دانلود فایل های کتابخانه رو ندیدم !

    راهنمایی میکنید ؟

×
×
  • اضافه کردن...