رفتن به مطلب

لیست ویو قدرتمند و بسیار سریع AriaListView


امین شاهدی

ارسال‌های توصیه شده

عکسایی که با لینک آنلاین میگیره و تو لیست نشون میدرو چطوری میشه ذخیره کرد؟ :unknown:

لینک ارسال
به اشتراک گذاری در سایت های دیگر

  • پاسخ 1.1k
  • ایجاد شده
  • آخرین پاسخ

بیشترین ارسال‌ها در این موضوع

ارسال‌های محبوب

با سلام خدمت دوستان عزیز ، خب کتابخونه توی فروشگاه قرار گرفت و میتونین خیلی راحت کتابخونه+ ریسورس ها + سورس + آموزش تصویری رو از فروشگاه تهیه کنید ،   امکانات کتابخونه هم به این صورته : -

دوست عزیز واسه این کتابخونه واقعا زحمت کشیدم و چند روز تمام وقتم روش بود ، مشابه همین توی سایت مرجع 25 یورو قیمتشه ! ! یعنی حدود 100هزار تومن ، من هنوزم دارم روش دارم میزارم و وقتمو میزارم پاش، همین چ

با سلام ،    ورژن 4 هم آماده شد ، که امکانات زیر به کتابخونه اضافه شده :  - لیوت همراه با باتن اضافه شد در سه حالت راست چین و چپ چین و وسط چین  - مشکل کلیک شدن روی بعضی دیوایس ها هم  کلا برطرف شده

تصاویر ارسال شده

در در 1396/02/06, 16:57:23، hamedj گفته است :

عکسایی که با لینک آنلاین میگیره و تو لیست نشون میدرو چطوری میشه ذخیره کرد؟ :unknown:

:unknown:

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در در 1395/12/12, 02:00:36، [email protected] گفته است :

ببخشید سرم مشغوله !

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

جاستیفای آریالیست ویو هنگام اسکرول

البته در پوشه AriaListViewResources/layout    فایل layout_image_right.xml   رو جایگزین فایل قبلی بکنید و همینطور در پوشه       AriaListViewResources/values    فایل colors.xml رو جایگزین کنید تا بااین دوتا تنظیمات این سورس به هم نخوره

نکته: در این سورس دیتابیس رو لیمیت ندادم لذا کل دیتابیس رو یکجا جاستیفای ومنظم می کنه بنابراین فقط در شبیه ساز هنگام اسکرول کردن متن رو جاستیفای می کنه ونمایش میده ودرگوشی به علت کمبودحافظه طبیعتا هنگ میکنه لذا خودتون زحمت لیمیت دادن رو بکشید و واسه اینکه در لیمیت دادن به مشکل نیافتید وPositionدر getview وامثال اون درست کار کنه از لیوت بیسیک ( برخلاف این سورس )استفاده نکنید.

نحوه تهیه کتابخونه هاش رو هم که بالا عرض کردم !

 

کتابخونش نیست ک توش

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در در 1394/10/01, 13:03:56، امین شاهدی گفته است :
با سلام خدمت دوستان عزیز ، خب کتابخونه توی فروشگاه قرار گرفت و میتونین خیلی راحت کتابخونه+ ریسورس ها + سورس + آموزش تصویری رو از فروشگاه تهیه کنید ،
 
امکانات کتابخونه هم به این صورته :

-استفاده خیلی راحت و آسون و دیگه نیازی به مولتی پنل و کد نویسی های طولا نی و سخت و افت سرعت برنامه و کرش ندارید و بدون لیمیت دادن میتونین چند هزار آیتم رو به صورت آنی و با حتی کمترین افت سرعت نمایش بدین
-امکان طراحی لیوت توی بیسیک و استفاده از لیوت های بیسیک توی لیست ویو  و گرید ویو 
-لیست ویو و گرید ویو همراه با عکس +2عدد تکست
-لیست ویو و گرید ویو همراه با عکس و باتن +2عدد تکست
-لیست ویو و گرید ویو همراه با CheckBox همراه با 2عدد تکسک
-لیست ویو و گرید ویو ساده دو خطی و یه خطی
-قابلیت اضافه کردن امکان PullToRefresh (کشیدن رو به پایین و رفرش شدن (مثل برنامه هایی مثل instagram,Gmail و ...)
-گالری ویو (ایمیج اسلادر حرفه ای با 16 انیمیشن زیبا)    برای دیدن apk نمونه کلیک کنید
-و ExpandableListView استاندارد خود اندروید 
-امکان اضافه کردن چندین هزار آیتم بدون افت سرعت
-امکان دانلود عکس های لیست با کتابخانه بسیار قدرتمند Picasso
--امکان دادن عکس ها توی لیست ویو و گرید ویو و گالری به صورت Bitmap و یا آدرس عکس از هرجایی (SDcard , Assets ...) و یا لینک و دانلود خودکار توسط کتابخونه
-امکان کلیک شدن جدا روی اجزا مثل کلیک شدن روی عکس و آیتم لیست به صورت جدا ( برای ساخت آِتم هایی مثل علاقه مندی)
-امکان ذخیره لیست و اجرا اون توی آداپتر در اجرا های بعدی برنامه یعنی هر تغییری رو توی لیست میتونین همونجا ذخیره کنیدش
-امکان تغییر آیتم ها در هر positionایی برای مثال میتونین عکس آیتم 36 ام رو تغییر بدین و یا هرچیزی بدون اینکه لیست رو دوباره از اول بخواین لود کنید
-امکان اضافه کردن آیتم در مکان مشخص ، برای مثال توی position شماره 130 یه آیتم اضافه کنید
-امکان حذف هر یک از آیتم ها در هر position ایی
-تمامی لیوت ها xml هستش و میتونین تمامی لیوت رو از رنگ متن ها تا padding ها و هرچیزی رو شخصی سازی کنید و میتونین حتی لیوت های خودتون رو درست کنید و با این کتابخونه استفاده کنید ! ! !
-افکت کلیک شدن روی آیتم ها روی اندروید 5 به بالا به صورت Ripple و زیر 5 به صورت معمولی که میتونین رنگش رو هر رنگی که خواستین بزارین
-امکان تغییر شکل Divider یا همون جدا کننده بین آیتم ها که میتونین از هر عکسی ویا رنگی به عنوان جدا کننده استفاده کنید
- و کلی امکانات دیگه که توی لیست معمولی به هیچ عنوان نمیشه ازش استفاده کرد و مولتی پنل هم سرعت برنامه رو به شدت کاهش میده
 
تمامی امکانات مانند لیست ویو و گرید ویو و ExpandableListView و گالری ویو که همون ViewPager هستش  کاملا Native و استاندارد خود اندروید هستش و تمامی ادپتر ها کاملا بهینه کد نویسی شده تا بتونین از نهایت سرعت استفاده کنین 

(لیوت های بیشتر و انیمیشن ها و ... کم کم به کتابخونه اضافه میشه و خب هرکس که یه بار این کتابخونه رو بخره میتونه آپدیت ها و لیوت های جدید رو رایگان دریافت کنه)
 
 
 
دقیقا قبل اضافه شدن به فروشگاه من یه آپدیت هم واسش دادم که متاسفانه فرصت نشد آموزش تصویری جدید بگیرم ، توی ورژن جدید برای سرعت هرچه بیشتر لیست از کتابخونه فوق الاده قدرتمند Picasso استفاده شده که شما میتونین  به جای دادن اسم عکس به لیست ( بعد از دیدن آموزش تصویری متوجه میشین ) میتونین یه لینک به جاش بدین که حتما باید با //:http شروع شده باشه تا کتابخونه تشخیص بده که اسم به صورت لینکه و اون رو با از طریق picasso دانلود میکنه و توی لیست قرار میده.(بدون افت سرعت توی لیست های طولانی و دانلود همه عکس ها) 
در صورتی که از این حالت استفاده کردین تا وقتی عکس دانلود بشه یه عکس به صورت پیش فرض جای اون قرار میگیره که میتونین از توی Resource ها و توی پوشه drawable اون رو تغییر بدین (یه عکس به اسم placeholder)
 
برای استفاده از GalleryView باید کتابخونه android-support-v4  رو داشته باشین ، برای دانلود کلیک کنید
 
لینک فروشکاه :

https://answercenter.ir/store/product/97-arialistview/

 

 
 
 
* به دلیل استفاده از Ripple ها و کد های متریال باید برای کامپایل از Api بالای 21 استفاده کنید (برنامه روی اندروید های پایین اجرا میشه و فقط برای کامپایل api بالا میخواد همین)
 
ویدبو یکی از لیست ها همراه با عکس با 1میلیون آیتم ! ! !
 

 

 

سلام خدمت شما من می خوام این کتابخانه رو بخرم آیا این قابلیت رو داره که از طریق کد نویسی ایتم اضافه کنم منظورم لایوت نباشه مثل لیست ویو سفارشی که addview  می نوشتیم چون من این قابلیت خیلی برام مهمه.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در در 1396/02/09, 15:49:06، hamedj گفته است :

کتابخونش نیست ک توش

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

http://JustifyTextView.zip

لینک ارسال
به اشتراک گذاری در سایت های دیگر

وقتی از AriaAdapterB4aLayout استفاده میکنم برنامه بعد از چنبار اسکرول کردن هنگ میکنه میگه مموری پر شده بعدشم بسته میشه :unknown:

چرا همچین میشه؟ :fekr:

یه سوال دیگه  عکسایی که با لینک آنلاین میگیره و تو لیست نشون میدرو چطوری میشه ذخیره کرد؟  :sorry:

 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در در 1396/02/09, 17:24:10، maxnet13 گفته است :

 

 

سلام خدمت شما من می خوام این کتابخانه رو بخرم آیا این قابلیت رو داره که از طریق کد نویسی ایتم اضافه کنم منظورم لایوت نباشه مثل لیست ویو سفارشی که addview  می نوشتیم چون من این قابلیت خیلی برام مهمه.

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

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در در 1396/02/06, 16:57:23، hamedj گفته است :

عکسایی که با لینک آنلاین میگیره و تو لیست نشون میدرو چطوری میشه ذخیره کرد؟ :unknown:

:gerye: کسی نمیدونه ؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام خدمت تمامی دوستان

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

من از AriaGalleryB4aLayoutAdapter استفاده میکنم میخوام بدونم چجوری با اینکتابخونه میشه تو تا آیتم رو کنار هم لود کرد مثل تصویر پیوست

 

photo_2017-05-03_15-42-06.jpg

لینک ارسال
به اشتراک گذاری در سایت های دیگر

 

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

در در 1396/01/14, 13:17:14، [email protected] گفته است :

سلام

این که قبلا جواب داده شده !

1- اگه منظورتون گالری عمودی باشه : شما از داخل پوشه layout که در  arialistviewresources    هست فایل لیوت موردنظر رو که دربرنامه شما layout_image_center.xml می تونه باشه رو بازکنیدواندازه  android:layout_width    و   android:layout_height  رو زیادکنید که اندازه تصویرتان بزرگتربشه . الان مثلا دراین مثال پایین اندازشون "180dp" هست که هم اندازه ی نصف صفحه هست یعنی دوتا تصویر درکنارهم ودوستونی هستش ،شما این دو رو دستی زیادش کن تا بشود هم اندازه کادرصفحه .

البته می تونید برای اندازه تمام صفحه  از  "fill_parent" هم استفاده کنید. 


"android:layout_width="fill_parent
"android:layout_height="fill_parent

یا درصورت نیاز از عبارت "wrap_content" نیز استفاد ه کنید ، این به این معنی که فقط به همون اندازه که نیاز داره، فضا اشغال می‌کنه.


"android:layout_width="wrap_content
"android:layout_height="wrap_content

ضمنا android:layout_marginLeft    هم فاصله عکس ها با کناره صفحه از سمت چپ هست که اگه بخوای کل صفحه رو بگیره باید نزدیک به صفر قرارش بدی و  android:layout_marginTop هم فاصله عکسهااز همدیگر از بالاوپایینه و   android:layout_marginRight   هم ازسمت راسته که متناسب با نوع تصاویرت باید دستی تنظیمش کنی وذخیره کنی .

 

* البته اینوهم بگم سوال خودم هم هست که اندازه ی android:layout_marginTop  تو گوشی های مختلف متفاوت میشه وتصاویر از بالا وپایین اندازه شون کم یا زیادتر است! نمی دونم !شاید بخاطر استفاده از (dp) تو مقداردهی اش باشه ولی زیادهم به چشم نمیادوکارآدمو راه میاندازه !

 


 'اندازه تصاویر (گالری) موجوددرمثال که دوستونیه
  <ImageView
        android:layout_width="fill_parent"
        android:layout_height="180dip"
        android:id="@+id/imageView"

        android:layout_alignParentTop="true"
        android:layout_centerHorizontal="true"
        android:layout_marginLeft="2dp"
        android:layout_marginTop="2dp"
        android:layout_marginRight="2dp" />
''''''''''''''''''''''''''''''''''''''''''''''''''
'اندازه تصاویر موجوددر(نتیجه جستجو) درمثال که تک ستونیه
<ImageView
        android:layout_width="350dp"
        android:layout_height="350dp"
        android:id="@+id/imageView"

        android:layout_alignParentTop="true"
        android:layout_centerHorizontal="true"
        android:layout_marginLeft="2dp"
        android:layout_marginTop="15dp"
        android:layout_marginRight="15dp" />

مثلا نمونه ای از اریا لیست ویو که تصاویرش همانطورکه عرض شد بااندازه ی نصف صفحه تنظیم شده که اونو می تونید در قسمت گالری نرم افزار زیر که درکافه بازار هستش مشاهده کنید.(توقسمت نتیجه جستجو هم اریالیست ویو استفاده شده که تصاویرش تک ستونی وبزرگتر هست -قسمت منتخبهاش هم همینطور اریا لیست ویو هست!)

نمونه نرم افزار دارای گالری تصاویر با arialistview (نرم افزار مدعیان دروغین مهدویت) 

 

2-اما اگه منظورتون گالری افقی با آریا گالری ویو باشه خب در این صورت لیوت (imgviewelayout.xml) هست واین نمونه سورسش هست : (نمونه سورس Aria Gallery با سه سایز متفاوت )

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

 

نمی دونم واقعیت داره یا نه ! ولی شاید  وصدالبته شاید آقای شاهدی رفتند سراغ گوشی glx (جی ال ایکس آریا)که توی این تایپیک زیر بهش اشاره شده ومشغول اون باشند!:bigsmile::fekr:  البته اگه اینجورباشه که ارزش صبرکردن رو داره ! نه؟ 

میگن گوشی آریا glx رو کارمیکنن!نمی دونیم شوخیه یاجدی!

 

 

 

 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در 19 ساعت قبل، milad19 گفته است :

سلام خدمت تمامی دوستان

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

من از AriaGalleryB4aLayoutAdapter استفاده میکنم میخوام بدونم چجوری با اینکتابخونه میشه تو تا آیتم رو کنار هم لود کرد مثل تصویر پیوست

 

photo_2017-05-03_15-42-06.jpg

 

از گرید ویو استفاده کن

لینک ارسال
به اشتراک گذاری در سایت های دیگر

فونتو چطوری توش عوض کنم ؟ 

اینو مینویسم ولی تغییری نمیکنه

adapter.SetFont1(Typeface.LoadFromAssets("Vazir.ttf"))

 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام
دستور تغییر فونتتان درسته که باید بعداز adapter.Initialize   قرار بگیره  ،شاید فونتتان مشکل داره ،مثلا این تو برنامه منه ودرست هم کار میکنه.


 BOLD برای
کردن وامثال آن

adapter.SetFont1(Typeface.CreateNew(Typeface.DEFAULT,Typeface.STYLE_BOLD))

این واسه تغییر مدل فونت

adapter.SetFont1(Typeface.LoadFromAssets("BYekan.ttf"))

adapter.NotifyDataSetChanged

 


 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در 11 ساعت قبل، [email protected] گفته است :

سلام
دستور تغییر فونتتان درسته که باید بعداز adapter.Initialize   قرار بگیره  ،شاید فونتتان مشکل داره ،مثلا این تو برنامه منه ودرست هم کار میکنه.



 BOLD برای
کردن وامثال آن

adapter.SetFont1(Typeface.CreateNew(Typeface.DEFAULT,Typeface.STYLE_BOLD))

این واسه تغییر مدل فونت

adapter.SetFont1(Typeface.LoadFromAssets("BYekan.ttf"))

adapter.NotifyDataSetChanged

 


 

 

 

دستور تغییر فونتتان درسته که باید بعداز adapter.Initialize   قرار بگیره 

ممنون دوست عزیز مشکلم حل شد.

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

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در در 1396/02/06, 16:57:23، hamedj گفته است :

عکسایی که با لینک آنلاین میگیره و تو لیست نشون میدرو چطوری میشه ذخیره کرد؟ :unknown:

:unknown:

لینک ارسال
به اشتراک گذاری در سایت های دیگر

من یه xml جدید درست میکنم که سه تا باتن داره چطوری به برنامه معرفی کنم که بتونم روشون کلیک کنم ؟

 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در در 1396/02/18, 15:09:04، hamedj گفته است :

من یه xml جدید درست میکنم که سه تا باتن داره چطوری به برنامه معرفی کنم که بتونم روشون کلیک کنم ؟

 

:sorry: 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در در 1396/02/18, 15:09:04، hamedj گفته است :

من یه xml جدید درست میکنم که سه تا باتن داره چطوری به برنامه معرفی کنم که بتونم روشون کلیک کنم ؟

 

:gerye:

لینک ارسال
به اشتراک گذاری در سایت های دیگر

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

لینک ارسال
به اشتراک گذاری در سایت های دیگر

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .
توجه: مطلب ارسالی شما پس از تایید مدیریت برای همه قابل رویت خواهد بود.

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.

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