رفتن به مطلب

محمدرضا شاهپیری

مدیر کل سایت
  • تعداد ارسال ها

    4,205
  • تاریخ عضویت

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

  • روز های برد

    872

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

  1. توی سورس لاگین هست دوست عزیز. هم سورس هم فایلهای php
  2. خدمت شما. فقط اینجا من رنگ ایمیج ویو رو تغییر میدم دیگه خودتون بقیه کاراشو میتونید انجام بدید test.zip
  3. شما باید یه لیست و یه مدل برای آداپترتون داشته باشید. بعد با دستور notifyitemchanged بیاید و اون آیتم رو آپدیت کنید.
  4. بله عزیز از کتابخونه ویرایش شده زیر استفاده کنید. دقت کنید فقط برای این پروژه که PersianFastNetwork هست تو کتابخونه هاتون مشکلی ایجاد نمیکنه. برای باقی پروژه هاتون از همون نسخه اصلی استفاده کنید (irSocket.io-client).zip
  5. سلام خدمت شما دوست گرامی. این که سادس عزیز. شما برای کنترل کردن ویوها کلیک و ... از متد OnItemClick استفاده کنید. یه تگ بدین به باتنتون مثلا btn و به شکل زیر Private Sub pr_OnItemClick(ItemTag As Object,viewclicked As Object,position As Int) If "btn".EqualsIgnoreCase(ItemTag) Then StartActivity(youract) End If End Sub
  6. تست کردم الان. همچین مشکلی وجود نداره. سورس زیر test.zip
  7. سلام خدمت شما. عزیز این دوتا کتابخونه هیچ ارتباط و تداخلی با همدیگه ندارن اصلا. و این پکیج (Lokhttp3/Authenticator$1) توی ریسایکلر وجود نداره اصلا. مشکل از تداخل کتابخونه PersianFastNetwork با کتابخونه ی دیگه ای هست. لیست کتابخونه هاتون رو بزارید ببینم
  8. اسکرول ربطی به آداپتر نداره عزیز. مربوط به خود ریسایکلر هست. با لیوت بیسیک هم تست کردم و موردی نبود. سورس زیر رو تست کنید و ببینید کجا اشتباه رفتید b4alayoutsorce.zip
  9. عزیز نسخه جدید با نسخه قبلی زمین تا آسمون فرقشه و کلا سیستم و عملکرد کتابخونه فرق کرده. والان واقعا عجیبه که میگین اسکرول کار نمیکنه چون من چندین بار تست کردم و هم ابتدا و هم انتها و هم پوزیشن موقع اسکرول مشخصه یه سورس نوشتم که میتونید خودتون تست کنید و ببینید. prscroll.zip نهایتا دیگه اگه خیلی واجبه توی خصوصی پروژه و اون کلاس یا متدی که مشکل داره رو بگید تا من بررسی کنم.
  10. دوست عزیز تست شده و هیچ موردی نداره. دقت داشته باشید که حتما باید اسکرول رو فعال کنید تا بتونید استفاده کنید. کد زیر یعنی PersianRecyclerView1.setScrollEndListener
  11. نسخه جدید کتابخانه قدیمی بارگزاری شد. و به صورت زیر میتونید تمام اطلاعات لازم رو هنگام اسکرول بگیرید دقت کنید اسم کتابخونه رو یه old اضافه کردم که با کتابخونه جدید اشتباه نشه. کتابخونه رو درست تیک بزنید Private Sub pr_onRecyclerScroll(position As Int,dy As Int ,isFirst As Boolean,isEnd As Boolean) If isFirst Then Log("is first") End If If isEnd Then Log("isEnd") End If Log("dy is: "&dy) Log("position is: "&position) End Sub
  12. با سلام. متاسفانه مورد سایزبندی اتوماتیک رو نتونستم کاری بکنم چون کتابخونه مرجعش این امکان رو نداره و اضافه کردنش کار زمانبریه.اما فایل xml رو براتون ویرایش کردم و بهتر شده ساختارش. مورد زوم رو نسخه جدید دریافت کنید. فایل xml <?xml version="1.0" encoding="utf-8"?> <android.support.v7.widget.CardView xmlns:android="http://schemas.android.com/apk/res/android" xmlns:card_view="http://schemas.android.com/apk/res-auto" android:id="@+id/card_view" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_gravity="center" android:gravity="center" android:tag="CardView" card_view:cardBackgroundColor="@android:color/holo_blue_dark" card_view:cardElevation="5dp" card_view:contentPadding="5dp"> <RelativeLayout android:layout_width="150dip" android:gravity="center" android:layout_height="wrap_content"> <TextView android:id="@+id/textView" android:tag="TextView" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textColor="@android:color/white" android:textStyle="bold" android:gravity="center" android:layout_centerInParent="true"/> </RelativeLayout> </android.support.v7.widget.CardView>
  13. سورس ویرایش و مشکلاتش برطرف شد.از پنل سورس لاگین ویرایش جدید رو دانلود کنید. فایل های php رو حتما جایگزین کنید.
  14. نسخه جدید رو دریافت کنید دقت کنید متد longclick آرگومانهاش تغییر کرده.
  15. سلام عزیز. پوزیشن توی ریسایکرویو با اسکرول ویو متفاوت هست. تو ریسایکلر پوزیشن در واقع همون محل قرار گیری آیتم هست. ولی اسکرول ویو ارتفاع رو نشون میده. باید بررسی کنم ببینم میشه مثل اسکرول ویو ارتفاع رو به دست آورد یا خیر. چون فک کنم منظورتون هم همین باشه. البته کتابخونه قدیمی به خاطر مشکلاتش دیگه پشتیبانی نمیشه و حتما سعی کنید در آینده سورستن رو با کتابخونه جدید بازنویسی کنید.
  16. من متاسفانه هاستم تموم شده مهلتش. درخواست تمدید دادم. ایشالا هاست آماده شه سورسها و آموزشها رو بررسی میکنم و تا آخر هفته مشکلات گفته شده در صورت وجود رفع میشه.
  17. توی پست اول گفته شده که کاستوم ویو دیگه تو نسخه جدید وجود نداره و شما باید اونو از طریق کدنویسی اضافه کنید. Private PersianNetIMG1 As PersianNetIMG PersianNetIMG1.initialize("pim") Activity.AddView(PersianNetIMG1.View,30%x,0,40%x,50%y) کتابخونه هیچ مشکلی با okhttputils نداره با آخرین نسخه بیسیک من تست کردم و موردی نبوده
  18. دوست عزیز شما میاین و یه تومار از اشکالات رو توی یه پست مطرح میکنید توقع نداشته باشید آنی جواب داده بشه. مشکلات رو دونه دونه بپرسید که جوابدهی سریع باشه.شما الان مشکلتون دقیقا کجاست عزیز؟به ترتیب بگید که ببینم کجاست مشکلتون
  19. قابل توجه همه دوستان. این متد فقط در listview و grideview کاربرد داره. و دربقیه لیوت منیجرها به خاطر اینکه از این متد خود کتابخونه برای هندل کردن رفتار لیوتش استفاده میکنه دیگه قابل استفاده نیست. مشکلی نداره عزیز. فقط دقت داشته باشید که این متد فقط برای پنل اصلی کار میکنه و نه آیتمهای پنل. تو مثال قبل متد زیر رو پیاده کنید. Private Sub pr_OnItemLongClick(Item As Object,position As Int) ToastMessageShow(position,False) End Sub
  20. Dim pr As PersianRecyclerLayout pr.Builder("pr").NormalRecycler.BALayout.ListView.RecyclerView.withDefaultDividier.Build Activity.AddView(pr,0,0,100%x,100%y) pr.ShowRecycler Private Sub pr_getItemCount As Int Return 100 End Sub Private Sub pr_onCreateViewHolder(layoutitem As Object,viewtype As Int) As Object Return Null End Sub Private Sub pr_onBindViewHolder(layoutitem As Object,position As Int,viewtype As Int) Dim pn As Panel=layoutitem Dim heit As Int= position *50dip pn.Width=100%x pn.Height=heit pn.Color=Colors.Red End Sub
  21. رفع شد عزیز. نسخه جدید رو دانلود کنید.
  22. سلام و درود دوست گرامی. لینک مشکلی نداره عزیز. تست کردم الان و بدون هیچ موردی دانلود شد
  23. مشاهده فایل کتابخانه کاربردی PersianPasswordGenerator با سلام خدمت دوستان عزیز. خیلی از وقتا نیاز هست که تو برنامه یک رشته به صورت تصادفی و ترکیبی از عدد حرف و بقیه چیزا داشته باشیم. کتابخونه ای آماده کردیم که بسیار حرفه ای هست توی این زمینه و به راحتی میتونید پسورد و بقیه رشته ها رو به صورت تصادفی و کاملا کاستومایز تولید کنید. مثال کار با کتابخونه Dim pr As PersianPasswordGenerator pr.Initialize.useDigits.useLower.useUpper.usePunctuation.build Log(pr.generate(20)) ' که 20 طول پسورد هست ارسال کننده محمدرضا شاهپیری ارسال ۱۸/۱۲/۰۸ دسته کتابخانه ها
      • 5
      • تشکر
      • پسندیدن
  24. از خاصیت ReverseLayout استفاده کنید
  25. سلام همشهری واسه اینکه آیتمها از راست به چپ بیان باید فقط کافیه reverslayout رو تو تنظیمات لیوت منیجر اعمال کنید. به شکل زیر مثلا برا گالری Pr.Builder("pr").NormalRecycler.XMLLayout.ViewPagerLayoutManager.RecyclerView.Build Pr.PersianViewPagerLayoutManager.GalleryLayoutManager.withReverseLayout
×
×
  • اضافه کردن...