رفتن به مطلب

نورنما

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

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

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

  • روز های برد

    42

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

  1. سلام خدمت اساتید انجمن وخسته نباشید کافه بازارخطای زیر رو برام فرستاده:version code:3, cpu architecture:ALL مشکل از چیست وچطورحل میشه؟ توسعه‌دهنده عزیز، در نسخه فعلی برنامه شما مواردی مشاهده کردیم که با قوانین انتشار بازار مطابقت ندارد، شرح این موارد در ادامه به اطلاع شما خواهد رسید: version code:3, cpu architecture:ALL - همچنان نسخه بارگذاری‌‌شده ایراد دارد و نصب برنامه با پیغام "App not installed" متوقف می‌شود. به همین علت، امکان ارزیابی برنامه فراهم نیست. مشخصات دستگاه: "SAMSUNG Galaxy A21s" با اندروید نسخهٔ 1۲
  2. سلام وخسته نباشید وخداقوت خدمت استاد شاهپیری عزیز من نسخه جدید صفحه اول بازار رو اجرا کردم این خطا رو میده ! مشکل ازچیه؟ ** 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)
  3. سلام اسم یکی از پوشه های تودرتو که دارید وسورس در آن هست فارسی هست! اگر اسم پوشه ها فارسی یا کاراکتر داشته باشد b4a پوشه های ریسورس داخل انها را پیدا نمی کند ! مثل پوشه (بازار) که در تصویرتان هست
  4. سلام.اگر بررسیش کنید که واقعا ممنون میشوم ، چون الان کلی نمودار درسی وآموزشی در پاورپوینت دارم که خیلی وقته که میخوام بیاورمشون روی b4a
  5. سلام وخسته نباشید وخداقوت خدمت استاد شاهپیری عزیز این قابلیت سایز بندی به درد graphview ومشکلی که دراین پست و پستهای بعدیش مطرح کرده بودم نیز میخورد ومشکل تنظیم سایز باکسها با سایز متن حل شده یا خیر؟
  6. سلام باید متن خطا رو هم بفرستید تا دوستان بتوانند برای مشکلتان پاسخ بدهند!
  7. سلام ظاهرا درمطالب اون پست بنده دقت کافی نفرمودید در آن پست هم اسم ولینک سایتی که باهاش میتونید دکمه هایی بسازید و بعدش خودکار براتون کدهای xml رو میده بود آدرس سایت :http://angrytools.com/ => Android Button Maker وهم نمونه فایل xml در همان پست بود که باید ازلینک زیر دانلودش میفرمودید این فایل res.zip را ازحالت فشرده خارج نمایید که حاوی چندپوشه وفایل هست که باید درپوشه ای که فایل اصلی پروژه هست قرارش بدهید و اون فایل item.xml که برای نمونه بنده اسمش رو litem.xml گذاشته ام ، هم داخل همین پوشه res درپوشه layout هست که از آنجا می توانید litem.xml را پیدا کنید وفایل را از حالت فقط خواندنی خارجش کنید وسپس ویرایشش کنید ودوباره به حالت صرفا خواندنی بازگردانید وپروژه را اجرا کنید => ( لینک پوشه res مخصوص این نمونه ) پیشنهاد استاد شاهپیری هم بهتر از استفاده از سایت angrytools.com هست ____________________ توی پست زیر هم اشاره ای مختصر به برخی دستورات xml هست میتونید مطالعه نمایید:
  8. چرا نسخه 8.8 ؟قبلش یعنی قدیمیترازاین 8.8 بود!! نسخه 9.0.1 رو از لینک زیر دانلود وبروز کنید https://downloadly.ir/software/programming/basic4android/ بعدش برای این نسخه حتما باید 11 Jdk رو نصب کنید ، نسخه های قبلیش درست جواب نمیده . بعدش دوباره تست کنید
  9. آیا همانطور که گفته بودم پوشه مورد نظر را حذف کردید و اتفاقی رخ داد وخطا موقتا رفع شد یا خیر؟باهمین راهکارهایی که عرض کرده بودم ، به سایرین که دچاراین خطا شده اند انتقال داده ام و خیلی ها مشکلشان حل شده!! . ضمنا : در مورد نصب نسخه Android SDK Build-tools در نسخه API 28 به بالاتر چون در موارد متعددی دیده شده که با نسخه های پایینترش اگرآنها هم نصب باشند، خطاهای متعددی رخ داده ، پیشنهاد می شودنسخه های پایینتر از نسخه Api 28 را یعنی 26 و 19 را کلا حذف نمایید والا موقع خروجی گرفتن B4A حالا به هردلیلی !! نسخه های جدید را نادیده گرفته و به سراغ نسخه های قدیمیتر رفته و دچار خطا می شود، البته در Manifest هم minSdkVersion را هم چک نمایید طوری نباشد که مقدارش کمتر از مقدار مواردی از Api شود که می فرمایید نصبشان نکرده اید وشامل آنها نیز شود....
  10. سلام بااجازه از اساتید انجمن : ظاهرا SDK بروز نیست وبا jdk سازگارنیست بخواین بدون بروز رسانی sdk خطا رو رفع کنید بعد از یکبار Run گرفتن از برنامه که این خطا را داد ، کل همین پوشه (res/values-b+sr+Latn) رو برید حذفش کنید و دوباره run بگیرید ولی این تا سورس بازهست فایده داره یعنی وقتی بعدا که سورس رو بستید و فردا دوباره سورس رو بازکردید باید همین کارها رو انجام بدیدوبعداز اجرای اولیه دوباره پوشه رو حذف کنید تا خطا رفع بشود...
  11. ممنون ازجوابتان نه شخصی سازی زیادی نمی خواهم ،برای یک پروژه سبکی همین سورس زیباتونو گفتم استفاده کنم تغییر زیادی نمی خوام انجام بدهم ، فقط همین اسکرول افقی اولی بالایی رو نتونستم محل تنظیمش رو پیداکنم تا راست چینش کنم !
  12. سلام خدمت آقای شاهپیری عزیز وممنون از سورس وآموزشتان من میخواستم در این سورس شبیه کافه بازار ، اسکرول ها از سمت راست به چپ باشه دستور زیر را استفاده کردم ، همه اسکرول ویو ها راست چین شدند ولی اسکرول اولی درحالت چپ چین مانده وتغییری نکرد،چطور تنظیمش کنم؟ باتشکر 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
  13. بخش مدیریت خرید خود آقای شاهپیری سورس برای نسخه 3 قرار داده اند ،سوال شما جای تعجبه!اگه خریده اید در بخش مدیریت خریدها برید وسورس را هم از همانجا دانلود نمایید.
  14. سلام برای فارسی سازی جیسون json توی php می تونید به پست زیر مراجعه کنید
  15. مثلا از پرشین گیگ می تونید روزانه یا ماهانه یا سه ماهه یا شش ماهه یا سالانه سرور مجازی بخرید البته قبل از خرید بهتراست قوانین سرور وهاستینگ را از خودهاستینگ جویا بشوید و ببینیدآیا امکان واجازه استفاده از سرور خریداری شده در باره این مورد استفاده شما از سرور وجود دارد یا خیر؟! تابعدا دچار مشکل با هاستینگ نشوید. اما قیمتها : مثلاهمین الان قیمت یک پلن یکماهه اش رو براتون گرفتم : سیستم عامل: CentOS 7.4 (64bit) پردازنده: 2 GHz (1 Cores) حافظه: 512 MB فضای دیسک: 10 GB مدت سرویس: ماهانه تخفیف سایت: - ریال تخفیف کد تخفیف: - هزینه سرویس: ۱۳۰,۰۰۰ ریال کل هزینه: ۱۳۰,۰۰۰ ریال ________ البته طبق نیاز خود نیز میتوانید یکی از سیستم عامل های لینوکسی یا ویندوزی پرشین گیگ رو انتخاب کنید البته اساتید عزیز انجمن اگر لطف کنندو تجربیاتشان را در انتخاب بهترین این سیستم عامل های زیروانتخاب ونصب کنترل پنل های آن دراختیارمان قرار بدهندکه ممنون می شویم 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
  16. سلام خیلی ممنونم ، زوم که عالی شده xml جدیدکه فرستادین بهتر شده ولی باز کار رو راه نمیاندازه وهمه متنها بایکی از متنها که سایزش بزرگتر ازهمه هستند یکی میشه ! متن زیرشاخه ای وقتی خیلی طولانی میشه ،دیگه نمودار جالب نمیشه ضمنا متن شاخه ها NodeMaker وقتی یکسان وتکراری میشه نرم افزار خطامیده واجرانمیشه راستش توی بیسیک فور جز این کتابخانه ای که رپ فرموده اید، کتابخانه دیگه ای که این قابلیت رو داشته باشه سراغ ندارم حیفه با این قدرت وقابلیت خوب وکم نظیرش، امکاناتش بطورکامل نباشه ، چراکه بااین کتابخانه شما به راحتی نمودارهای درختی پاورپوینت و ورد و XMind رو به برنامه های اندرویدی منتقل کرد و نرم افزارهای علمی آموزشی یا نمودارهای سیستماتیک اداری وکلان رو بااین کتابخانه خوبتان در اندروید ساخت. .حالا فوریت نداره ولی هرازگاهی نظری هم به افزودن این قابلیت به کتابخانه بیاندازید که عالی میشه متشکر
  17. سلام خیلی ممنون از راهنماییتون 1- اینکار رو کردم ولی ریسایکلر اندازه باکس سرشاخه نمودار رو برابر اندازه متن قرار میده ولی در زیرشاخه ها اندازه باکسها هم اندازه باکس اول میشود ومتن در یک سطر نمایش داده میشه ،مثل تصویر اول میشه ، کمی تغییرش دادم ومثل تصویر دوم متن رو چندخطی نشون میده ولی باز سایز باکس زیرشاخه ها بااندازه متن سرشاخه یکی شدندو نه با متن خودشان !. سورس رو خدمتتون ارسال میکنم . graph_XML_layout 2- برای باکسها در Xml سایه داده ام ولی سایه برای زیرشاخه آخری رو نمایش نمیدهد. 3- چطور می توان موقع نمایش ریسایکلر ، اندازه نمایش نمودار رو به حداکثر میزان خود نمایش داد؟ یا عدد خاصی برای زوم داد؟ 4- آیا بیش از این مقدار زوم میشه حداکثر زوم رو دو یاسه برابر بیشتر از اندازه فعلی کرد؟ چون وقتی متن باکس ها طولانی میشود، در نمودارهای طولانی ، باوجود اینکه به آخرین حد زوم ، نمودار رو بزرگ میکنیم باز متن باکسها قابل مطالعه نیست!
  18. سلام خدمت آقای شاهپیری عزیز متشکرم از زحماتتان وارائه چنین کتابخانه خوبی در graphview آیا قابلیت یا گزینه ای برای این هست وقتی که مقدار متنهای node ها متفاوت بود، سایز node ها براساس محتویاتشان از متن ها خودکار بزرگ و کوچک بشوند ؟یا باید دستورات دیگری استفاده کنیم؟ چون الان همه node ها باهم بزرگ وباهم کوچک میشوندو سایز همه یکسان هست وقتی مقدار متن ها متفاوت میشه مقداری ازمتن ازnode میزنه بیرون وسایز node خودکار بزرگ نمیشه . باتشکر
  19. خب کدش رو آقای شاهپیری داخل سورس هم گذاشته اند همین کدهای زیر رو بگذارید ، برای همه آیتمها یکجا وبطور جداگانه موقع کلیک کردن لاگ مختص آیتم ها رو با شماره 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 ،اسم اون فایل رو جایگذاری نمایید . به همین راحتی! برای نمونه خروجی ویو های این سایت ، نمونه ای براتون در زیر ارسال میکنم . کدهای بیسیک فور برای این مثال : 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
  21. منظورتان از سرچ چیز دیگه چیه؟ php ایرادی نداره ، بجای filed1 وfiled2 ,field3 ، فیلدهای خودتان را جایگذاری کرده باشید ، php درست کارخواهد کرد.
  22. سلام این سورستان با این php که بنده براتون ارسال کردم بدون اشکال به خوبی کارمیکنه -------- بجای لفظ field1 وهمینطور الباقی filed ها ، باید نام ستونها یا همان فیلدهای موجود دردیتابیس خودتان را جایگذاری کنید . مثلا : echo $row['id']. "#" .$row['name']. "#" .$row['family']. "#" .$row['city']. "#" .$row['password']. "#" .$row['date']. "#" .$row['time']. "#" .$row['age']."<br>";
  23. سلام بفرمایید: <?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); ?>
  24. سلام خدمت آقای شاهپیری عزیز خیلی ممنونم از زحماتتان و ارائه کتابخانه خوبتان ببخشید یه نگاهی به فایل ارسالیتان recyclerlimitload.7z میاندازید؟ موقع Extract برای من وسط کار خطا میده وفایل فیلم ها رو استخراج نمیکنه ! باتشکر
  25. سلام مشکل از کتابخونه نیست عجیبه! برای من که در هر دوحالت نسخه آخری یعنی 5.2 به درستی کارمیکنه و اصلا زمانبر هم نیست ! از شبیه ساز یا گوشیتان یکبار نرم افزار رو حذف ودوباره نصبش کنید شایدمشکلتان حل بشه !
×
×
  • اضافه کردن...