loading...

مرجع تخصصی بروزترین مقالات طراحی اپلیکیشن

بازدید : 203
يکشنبه 7 آبان 1402 زمان : 12:42


ویوپیجر اندروید چیست؟
ویوپیجر اندروید یکی‌از مولفه های اساسی در نرم افزار نویسی اندروید میباشد و در واقع یک جزء رابط در تشکیل داد اپلیکیشن اندروید میباشد. این خصوصیت به استفاده کننده قابلیت و امکان میدهد برای کشیدن یک برگه نو ، ورقه را به چپ یا این که راست بکشد. بصورت فنی خیس ویو پیجر اندروید با به کارگیری از فرگمنت های اندروید ، قادر است یک‌سری فرگمنت را در یک اکتیویتی اندروید اکران دهد که با کشیدن کاغذ به چپ یا این که راست و یا این که تعیین Tab ها در TabLayout، فرگمنت ها به ترتیبی که گزینش کرده ایم اکران داده میشوند. یعنی در نرم افزار ها ضمن اینکه با لمس هر کدام از تب ها، به محتوای آن (یعنی فرگمنت مربوط به آن تب) دسترسی داریم، با کشیدن فرگمنت ها به دو طرف نیز تب ها طراحی اپلیکیشن در مشهد جابجا میگردند.

ViewPager2 یک ویجت (Widget) از کتابخانه AndroidX میباشد که برای اکران دسته ای از فرگمنت‌ها (Fragments) یا این که Viewها (Views) در یک ورقه با امکان پیمایش Swipe (رفتن به ورقه آتی یا این که قبل با تکان انگشت به سمت راست یا این که چپ) استعمال میگردد. ViewPager2 با ارائه خصوصیت‌هایی مانند امان از Vertical Swipe، RTL (راست به چپ) و نگهبانی از RecyclerView Adapter، نسبت به ViewPager از قابلیت و امکان‌های بیشتری برخوردار‌است.

به کارگیری از ViewPager2 برای پیاده‌سازی صفحه ها Slideable (امکان Swipe) بسیار معمولی میباشد. آغاز بایستی ViewPager2 را به XML Layout خویش اضافه فرمایید و آنگاه Adapter را به ViewPager2 ارسال نمایید تا بتوانید گروه ای از فرگمنت‌ها یا این که Viewها را در آن اکران دهید. همینطور می توانید از مشی‌های ViewPager2 برای افزودن، حذف کردن و به‌روزرسانی صفحه ها به کار گیری نمائید.

کلاً، ViewPager2 یک راه و روش بی آلایش و اثرگذار برای اکران صفحه های Slideable در اپلیکیشن های اندروید میباشد که قابلیت و امکان هایی مانند امان از Vertical Swipe، RTL و حمایت از RecyclerView Adapter را نیز دارا میباشد.
چرا ویو پیجر ۲ پدیدآمد و غرض از اینکار چی بود؟
گوگل ۷ فوریه (۱۸ بهمن) ورژن نو ViewPager را با اسم ViewPager 2 معرفی کرد که مقصود از اینکار بهبود ویوپیجر میباشد. همانگونه که می‌دانید، گروه اندروید مرتباً به روزرسانی ها و بهبودهایی را برای کادر ورک اندروید منتشر می نماید. ViewPager2 یکی اصلی ترین این بروزرسانی ها میباشد. ViewPager2 جایگزین ViewPager می‌شود تا کوشش و عملکردهای بیشتری را به نرم افزار نویس اندروید ارائه نماید.

نکته مهمی که در اینجا وجود دارااست این میباشد که ۲ viewpager در اندروید در واقع برای Android X معرفی گردیده و برای به کار گیری از آن بایستی پروژه تان را با کامپونتت های Android X سازگار فرمائید.
خصوصیت های تازه ویوپیجر۲
ViewPager2 یک ورژن بداهه از ViewPager میباشد که خصوصیت های اضافه تری را ارائه می‌دهد و اشتباهات رایج در ViewPager را برطرف می نماید.

ViewPager2 بر روی RecyclerView تاسیس شده است. براین اساس می‌توانید از مزایای بهتر RecyclerView برخوردار گردید.

ویو پیجر ۲ از Orientation عمودی حفاظت می نماید. در‌صورتی‌که از ViewPager به کارگیری می‌کنید ، بایستی سفارشی سازی های بیشتری را برای ViewPager ساخت و ساز نمائید تا به نتیجه ها شبیه برسید.

ویو پیجر۲ از خصوصیت راست به چپ (RTL) لایه ها حفاظت می نماید و این خصوصیت بسته به محل اپلیکیشن به صورت خود کار فعال می‌شود.

هنگام عمل با گروه ای از فرگمنت ها در‌حالتی که یکی Fragment (ها) رابط کاربری را تغییر و تحول اعطا کرد، کافی میباشد طرز notifyDatasetChanged () را راه‌اندازی فرمایید تا رابط کاربری اپلیکیشن به صورت موثری آپدیت گردد.

ویوپیجر۲ از تغییر‌و تحول صفحه ها (تبدیل) تامین می نماید، یعنی هنگام تغییر و تحول از یک ورقه به کاغذ دیگر میتوانید برنامه کودک ارائه دهید. همینطور میتوانید PageTransformer سفارشی خویش را بنویسید.

ویوپیجر ۲ PageChangeListener بهتری را ارائه میدهد.

ویوپیجر ۲ PagerAdapter با RecyclerView جایگزین میشود.

در ویوپیجر۲ FragmentStatePagerAdapter با FragmentStateAdapter جایگزین می‌گردد.
یادگرفتن تشکیل داد ویو پیجر در اندروید استودیو
برنامه نویس ها در ایجاد کرد نرم افزار اندروید کوشش می نمایند از جدیدترین به روز های گوگل برای کد نویسی اندروید استعمال نمایند. یکی‌از این بروزرسانی ها فعالیت با ویو پیجر ۲ میباشد . ایجاد کرد ویو پیجر در اندروید نیاز به تجربیات نرم‌افزار نویسی میباشد در شرایطی که چیزی در این باره نمی دانید و میخواهید اصولی و فنی با این معنا آشنا گردید و خودتان مبادرت به ایجاد کرد ۲ viewpager در اندروید استودیو فرمایید سفارش میکنیم عصر پایین را تهیه و تنظیم نمایید. درین عصر اندروید نویسی مفاهیم تحت درباره به شما توضیح داده میشود:

فراگیری بی نقص ویو پیجر ۲ (ViewPager2)
تشکیل داد ۳ پروژه گوناگون بوسیله ویو پیجر ۲
استعمال از ریسایکلر ویو برای سفارشی سازی ویو پیجر ۲
تشکیل داد تب لی اوت با ویو پیجر ۲
معرفی تعدادی کتابخانه کاربردی و فراگیری عمل با آنان
ایجاد کرد کاغذ اینترو برای نرم افزار با استعمال از ویو پیجر ۲
و…


ویوپیجر اندروید چیست؟
ویوپیجر اندروید یکی‌از مولفه های اساسی در نرم افزار نویسی اندروید میباشد و در واقع یک جزء رابط در تشکیل داد اپلیکیشن اندروید میباشد. این خصوصیت به استفاده کننده قابلیت و امکان میدهد برای کشیدن یک برگه نو ، ورقه را به چپ یا این که راست بکشد. بصورت فنی خیس ویو پیجر اندروید با به کارگیری از فرگمنت های اندروید ، قادر است یک‌سری فرگمنت را در یک اکتیویتی اندروید اکران دهد که با کشیدن کاغذ به چپ یا این که راست و یا این که تعیین Tab ها در TabLayout، فرگمنت ها به ترتیبی که گزینش کرده ایم اکران داده میشوند. یعنی در نرم افزار ها ضمن اینکه با لمس هر کدام از تب ها، به محتوای آن (یعنی فرگمنت مربوط به آن تب) دسترسی داریم، با کشیدن فرگمنت ها به دو طرف نیز تب ها طراحی اپلیکیشن در مشهد جابجا میگردند.

ViewPager2 یک ویجت (Widget) از کتابخانه AndroidX میباشد که برای اکران دسته ای از فرگمنت‌ها (Fragments) یا این که Viewها (Views) در یک ورقه با امکان پیمایش Swipe (رفتن به ورقه آتی یا این که قبل با تکان انگشت به سمت راست یا این که چپ) استعمال میگردد. ViewPager2 با ارائه خصوصیت‌هایی مانند امان از Vertical Swipe، RTL (راست به چپ) و نگهبانی از RecyclerView Adapter، نسبت به ViewPager از قابلیت و امکان‌های بیشتری برخوردار‌است.

به کارگیری از ViewPager2 برای پیاده‌سازی صفحه ها Slideable (امکان Swipe) بسیار معمولی میباشد. آغاز بایستی ViewPager2 را به XML Layout خویش اضافه فرمایید و آنگاه Adapter را به ViewPager2 ارسال نمایید تا بتوانید گروه ای از فرگمنت‌ها یا این که Viewها را در آن اکران دهید. همینطور می توانید از مشی‌های ViewPager2 برای افزودن، حذف کردن و به‌روزرسانی صفحه ها به کار گیری نمائید.

کلاً، ViewPager2 یک راه و روش بی آلایش و اثرگذار برای اکران صفحه های Slideable در اپلیکیشن های اندروید میباشد که قابلیت و امکان هایی مانند امان از Vertical Swipe، RTL و حمایت از RecyclerView Adapter را نیز دارا میباشد.
چرا ویو پیجر ۲ پدیدآمد و غرض از اینکار چی بود؟
گوگل ۷ فوریه (۱۸ بهمن) ورژن نو ViewPager را با اسم ViewPager 2 معرفی کرد که مقصود از اینکار بهبود ویوپیجر میباشد. همانگونه که می‌دانید، گروه اندروید مرتباً به روزرسانی ها و بهبودهایی را برای کادر ورک اندروید منتشر می نماید. ViewPager2 یکی اصلی ترین این بروزرسانی ها میباشد. ViewPager2 جایگزین ViewPager می‌شود تا کوشش و عملکردهای بیشتری را به نرم افزار نویس اندروید ارائه نماید.

نکته مهمی که در اینجا وجود دارااست این میباشد که ۲ viewpager در اندروید در واقع برای Android X معرفی گردیده و برای به کار گیری از آن بایستی پروژه تان را با کامپونتت های Android X سازگار فرمائید.
خصوصیت های تازه ویوپیجر۲
ViewPager2 یک ورژن بداهه از ViewPager میباشد که خصوصیت های اضافه تری را ارائه می‌دهد و اشتباهات رایج در ViewPager را برطرف می نماید.

ViewPager2 بر روی RecyclerView تاسیس شده است. براین اساس می‌توانید از مزایای بهتر RecyclerView برخوردار گردید.

ویو پیجر ۲ از Orientation عمودی حفاظت می نماید. در‌صورتی‌که از ViewPager به کارگیری می‌کنید ، بایستی سفارشی سازی های بیشتری را برای ViewPager ساخت و ساز نمائید تا به نتیجه ها شبیه برسید.

ویو پیجر۲ از خصوصیت راست به چپ (RTL) لایه ها حفاظت می نماید و این خصوصیت بسته به محل اپلیکیشن به صورت خود کار فعال می‌شود.

هنگام عمل با گروه ای از فرگمنت ها در‌حالتی که یکی Fragment (ها) رابط کاربری را تغییر و تحول اعطا کرد، کافی میباشد طرز notifyDatasetChanged () را راه‌اندازی فرمایید تا رابط کاربری اپلیکیشن به صورت موثری آپدیت گردد.

ویوپیجر۲ از تغییر‌و تحول صفحه ها (تبدیل) تامین می نماید، یعنی هنگام تغییر و تحول از یک ورقه به کاغذ دیگر میتوانید برنامه کودک ارائه دهید. همینطور میتوانید PageTransformer سفارشی خویش را بنویسید.

ویوپیجر ۲ PageChangeListener بهتری را ارائه میدهد.

ویوپیجر ۲ PagerAdapter با RecyclerView جایگزین میشود.

در ویوپیجر۲ FragmentStatePagerAdapter با FragmentStateAdapter جایگزین می‌گردد.
یادگرفتن تشکیل داد ویو پیجر در اندروید استودیو
برنامه نویس ها در ایجاد کرد نرم افزار اندروید کوشش می نمایند از جدیدترین به روز های گوگل برای کد نویسی اندروید استعمال نمایند. یکی‌از این بروزرسانی ها فعالیت با ویو پیجر ۲ میباشد . ایجاد کرد ویو پیجر در اندروید نیاز به تجربیات نرم‌افزار نویسی میباشد در شرایطی که چیزی در این باره نمی دانید و میخواهید اصولی و فنی با این معنا آشنا گردید و خودتان مبادرت به ایجاد کرد ۲ viewpager در اندروید استودیو فرمایید سفارش میکنیم عصر پایین را تهیه و تنظیم نمایید. درین عصر اندروید نویسی مفاهیم تحت درباره به شما توضیح داده میشود:

فراگیری بی نقص ویو پیجر ۲ (ViewPager2)
تشکیل داد ۳ پروژه گوناگون بوسیله ویو پیجر ۲
استعمال از ریسایکلر ویو برای سفارشی سازی ویو پیجر ۲
تشکیل داد تب لی اوت با ویو پیجر ۲
معرفی تعدادی کتابخانه کاربردی و فراگیری عمل با آنان
ایجاد کرد کاغذ اینترو برای نرم افزار با استعمال از ویو پیجر ۲
و…

نظرات این مطلب

تعداد صفحات : 1

درباره ما
موضوعات
آمار سایت
  • کل مطالب : 795
  • کل نظرات : 0
  • افراد آنلاین : 2
  • تعداد اعضا : 0
  • بازدید امروز : 221
  • بازدید کننده امروز : 1
  • باردید دیروز : 216
  • بازدید کننده دیروز : 0
  • گوگل امروز : 0
  • گوگل دیروز : 0
  • بازدید هفته : 439
  • بازدید ماه : 718
  • بازدید سال : 5397
  • بازدید کلی : 38963
  • <
    پیوندهای روزانه
    اطلاعات کاربری
    نام کاربری :
    رمز عبور :
  • فراموشی رمز عبور؟
  • خبر نامه


    معرفی وبلاگ به یک دوست


    ایمیل شما :

    ایمیل دوست شما :



    کدهای اختصاصی