-
تعداد ارسال ها
4,092 -
تاریخ عضویت
-
آخرین بازدید
-
روز های برد
791
نوع محتوا
نمایه ها
فروشگاه
تالارهای گفتگو
بخش دریافت
پست ها ارسال شده توسط محمدرضا شاهپیری
-
-
در 20 ساعت قبل، programingcenter97. گفته است :
سلام
در این سایت ها فقط دکمه طراحی میکردن و برای پنل هیچ طراحی نداشتن!
و در OnItemClick میخوام بگم اگه روی مثلا لیبل کلیک بشه این کارو بکن و اگر روی اون لیبل کلیک کرد این کار اتفاق بیفته با اینکه ویو هام متفاوت هستن و ویو هام با viewtype ساخته میشن
و یه چیز دیگه چون دارم صفحه خانه اپم رو درست میکنم در این صفحه من یک اسلایدر دارم این اسلایدر هم از نوع ریسایکلر هست. متغیر این اسلایدر رو باید داخل ساب bind بنویسم یا در Globals؟
و اگه میشه یه سورس برای سرچ کردن قرار بدین که اطلاعات رو از لیست جستجو کنه (خیلی ضروریه) لطفا
شما اول باید کار با لیوت xml رو یاد بگیرین و روی اون مسلط بشین. این مورد به عهده خودتون هست و منابع هم خیلی زیاد هست تو سطح اینترنت.
در مورد OnItemClick توی xml ما چیزی به عنوان لیبل نداریم و برای اینکه بتونید آیتمها رو مدیریت کنید خاصیت "android:tag="tag رو باید به ویوتون اضافه کنید.
سرچ رو هم اگه شد یه سورس برای دوستان اماده میکنیم انشالا.
-
در در 12 خرداد 1399 در 09:18، mahdi tahan گفته است :
سلام جناب شاهپیری
من میخوام داخلش یک دوربین گرد لود کنم.
اصلا ممکنه با این کتابخونه؟چون دوربین باید تو اکتیویتی استارت بشه برا همون میگم
در ضمن پنل و هرکار کردم ست نمیشه ارور میده با xml
مشکلی نداره عزیز. دوربین رو میتونید توی پنجره باز کنید و حتما نیاز نیست که اکتیویتی باشه.
پنل رو هم تست شده با xml و موردی نبوده. چه خطایی دریافت میکنید؟
-
در 3 ساعت قبل، mohsen m گفته است :
سلام وقتتون بخیر
میشه کل صفحه اول بازار را که قرار دادین همشو با xml طراحی کرد؟
بله دوست عزیز. به راحتی میشه انجام داد. و پرفورمنس xml بسیار بهتر از لیوت بیسیکه
-
1
-
-
در 3 ساعت قبل، programingcenter97. گفته است :در در 30 مهر 1397 در 05:47، نورنما گفته است :
سلام خدمت آقای شاهپیری عزیز
واقعا دست مریزاد.ممنون، خیلی کار باهاش راحت وساده شده وپیچیدگی سابق رو نداره .
اما شاید یک چیزی که کاربران خصوصا کاربران مبتدی براشون سخت باشه کار با کدهای Xml و ساخت فایل Xml برای ریسایکلر ویو هست
که اگر محضرتان جسارت نباشه ، با اجازه شما یک سایتی را برای ساخت ویوهای بسیار زیبا با خروجی فایل Xml خدمت دوستان انجمن برای بهره گیری ازآن در ریسایکلر ویو معرفی کنم :
آدرس سایت :
این سایت دارای قابلیت های زیر می باشد:
تعیین اندازه ویو ها
تعیین پس زمینه رنگ ویو ها حتی سه رنگی با تعیین محل نور پردازی وتنظیم مقدار محیطی رنگ
تعیین رنگ متن داخل ویو
سایه گذاری برای متن داخل ویو وتعیین محل سایه و تعیین درصد پراکندگی وتراکم سایه
تعیین محل قرارگیری متن درداخل ویو
تعیین مقدار خمیدگی زاویه های اطراف ویو ها
قرار دادن کار حاشیه ویو وتنظیم ضخامت آن و تعیین رنگ آن
* نکته: این سایت دو بخش مخصوص خروجی کد 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 مخصوص این نمونه )
آدرس سایت های مشابه برای این منظور:
Online XML Shapes Generator for Android
سایت ویرایشگر آنلاین کد های ویو در Xml به همراه نمایش خروجی کدها:
برای کار با لیوت xml میتونید از این پست بهره بگیرید. و در کل حتما باید مفاهیم طراحی با xml رو درک کنید.
در 3 ساعت قبل، programingcenter97. گفته است :برای آپدیت کردن ریسایکلر توی آموزشهای متعدد هم ذکر شده این مورد. باید از دستورات notify استفاده کنید.
-
2
-
-
در ۱ ساعت قبل، سید رضا گفته است :
سلام من یه سورس گرفتم از ورژن قدیم استفاده کرده جناب شاهپیری این کد رو میتونید با ورژن جدید بهم بگید ممنون میشم
توی سرویس Starter کتابخونه رو به شکل زیر اینشیالایز کنید
Sub Process_Globals Dim setup As FastNetSetup End Sub Sub Service_Create setup.SetupFastNet.Build End Sub
متد پست هم به شکل زیر هست.
Dim dl As PersianFastNetwork dl.initialize("dl") dl.BuildPostQuery(all_D_cod.hostname&"/LarnPage/Insert_comment.php","Comments_send") _ .addParametrs("content",CommentText.Text) _ .addParametrs("star",5) _ .addParametrs("Post_id",all_D_cod.profile_me(2)) _ .addParametrs("type","user") _ .addParametrs("javab", contentm) _ .addParametrs("name",all_D_cod.profile_me(3)) _ .executRequest
رسپانس هم به شکل زیر میشه.
Private Sub dl_onSucsess(Result As String , Tag As Object) End Sub Private Sub dl_onError(Error As ResponseError , Tag As Object) End Sub
-
1
-
-
در 1 ساعت قبل، bitmap گفته است :
سلام خسته نباشید.
امکانش هست ارتفاع Dividier در RecyclerViewرو افزایش داد؟
تابع withCustomDividier برای این کار هست. باید یک ریسورس توی پوشه drawable ایجاد کنید و سپس از طریق کتابخونه androidresource اونو به تابع بدین. ریسورس ایجاد شده به شکل زیر میتونه باشه
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> <solid android:color="#fff"/> <size android:height="1dp"/> </shape>
-
1
-
-
در در 5 خرداد 1399 در 01:22، mohsen m گفته است :
سلام خطا رفع شده اما الان شک دارم پ * ر * و * ک *س * ی را اجرا بکنه. من کد زیر را اضافه کردم اما برنامم اجرا نمیشه اگه امکان داره لطفا یه نمونه را خودتون بررسی کنید ببینید پ * ر * و * ک *س * ی کار میکنه یا نه؟
setup.SetupFastNet.WithProxy(setup.TypeHttp,"89.236.17.106",3128,"","").Build
انواع پ * ر * و * ک *س * ی را وارد میکنم اما هیچ کدوم جواب نمیده.
متاسفانه این مشکل به خاطر محدودیتای زیادیه که این چند وقت روی پ * ر * و * ک *س * یا اعمال شده و ظاهرا بستن همه رو. شما حتما تست کنید که پ * ر * و * ک *س * یاتون سالم باشه عزیز. چون کتابخونه موردی نداره و قبلا من تست کردم بدون هیچ مشکلی کار میکرد.
-
در 3 ساعت قبل، programingcenter97. گفته است :
جوابی نیست؟
اینها لاگ هست و مشکلی توی عملکرد کتابخونه ایجاد نمیکنه.
-
در در 1 خرداد 1399 در 23:09، mohsen m گفته است :
سلام وقت بخیر
میخوام از پ * ر * و * ک *س * ی استفاده کنم و به شکل زیر اطلاعات را وارد کردم
در قسمت Type هر سه نوع تایپ را تست کردم و در هر سه نوع خطای زیر را چاپ میکنه و برنامه باز نمیشه
لطفا بفرمایید مشکل کد من از کجاست؟ ممنون
رفع شد. نسخه جدید رو دریافت کنید
-
1
-
-
در 50 دقیقه قبل، kolman گفته است :
این مشکل قاعدتا از سمت سرور هست. باید کدهای سمت سرور رو بررسی کنید . در صورت امکان کدهای سمت سرور رو قرار بدین که بررسی بشه
-
در 8 ساعت قبل، Ebi99 گفته است :
با سلام برای FloatButton ایتم کلیکشو چجوری تعریف کنیم؟
متد زیر همه برای کلیک روی تمامی دکمه هاس دوست عزیز.توی آموزش این مورد توضیح داده شده. لطفا آموزش رو ببینید
rivate Sub pr_onParallaxItemClick(Item As String) End If
-
1
-
-
در 1 ساعت قبل، trzm1989 گفته است :
سلام وقتتون بخیر و شادی... فوق العاده است کتابخونه اش و خیلی رون و قشنگ اجرا میشه استاد...
یک دنیا تشکر
فقط جسارتا دکمه برگشت و دکمه منو خیلی کوچولو طراحی شده و تاچش هم خیلی ریزه. ممنون میشم بگین آیا راهی هست بزرگتر بشه این آیتم ها؟
تو مورد بعدی انشالا این مورد رو سعی میکنم براساس اندازه صفحه کاربر مدیریت کنم
-
در 14 ساعت قبل، rhk گفته است :
خیلی ممنون کد بخوبی کار میکنه اما فکر میکنم یه ایراد توی کتاب خونه هست
وقتی یکبار کوکی رو از یک آدرس میگیریم برای مثال YYY.YY و بعد به هر آدرسی یا با همین آدرس ریکوست میدیم باز هم همون کوکی که بار اول گرفته شده رو نشون میده برای مثال اگر 10 بار به یه آدرس ریکوست بدیم همش کوکی : __cfduid=d59366e782db6869fe5d22549e68ec3331588671078 رو نمایش میده که اصلا نکراری نباید باشه
من از ClearCache هم استفاده کردم اما مشکل حل نشد آیا راه حلی دارید براش ؟
نسخه جدید رو دانلود کنید و طبق دستور زیر برای گرفتن کوکی جدید باید کوکی ها خالی بشه.
prf.clearAllCookie prf.shutDown
و حتما برای گرفتن کوکی جدید کتابخونه باید از نو build و ستاپ شه.
Dim fastset As FastNetSetup fastset.SetupFastNet.WithCookieManager.Build
-
1
-
-
در 51 دقیقه قبل، rhk گفته است :
خیلی ممنون کد بخوبی کار میکنه اما فکر میکنم یه ایراد توی کتاب خونه هست
وقتی یکبار کوکی رو از یک آدرس میگیریم برای مثال YYY.YY و بعد به هر آدرسی یا با همین آدرس ریکوست میدیم باز هم همون کوکی که بار اول گرفته شده رو نشون میده برای مثال اگر 10 بار به یه آدرس ریکوست بدیم همش کوکی : __cfduid=d59366e782db6869fe5d22549e68ec3331588671078 رو نمایش میده که اصلا نکراری نباید باشه
من از ClearCache هم استفاده کردم اما مشکل حل نشد آیا راه حلی دارید براش ؟
اگه مقدوره. توی خصوصی یک api برای تست بفرستین.
-
در در 16 اردیبهشت 1399 در 00:53، rhk گفته است :
ببخشید الان من این کد رو نوشتم و اضافه کردم بعد از ریکوست توی onSucsess ولی رسپانس دریافت شد میام و کوکی رو میگیرم اما کوکی خالیه ؟ امکان این نیست که کوکی رو توی متغیری مثل string بگیریم؟ کلا راهی نداره که کل هدر رو بگیریم و خودمون بگیم حالا Set-Cookie رو بگیر ؟ اگر بخوام مجدد این کوکی رو ارسال کنم یخورده ای احساس میکنم بهم ریخته میشه کوکی یعنی انگار اون چیزی که توی مقدار برگشتی هست نیست کد زیر رو مشاهده کنید:
چیزی که در لاگ نشون داده میشه : com.persianfastnetwork.Cookie@4f9b3ce
دوست عزیز کوکی که از نوع استرینگ نیست. خودش یه کلاس کامل هست که همه اطلاعات کوکی توش موجوده. به شکل زیر حلقه رو بنویسید
Dim lis As List = pr.AllCookies For Each l As Cookie In lis Log(l.Name) Log(l.Value) Log(l.Path) Log(l.Domain) Log(l.ExpiresAt) Next
-
1
-
-
در در 16 اردیبهشت 1399 در 17:44، programingcenter97. گفته است :
آقا دستت درد نکنه شاهکار کردی. تمام ایراداتش رفع شده
فقط یه چیزی اون متنی که در تایتل پارالکس نمایش داده میشه نمیشه بهش سایز داد؟ چون متنی که می خواهم نمایش بدهم یکم بزرگه و سه نقطه نمایش میده اگه بشه سایز فونت پارالکس باز شده و بسته شده هم شخصی سازی بشه دیگه نور الا نور هست
و اینکه توی دیزاینر یک چیز هست بنام span count مربوط به چیه؟
نسخه لایتتون عالیه
تو آپدیتهای آینده امکانات بیشتری رو اضافه میکنیم.
span count مربوط به graidview هست. تعداد ستونها
-
در 16 ساعت قبل، rhk گفته است :
سلام
ببخشید این موضوعی راجب اینکه چطور با Cookie توی برنامه کار کنیم نیست
مثلا من بخوام Header های یک Response رو بگیرم
البته در کل قصدم اینه یک ریکوست ارسال کنم و بعد مقدار کوکی رو توی برگشت بگیرم و مجدد اون کوکی رو ارسال کنم به یک آدرس دیگه
اگر ممکنه یک مثال کوتاه بزنید
ممنونم
برای مدیریت کوکی اول باید متد WithCookieManager رو موقه ستاپ کردن صدا بزنید
Dim fastSetup As FastNetSetup fastSetup.SetupFastNet.WithCookieManager.Build
به صورت زیر هم میتونید کوکی ها رو بگیرید. دقت داشته باشید که کوکی ها توی حافظه internal ذخیره میشه.
Dim fasnet As PersianFastNetwork fasnet.initialize ........... fasnet.AllCookies
-
در در 13 اردیبهشت 1399 در 13:40، programingcenter97. گفته است :
اگه اسلایدر حرفه ای میخواین بهتره از کتابخونه های دیگه استفاده کنید. این کتابخونه نقطه های زیر رو نداره. تو آموزش قسمت اسلایدر توضیح داده شده.
در در 13 اردیبهشت 1399 در 13:40، programingcenter97. گفته است :هر کدومشون برن داخل یک کتابخانه که کاربر هرکدوم شو دوست داشت تیک کتابخونه رو بزنه البته این یک نظره شاید شما برای سبک تر شدنش راه بهتری رو داشته باشید
خیر امکان همچین کاری از لحاظ منطقی نیست اصلا. اینجوری باید دهتا کتابخونه ساخته بشه که مدیریتش سخته. توی جاوا هم ما ریسایکلرویو و اپ کامپت رو داشته باشیم حجمش همین حدودا میشه
-
در 10 ساعت قبل، ali mo گفته است :
سلام مجدد استاد این پکیج رو کی ست میکنید من با سورس اقا پژمان که که برای کتاب خونه pn بود تست کردم مشکلی نداشت اگر اپدیت شما خلیلی طول میکشه بنده اون کتابخون رو خریداری کنم چون واقع نیاز دارم و بیشتر از یک هفته اس هی دارم تست می کنم
(فکرکنم اون کتابخونه با اندروید 9 مشکلی نداشته باشه چون داخلش نوشته بود سازگاری با اندروید 9 و 8و...چون دوستمون بالاتر می گفت که 2 دقیقه تاخیر داره و یه مطلبی چرا با کتابخونه شما وقتی ست می کنیم یک ایکون بالای صفحه نمیاد ولی با اون کتابخونه ایکون ساعت می اد این مطلب از این بایت عرض می کنم که شاید شاید ربطی به این قضیه تاخیر داشته باشه و پایداری این حرفا ها)
ممنون
متاسفانه حجم کار زیاد و تایم هم که همیشه محدوده. کتابخونه های دیگه هم هست که باید آپدیت بشه و ما مجبوریم رو همه کتابخونه ها وقت بزاریم. این کتابخونه شاید لازم باشه از نو نوشته بشه و پکیجها تغییر کنه کلا. زمان دقیقی معلوم نیست واقعا
-
1
-
-
در 12 دقیقه قبل، programingcenter97. گفته است :
کلا جدا از بحث پارالسک منظورم بود
اگه بخوام یه اسلایدر داشته باشم باید از کدوم نمونه سورس پرشین ریسایکلر استفاده کنم؟
مثل این لینک
توی سورس صفحه اول بازار ما اسلایدر رو اضافه کردیم. باید از AutoPlay استفاده کنید البته یه این اسلایدر سادس. بهتره از کتابخونه هایی که اسلایدر حرفه ای دارن استفاده کنید.
-
در 33 دقیقه قبل، mahdi tahan گفته است :
این مشکل رو خود من هم توی جاوا دارم و ظاهر مشکل از خود AlarmManager هست. گوگل تو این چند سال خیلی سختگیری و محدودیت روی سیستم عامل اندروید گذاشته برای برنامه نویسا و واقعا کاری از دست دولپرا ساخته نیست. خودش که اومده و توصیه کرده که از WorkManager و Job برای اینجور کارایی استفاده کنید و برای تسکهایی که دائم اجرا میشه هم محدودیت 15 دقیقه ای گذاشته. یعنی شما نمیتونید یه کاری رو هر 5 دقیقه یک بار انجام بدید. این رو توی AlarmManager هم باید رعایت کنید. من این موضوع رو پیگیری میکنم و سعی میکنم یه روش استاندراد و تا حد امکان دقیقتر توی کتابخونه اضافه کنم.
-
2
-
-
در 23 دقیقه قبل، ali mo گفته است :
این مورد به نظرم ضعف کتابخونه DateTime بیسیک هست.من سعی میکنم پکیج Calendar رو به کتابخونه ست کنم که دوستان بتونن به راحتی تایم دلخواه رو ست کنن
-
1
-
-
در 4 ساعت قبل، programingcenter97. گفته است :
شما میتونید ویوی سرچ رو بین پارالاکس و ریسایکلر بزارید. ولی با جمع شدن نمیتونید تبدیل به تایتل کنید.
در 4 ساعت قبل، programingcenter97. گفته است :و اینکه اگه بخوام یه اسلایدر داشته باشم باید از کدوم نمونه سورس استفاده کنم؟
شما هر ویوی رو میتونید اضافه کنید. اسلایدر مورد نظرتون رو میتونید زیر پارالاکس اضافه کنید.
در 4 ساعت قبل، programingcenter97. گفته است :اینکه در پوشه resی که تو نمونه سورس هست کدوم هاش نیازه برای پارالکس که فقط همون هارو تو پروژه ام بزارم؟
شما هیچ گونه ریسورسی نیاز ندارید. فقط باید ایکن دکمه ها رو توی drawable قرار بدید
-
در 2 ساعت قبل، Ebi99 گفته است :
با سلام من قبلا ریسایکلرویو رو از شما خریدم ولی هموز این لایبری بهم تعلق نگرفته تشکر
این کتابخونه توی مدیریت کتابخونه ریسایکلرویو هست. از پنل دریافت کنید.
-
1
-
ویژه: کتابخانه جامع PersianFastNetwork
در مرتبط با فروشگاه
ارسال شده در
بله دوست عزیز علاوه بر دانلود همزمان شما میتونید دانلود سریالی هم داشته باشید و مثه idm حالت Queue داشته باشید