رفتن به مطلب

نورنما

کاربر فعال
  • تعداد ارسال ها

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

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

  • روز های برد

    44

پست ها ارسال شده توسط نورنما

  1. در ۱۴۰۲/۱۲/۱۶ در 18:01، نورنما گفته است:

    سلام خدمت اساتید انجمن وخسته نباشید

     

    کافه بازارخطای زیر رو برام فرستاده:version code:3, cpu architecture:ALL
    مشکل از چیست وچطورحل میشه؟
     
     
    توسعه‌دهنده عزیز، در نسخه فعلی برنامه شما مواردی مشاهده کردیم که با قوانین انتشار بازار مطابقت ندارد، شرح این موارد در ادامه به اطلاع شما خواهد رسید: version code:3, cpu architecture:ALL

    - همچنان نسخه بارگذاری‌‌شده ایراد دارد و نصب برنامه با پیغام "App not installed" متوقف می‌شود. به همین علت، امکان ارزیابی برنامه فراهم نیست.

     

     

     

     

    مشخصات دستگاه: "SAMSUNG Galaxy A21s" با اندروید نسخهٔ 

     

     

     

     

    سلام 

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

    باتشکر 

     

    https://developer.android.com/google/play/publishing/multiple-apks#Rules

    https://developers.cafebazaar.ir/en/guidelines/features/device-specification

    • پسندیدن 1
    • تشکر 1
  2. سلام خدمت اساتید انجمن وخسته نباشید

     

    کافه بازارخطای زیر رو برام فرستاده:version code:3, cpu architecture:ALL
    مشکل از چیست وچطورحل میشه؟
     
     
    توسعه‌دهنده عزیز، در نسخه فعلی برنامه شما مواردی مشاهده کردیم که با قوانین انتشار بازار مطابقت ندارد، شرح این موارد در ادامه به اطلاع شما خواهد رسید: version code:3, cpu architecture:ALL

    - همچنان نسخه بارگذاری‌‌شده ایراد دارد و نصب برنامه با پیغام "App not installed" متوقف می‌شود. به همین علت، امکان ارزیابی برنامه فراهم نیست.

     

     

     

     

    مشخصات دستگاه: "SAMSUNG Galaxy A21s" با اندروید نسخهٔ 

     

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

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

    
    ** Activity (main) Resume **
    sliderrecycler_slider_onbindviewholder (java line: 106)
    java.lang.VerifyError: com/bumptech/glide/manager/RequestManagerRetriever
    	at com.bumptech.glide.Glide.with(Glide.java:628)
    	at ariagp.amin.shahedi.AriaGlideWrapper.Load(AriaGlideWrapper.java:33)
    	at b4a.example.sliderrecycler._slider_onbindviewholder(sliderrecycler.java:106)
    	at java.lang.reflect.Method.invokeNative(Native Method)
    	at java.lang.reflect.Method.invoke(Method.java:511)
    	at anywheresoftware.b4a.BA.raiseEvent2(BA.java:196)
    	at anywheresoftware.b4a.BA.raiseEvent(BA.java:176)
    	at com.persian.recycler.adapter.RecyclerAdapter.onBindViewHolder(RecyclerAdapter.java:149)
    	at androidx.recyclerview.widget.RecyclerView$Adapter.onBindViewHolder(RecyclerView.java:7065)
    	at androidx.recyclerview.widget.RecyclerView$Adapter.bindViewHolder(RecyclerView.java:7107)
    	at androidx.recyclerview.widget.RecyclerView$Recycler.tryBindViewHolderByDeadline(RecyclerView.java:6012)
    	at androidx.recyclerview.widget.RecyclerView$Recycler.tryGetViewHolderForPositionByDeadline(RecyclerView.java:6279)
    	at androidx.recyclerview.widget.RecyclerView$Recycler.getViewForPosition(RecyclerView.java:6118)
    	at androidx.recyclerview.widget.RecyclerView$Recycler.getViewForPosition(RecyclerView.java:6114)
    	at com.persian.recycler.libs.viewpagerlayoutmanager.ViewPagerLayoutManager.getMeasureView(ViewPagerLayoutManager.java:422)
    	at com.persian.recycler.libs.viewpagerlayoutmanager.ViewPagerLayoutManager.onLayoutChildren(ViewPagerLayoutManager.java:378)

     

  4. در در 27 اسفند 1398 در 23:27، abbas2142 گفته است :

    ببخشید همه کارهارو که داخل فیلم آموزش بود کردم

    sdk هام رو هم بروز کردم 

    پوشه extras خودم رو با اونی که شما دادید عوض کردم

    الان این ارور میاد

     

    Untitled.jpg

     

    سلام اسم یکی از پوشه های تودرتو که دارید وسورس در آن هست فارسی هست! 

    اگر اسم پوشه ها فارسی یا کاراکتر داشته باشد b4a پوشه های ریسورس داخل انها را پیدا نمی کند !

    مثل پوشه (بازار) که در تصویرتان هست 

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

    سلام دوست عزیز.خیر متاسفانه :2:. گراف  کلا قضیه اش فرق میکنه. بررسیش میکنم ببینم میشه کاری کرد یا نه.

    سلام.اگر بررسیش کنید که واقعا ممنون میشوم ، چون الان کلی نمودار درسی وآموزشی در پاورپوینت دارم که خیلی وقته که میخوام بیاورمشون روی b4a

    :53:

  6. در در 4 دی 1397 در 14:31، نورنما گفته است :



    سلام 

    خیلی ممنون از راهنماییتون 

    1-  اینکار رو کردم ولی ریسایکلر اندازه باکس سرشاخه نمودار رو برابر اندازه متن قرار میده ولی در زیرشاخه ها اندازه باکسها هم اندازه باکس اول میشود ومتن در یک سطر نمایش داده میشه ،مثل تصویر اول میشه ، کمی تغییرش دادم  ومثل تصویر دوم متن رو چندخطی نشون میده ولی باز سایز باکس زیرشاخه ها بااندازه متن سرشاخه یکی شدندو نه با متن خودشان !. 

    سورس رو خدمتتون ارسال میکنم .

     

    graph_XML_layout

     

    2- برای باکسها در Xml سایه داده ام  ولی سایه برای زیرشاخه آخری رو نمایش نمیدهد.

     

    3- چطور می توان موقع نمایش ریسایکلر ، اندازه نمایش نمودار رو به حداکثر میزان خود نمایش داد؟ یا عدد خاصی برای زوم داد؟ 

     

    4- آیا بیش از این مقدار زوم میشه  حداکثر زوم رو دو یاسه برابر بیشتر از اندازه فعلی کرد؟ چون وقتی متن باکس ها طولانی میشود، در نمودارهای طولانی ، باوجود اینکه به آخرین حد زوم ، نمودار رو بزرگ میکنیم باز متن باکسها قابل مطالعه نیست!

     

    Untitled1.png.f3082aae30d2913d8d9a33c509822e92.png

     

    Untitled.png.bbb9c1f2e73f488ede3c46dbfd48a249.png

     

     

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

     

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

  7. در در 6 آبان 1398 در 11:53، hamedafrough گفته است :

    جسارتا اینم کدهای پی اچ پی من طبق اون اموزشه اما ارر میده توی مرورگر

    توی قسمت وایل ارر میده

    
    <?
    $databasehost = "localhost"; 
    $databasename = "hamedafr_misaq";
    $databaseusername ="*****";
    $databasepassword = "*****";
    
    $con = mysqli_connect($databasehost,$databaseusername,$databasepassword) or die(mysqli_error($con));
    mysqli_select_db($con,$databasename) or die(mysqli_error($con));
    mysqli_query($con,"SET CHARACTER SET utf8");
    
     $sql = "SELECT DISTINCT ID,nam,semat,kod FROM `tblusers` ";
     $result = mysqli_query($con,$sql); 
      if (!$result) {
            echo $result.'n';
            echo mysqli_error($con);
            exit;
     }
    else
    {
     $rows = array();
     while($row=mysqli_fetch_array($result,MYSQL_ASSOC)){   
        $temp["ID"]=$row['ID'];
        $temp["nam"]=$row['nam'];
        $temp["semat"]=$row['semat'];
        $temp["kod"]=$row['kod'];
        $rows[]=$temp;   
    }
     print json_encode(array("result"=>$rows),JSON_UNESCAPED_SLASHES);
    
     }
    ?>

     

    سلام

     

    باید متن خطا رو هم بفرستید تا دوستان بتوانند برای مشکلتان پاسخ بدهند!

    • پسندیدن 1
  8. در 9 ساعت قبل، rezamoaser گفته است :

    سلام دوست عزیز درسته این یه مشکل خیلی بزرگ برای من شده یه هفته ای هست که هرچی زور میزنم به جایی نمیرسم . راستش اون فایل intro2 که قسمتی رو میسازناستاد شاهپیری که از xml استفاده میکنن برای گذاشتن عکس. اسمش item.xml  هست که متاسفانه توی پوشه ها نبود و برای ساختنش توی ویدیو کامل دیده نمیشه . میشه اگر اونو داری پیوست کنیش!!!!!!!!!

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

    سلام

    ظاهرا درمطالب اون پست بنده دقت کافی نفرمودید

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

    آدرس سایت :http://angrytools.com/

    =>    Android Button Maker

     

    وهم نمونه فایل xml در همان پست بود که باید ازلینک زیر دانلودش میفرمودید

    این فایل res.zip را ازحالت فشرده خارج نمایید  که حاوی چندپوشه وفایل هست که باید درپوشه ای که فایل اصلی پروژه هست قرارش بدهید

    و  اون فایل item.xml  که برای نمونه بنده اسمش رو litem.xml گذاشته ام ، هم داخل همین پوشه res درپوشه layout   هست که از آنجا می توانید litem.xml را پیدا کنید

    وفایل را از حالت  فقط خواندنی خارجش کنید وسپس ویرایشش کنید ودوباره به حالت صرفا خواندنی بازگردانید وپروژه را اجرا کنید 

     

    =>    ( لینک پوشه res مخصوص این نمونه ) 

     

    پیشنهاد استاد شاهپیری هم بهتر از استفاده از سایت angrytools.com هست 

     

    ____________________

    توی پست زیر هم اشاره ای مختصر به برخی دستورات xml هست 

    میتونید مطالعه نمایید:

     

     

    • پسندیدن 3
  9. در 4 دقیقه قبل، fun_code گفته است :

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

    آخه چرا با هیچ کتابخانه ای چنین مشکلی رو مشاهده میکنم اما این کتابخانه و کتابخانه هات اسپات شما این مشکل رو دارن !

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

     

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

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

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

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

    • پسندیدن 1
  10. در 3 ساعت قبل، fun_code گفته است :

    سلام

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

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

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

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

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

    با تشکر

    آیا همانطور که گفته بودم پوشه مورد نظر را حذف کردید و اتفاقی رخ داد وخطا موقتا رفع شد یا خیر؟باهمین راهکارهایی که عرض کرده بودم ، به سایرین که دچاراین خطا شده اند انتقال داده ام و خیلی ها مشکلشان حل شده!! .

    ضمنا : در مورد نصب نسخه  Android SDK Build-tools  در نسخه API 28 به بالاتر چون در موارد متعددی دیده شده که با نسخه های پایینترش اگرآنها هم نصب باشند، خطاهای متعددی رخ داده ،

    پیشنهاد می شودنسخه های پایینتر از نسخه Api 28 را یعنی 26 و 19 را کلا حذف نمایید والا موقع خروجی گرفتن B4A حالا به هردلیلی !! نسخه های جدید را نادیده گرفته و به سراغ نسخه های قدیمیتر رفته و دچار خطا می شود،

      البته در Manifest هم  minSdkVersion را هم چک نمایید طوری نباشد که مقدارش کمتر از مقدار مواردی از Api شود که می فرمایید نصبشان نکرده اید وشامل آنها نیز شود....

     

    • تشکر 1
  11. در 23 ساعت قبل، fun_code گفته است :

    سلام

    پروژه رو در مسیر دیگه ای کپی و 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

     

    سلام

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

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

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

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

     

    • تشکر 1
  12. در 43 دقیقه قبل، محمدرضا شاهپیری گفته است :

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

    ممنون ازجوابتان 

    نه شخصی سازی زیادی نمی خواهم ،برای یک پروژه سبکی همین سورس زیباتونو گفتم استفاده کنم تغییر زیادی نمی خوام انجام بدهم ، فقط همین اسکرول افقی اولی بالایی  رو نتونستم محل تنظیمش رو پیداکنم تا راست چینش کنم !

     

     

  13. در در 1397/12/18, 20:20:57، محمدرضا شاهپیری گفته است :

    آموزش اضافه اضافه شد عزیز. از پست اول قسمت دوازدهم رو دانلود کنید

    سلام خدمت آقای شاهپیری عزیز وممنون از سورس وآموزشتان 

    من میخواستم در این سورس شبیه کافه بازار ، اسکرول ها از سمت راست  به چپ باشه 

    دستور زیر را استفاده کردم ، همه اسکرول ویو ها راست چین شدند ولی اسکرول اولی  درحالت چپ چین مانده وتغییری نکرد،چطور تنظیمش کنم؟

    باتشکر

     

    private Sub pr_onBindViewHolder(layoutitem As Object,position As Int,viewtype As Int)
    	Dim pnl As Panel=layoutitem
    	pnl.Width=100%x
    	pnl.Height=205dip
    	
    	
    	If position=0 Then
    	slider.Recycler.startAutoPlay
    		
    	End If
    	If viewtype=0 Then
    		 slider.Recycler.startAutoPlay
    	Else
    		Dim morebtn As Button=pnl.GetView(0)
    		Dim sectionlable As Label=pnl.GetView(1)
    		Dim mainmdl As MainModel=mainitems.Get(position-1)
    		sectionlable.Text=mainmdl.sectionname
    		morebtn.Text="بیشتر"
    '		Dim HorizontalScrollView1 As HorizontalScrollView=pnl.GetView(2)
    		HorizontalScrollView1 =pnl.GetView(2)
    		
    		Dim litem As List=mainmdl.items
    		Dim left As Int
    		For i=0 To litem.Size-1
    			Dim itm As Item=litem.Get(i)
    			mycode.buildItem(ar,HorizontalScrollView1,left,itm)
    			left=left+102dip
    			HorizontalScrollView1.Panel.Width=left
    		Next
    		CallSubDelayed(Me,"setSV_Right")
    	End If
    	
    	
    End Sub
    
    Sub setSV_Right
    	HorizontalScrollView1.FullScroll(True)
    End Sub

     

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

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

    بخش مدیریت خرید خود آقای شاهپیری سورس برای  نسخه 3 قرار داده اند ،سوال شما جای تعجبه!اگه خریده اید در بخش مدیریت خریدها برید وسورس را هم از همانجا دانلود نمایید.

    • تشکر 1
  15. در در 1397/11/09, 06:49:16، sallamatik گفته است :

    خوب چطوری و کجا باید سرور بخرم

     

    در در 1397/11/07, 20:13:51، basic 4 android گفته است :

    میشه یه چند تا سرور ارزون برای تست و کار با ببرنامه هم معرفی کنید قیمت ها رو هم بسنجیم

    مثلا از پرشین گیگ می تونید روزانه یا ماهانه یا سه ماهه یا شش ماهه  یا سالانه سرور مجازی بخرید

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

    اما قیمتها مثلاهمین  الان قیمت یک پلن یکماهه اش رو براتون گرفتم :

    سیستم عامل:  
    CentOS 7.4 (64bit)  
    پردازنده:  
    2 GHz (1 Cores)
    حافظه:  
    512 MB
    فضای دیسک:  
    10 GB
    مدت سرویس:  
    ماهانه
     
    تخفیف سایت:  - ریال
    تخفیف کد تخفیف:  -  
    هزینه سرویس:  ۱۳۰,۰۰۰ ریال
    کل هزینه:  ۱۳۰,۰۰۰ ریال

     

    ________

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

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

    CentOS 7.4 (64bit)
    CentOS 7.3 (64bit)
    CentOS 6.9 (64bit)
    
    امکان نصب کنترل‌پنل‌های DirectAdmin و cPanel 
    بروی این سیستم‌عامل مهیا می‌باشد
    امکان نصب کنترل‌پنل مجازی‌ساز SolusVM 
    بروی این سیستم‌عامل مهیا می‌باشد
    
    Ubuntu 14.04 (64bit)
    Ubuntu 16.04 (64bit)
    
    امکان نصب ISPConfig 
    وجود دارد
    امکان نصب OwnCloud
    وجود دارد
    
    
    Debian 8 (64bit)
    یکی از پایدارترین توزیع‌های لینوکس می‌باشد، 
    استفاده از این سیستم‌عامل برای افرادی که اطلاعات کاملی از مدیریت سرور ندارند توصیه نمی‌شود
    
    Ubuntu Desktop 16.04
    Windows Server 2012

     

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

     

     

    سلام 

    خیلی ممنونم ، 

    زوم که عالی شده 

    xml جدیدکه فرستادین بهتر شده 

    ولی باز کار رو راه نمیاندازه وهمه متنها بایکی از متنها که سایزش بزرگتر ازهمه هستند یکی میشه ! متن زیرشاخه ای وقتی خیلی  طولانی میشه ،دیگه نمودار جالب نمیشه 

    ضمنا متن شاخه ها  NodeMaker  وقتی یکسان وتکراری میشه نرم افزار خطامیده واجرانمیشه 

     

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

    حیفه با این قدرت وقابلیت خوب وکم نظیرش،  امکاناتش بطورکامل نباشه ، چراکه بااین کتابخانه شما به راحتی نمودارهای درختی پاورپوینت و ورد و  XMind رو به برنامه های اندرویدی منتقل کرد 

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

    .حالا فوریت نداره ولی هرازگاهی نظری هم به افزودن این قابلیت به کتابخانه بیاندازید که عالی میشه

    متشکر

     

  17. در در 1397/09/01, 13:10:42، محمدرضا شاهپیری گفته است :

     از لیوت xml استفاده کنید عزیز و از ویوی textview همچنین مقدار طول و عرضش رو wrap_content بزارید به صورت خودکار سایزها اعمال میشه.

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



    سلام 

    خیلی ممنون از راهنماییتون 

    1-  اینکار رو کردم ولی ریسایکلر اندازه باکس سرشاخه نمودار رو برابر اندازه متن قرار میده ولی در زیرشاخه ها اندازه باکسها هم اندازه باکس اول میشود ومتن در یک سطر نمایش داده میشه ،مثل تصویر اول میشه ، کمی تغییرش دادم  ومثل تصویر دوم متن رو چندخطی نشون میده ولی باز سایز باکس زیرشاخه ها بااندازه متن سرشاخه یکی شدندو نه با متن خودشان !. 

    سورس رو خدمتتون ارسال میکنم .

     

    graph_XML_layout

     

    2- برای باکسها در Xml سایه داده ام  ولی سایه برای زیرشاخه آخری رو نمایش نمیدهد.

     

    3- چطور می توان موقع نمایش ریسایکلر ، اندازه نمایش نمودار رو به حداکثر میزان خود نمایش داد؟ یا عدد خاصی برای زوم داد؟ 

     

    4- آیا بیش از این مقدار زوم میشه  حداکثر زوم رو دو یاسه برابر بیشتر از اندازه فعلی کرد؟ چون وقتی متن باکس ها طولانی میشود، در نمودارهای طولانی ، باوجود اینکه به آخرین حد زوم ، نمودار رو بزرگ میکنیم باز متن باکسها قابل مطالعه نیست!

     

    Untitled1.png.f3082aae30d2913d8d9a33c509822e92.png

     

    Untitled.png.bbb9c1f2e73f488ede3c46dbfd48a249.png

     

  18. سلام خدمت آقای شاهپیری عزیز 

    متشکرم از زحماتتان وارائه چنین کتابخانه خوبی 

     

    در graphview آیا قابلیت یا گزینه ای برای این هست وقتی که مقدار متنهای node ها متفاوت بود،

     سایز  node ها براساس محتویاتشان از متن ها خودکار بزرگ و کوچک بشوند ؟یا باید دستورات دیگری استفاده کنیم؟

     

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

     

    باتشکر 

     

  19. در 4 ساعت قبل، mykimia گفته است :

    مقدار دهی مشخصه عزیز. اینجا مشکلی نیست. اما در گرفتن مقادیر مشکل دارم در متد OnItemClick. 

    چطوری تو متد OnItemClick میشه مقادیری که به تگها دادیم رو بگیریم؟

    این مورد تو آموزش ها نبود.

    تشکر

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

     

    
    Sub pr_OnItemClick(ItemTag As Object,position As Int)
    	Log((ItemTag&position))
    End Sub

     

  20. سلام خدمت آقای شاهپیری عزیز 

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

    اما شاید یک چیزی که کاربران خصوصا کاربران مبتدی براشون سخت باشه کار با کدهای Xml و ساخت فایل Xml برای ریسایکلر ویو هست 

    که اگر محضرتان جسارت نباشه ، با اجازه شما یک  سایتی را برای ساخت ویوهای بسیار زیبا با خروجی فایل Xml خدمت دوستان انجمن برای بهره گیری ازآن در ریسایکلر ویو معرفی کنم :

     

    آدرس سایت :

    Android Button Maker

     

     این سایت دارای قابلیت های زیر می باشد:

    تعیین اندازه ویو ها

    تعیین پس زمینه رنگ ویو ها حتی  سه رنگی با تعیین محل نور پردازی وتنظیم مقدار محیطی رنگ 

    تعیین رنگ متن داخل ویو 

    سایه گذاری برای متن داخل ویو وتعیین محل سایه و تعیین درصد پراکندگی وتراکم سایه 

    تعیین محل قرارگیری متن درداخل ویو 

    تعیین مقدار خمیدگی زاویه های اطراف ویو ها 

    قرار دادن کار حاشیه ویو وتنظیم ضخامت آن و تعیین رنگ آن 

     

    * نکته: این سایت دو بخش مخصوص خروجی کد Xml دارد که دقت شود :کدهای داخل بخش Button را در داخل فایل Xml دلخواه  در پوشه layout قرار بدهید 

    و کدهای خروجی موجود در بخش buttonshape را در داخل فایل xml دلخواه (مثلا :litem.xml) در پوشه drawable که در پوشه res باید خودتان بسازیدش، قرار بدین .البته اسم این فایل xml رو هرچی بگذارید

    باید بیایید وداخل فایل (litem.xml) در سطری که نوشته (android:background="@drawable/buttonshape")  بجای buttonshape ،اسم اون فایل رو  جایگذاری نمایید .

    به همین راحتی! 

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

     

    Untitled.png.f58fa42bd181fa78d0b2dc9bb3d6f4a3.png

     

    کدهای بیسیک فور برای این مثال :

    Sub pr_onBindViewHolder(layoutitem As Object,position As Int,viewtype As Int)
    	Dim prutil As PRViewUtils
    	prutil.init(layoutitem)
    	prutil.setTextColorForTextview("txt",Colors.Green)
    	prutil.setTextForTextview("txt","متن  :    "&position&"  ")
    	
    	
    	Dim button_shape_left_buttom As PRViewUtils
    	button_shape_left_buttom.init(layoutitem)
    	button_shape_left_buttom.setTextColorForTextview("button_shape_left_buttom",Colors.Red)
    	button_shape_left_buttom.setTextForTextview("button_shape_left_buttom",  "چ  پایین"&position)
    	
    	Dim button_shape_left_top As PRViewUtils
    	button_shape_left_top.init(layoutitem)
    	button_shape_left_top.setTextColorForTextview("button_shape_left_top",Colors.Red)
    	button_shape_left_top.setTextForTextview("button_shape_left_top",        "چ   بالا"&position)
    	
    	Dim button_shape_right_buttom As PRViewUtils
    	button_shape_right_buttom.init(layoutitem)
    	button_shape_right_buttom.setTextColorForTextview("button_shape_right_buttom",Colors.Red)
    	button_shape_right_buttom.setTextForTextview("button_shape_right_buttom","ر پایین"&position)
    	    
    	Dim button_shape_right_top As PRViewUtils
    	button_shape_right_top.init(layoutitem)
    	button_shape_right_top.setTextColorForTextview("button_shape_right_top",Colors.Red)
    	button_shape_right_top.setTextForTextview("button_shape_right_top",      "ر  بالا"&position)
    	
    End Sub

     

    => ( لینک پوشه res مخصوص این نمونه )

     

    آدرس سایت های مشابه برای این منظور:

    Android Drawble Generator

    Online XML Shapes Generator for Android

    Android Button Maker

     

    سایت ویرایشگر آنلاین کد های ویو در Xml   به همراه نمایش خروجی کدها:

    Android Visualizer

    • پسندیدن 4
  21. در 56 دقیقه قبل، mohammade79 گفته است :

    اقا ببخشید پست رو بالا میارم ولی این کد یه مشکلی داره اونم اینه که اگه چیز دیگه ای سرچ کنی ارور میده مشکل از کد هست یا پی اپ پی و اگرم مشکل از کدمه باید چیکار کنم ؟

    منظورتان از سرچ چیز دیگه چیه؟ php ایرادی نداره ، بجای filed1 وfiled2 ,field3 ،   فیلدهای خودتان را جایگذاری کرده باشید ، php درست کارخواهد کرد.

    • تشکر 1
  22. در 18 ساعت قبل، mohammade79 گفته است :

     

    سورس جست و جو در دیتابیس آنلاین.zip

    چجوری این دوتا سینک میشن ؟ میشه راهنمایی کنید>؟

    سلام 

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

    --------

    بجای لفظ  field1 وهمینطور الباقی filed ها ، باید نام ستونها یا همان فیلدهای موجود دردیتابیس خودتان را جایگذاری کنید .

    مثلا : 

    echo $row['id']. "#" .$row['name']. "#" .$row['family']. "#" .$row['city']. "#" .$row['password']. "#" .$row['date']. "#" .$row['time']. "#" .$row['age']."<br>";

     

  23. در در 1397/05/20, 05:17:28، mohammade79 گفته است :

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

    سلام 

    بفرمایید:

     

    <?php
    
    $servername = "localhost";
    $username = ".....";
    $password = ".....";
    $dbname = ".....";
    
    // Create connection
    $conn = new mysqli($servername, $username, $password, $dbname);
    mysqli_query($conn,"SET character_set_results=utf8,character_set_client=utf8,character_set_connection=utf8, character_set_database=utf8,character_set_server=utf8");
    
    // Check connection
    if ($conn->connect_error) {
        die("Connection failed: " . $conn->connect_error);
    } 
    
    $city= $_POST['city'];
    ///$city="تهران";
    $sql = "SELECT * FROM tbl WHERE city LIKE '".$city."'";
    $izadi = mysqli_query($conn,$sql);
    ///
    if (mysqli_num_rows($izadi) > 0) {
        // output data of each row
        while($row = mysqli_fetch_assoc($izadi)) {
            //echo "id: " . $row["id"]. " - Name: " . $row["name"]. "-Family: " . $row["family"]. "<br>";
    echo $row['field1']. "#" .$row['field2']. "#" .$row['field3']. "#" .$row['field4']. "#" .$row['field8']. "#" .$row['field11']. "#" .$row['field12']. "#" .$row['field14']."<br>";
        }
    } else {
        echo "0 results";
    }
    
    
    
    mysqli_close($conn);
    ?>

     

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

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

     

    لینک آموزش.

    سلام خدمت آقای شاهپیری عزیز 

    خیلی ممنونم از زحماتتان و ارائه کتابخانه خوبتان 

     

    ببخشید یه نگاهی به فایل ارسالیتان recyclerlimitload.7z میاندازید؟

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

     باتشکر

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