কাস্টমভিউ

কাস্টম ভিউ বাস্তবায়ন করুন।

এই টেবিলে androidx.customview গ্রুপের সমস্ত আর্টিফ্যাক্টের তালিকা দেওয়া আছে।

শিল্পকর্ম স্থিতিশীল রিলিজ রিলিজ প্রার্থী বিটা রিলিজ আলফা রিলিজ
কাস্টমভিউ ১.২.০ - - -
কাস্টমভিউ-পুলিংকন্টেইনার ১.১.০ - - -
এই লাইব্রেরিটি সর্বশেষ আপডেট করা হয়েছিল: ২৩ এপ্রিল, ২০২৫

নির্ভরতা ঘোষণা করা

CustomView-এ নির্ভরতা যোগ করতে, আপনার প্রোজেক্টে Google Maven রিপোজিটরি যোগ করতে হবে। আরও তথ্যের জন্য Google-এর Maven রিপোজিটরি পড়ুন।

আপনার অ্যাপ বা মডিউলের জন্য build.gradle ফাইলে আপনার প্রয়োজনীয় আর্টিফ্যাক্টের জন্য নির্ভরতা যোগ করুন:

গ্রোভি

dependencies {
    implementation "androidx.customview:customview:1.2.0"
}

কোটলিন

dependencies {
    implementation("androidx.customview:customview:1.2.0")
}

প্রতিক্রিয়া

আপনার মতামত জেটপ্যাককে আরও উন্নত করতে সাহায্য করবে। আপনি যদি নতুন সমস্যা আবিষ্কার করেন অথবা এই লাইব্রেরি উন্নত করার জন্য কোন ধারণা থাকে তাহলে আমাদের জানান। নতুন একটি তৈরি করার আগে দয়া করে এই লাইব্রেরিতে বিদ্যমান সমস্যাগুলি একবার দেখে নিন। আপনি তারকা বোতামে ক্লিক করে বিদ্যমান সমস্যাটিতে আপনার ভোট যোগ করতে পারেন।

একটি নতুন সমস্যা তৈরি করুন

আরও তথ্যের জন্য ইস্যু ট্র্যাকার ডকুমেন্টেশন দেখুন।

কাস্টমভিউ পুলিংকন্টেইনার সংস্করণ 1.0

সংস্করণ 1.1.0

২৩ এপ্রিল, ২০২৫

androidx.customview:customview-poolingcontainer:1.1.0 প্রকাশিত হয়েছে। সংস্করণ 1.1.0-এ এই কমিটগুলি রয়েছে।

সংস্করণ 1.1.0-rc01

৯ এপ্রিল, ২০২৫

androidx.customview:customview-poolingcontainer:1.1.0-rc01 প্রকাশিত হয়েছে। সংস্করণ 1.1.0-rc01-এ এই কমিটগুলি রয়েছে।

সংস্করণ 1.1.0-beta01

২৬ মার্চ, ২০২৫

androidx.customview:customview-poolingcontainer:1.1.0-beta01 প্রকাশিত হয়েছে। সংস্করণ 1.1.0-beta01-এ এই কমিটগুলি রয়েছে।

সংস্করণ 1.0.0

২৭ জুলাই, ২০২২

androidx.customview:customview-poolingcontainer:1.0.0 প্রকাশিত হয়েছে। সংস্করণ 1.0.0-এ এই কমিটগুলি রয়েছে।

১.০.০ এর প্রধান বৈশিষ্ট্য

  • RecyclerView 1.3.0-alpha02 বা তার পরবর্তী সংস্করণে এবং Compose UI 1.2.0-beta02 বা তার পরবর্তী সংস্করণে আপগ্রেড করলে Compose ভিউ ধারণকারী RecyclerView শিশুদের আরও কার্যকর পুনঃব্যবহার সম্ভব হবে। আরও তথ্যের জন্য এই ব্লগ পোস্টটি দেখুন।

  • বেশিরভাগ ব্যবহারকারীর জন্য, এই লাইব্রেরিটি সরাসরি ব্যবহার করার কোন প্রয়োজন নেই, যদি না আপনি একটি RecyclerView-এর মতো ViewGroup বা এমন একটি View তৈরি করেন যা অপসারণের সময় অতিরিক্ত সংস্থানগুলি স্পষ্টভাবে নিষ্পত্তি করার প্রয়োজন হয় (যেমন Compose)।

সংস্করণ 1.0.0-rc01

১৫ জুন, ২০২২

androidx.customview:customview-poolingcontainer:1.0.0-rc01 প্রকাশিত হয়েছে। সংস্করণ 1.0.0-rc01-এ এই কমিটগুলি রয়েছে।

  • এই সংস্করণটি androidx.customview:customview-poolingcontainer:1.0.0-beta02 এর অনুরূপ।

সংস্করণ 1.0.0-beta02

১৮ মে, ২০২২

androidx.customview:customview-poolingcontainer:1.0.0-beta02 প্রকাশিত হয়েছে। সংস্করণ 1.0.0-beta02-এ এই কমিটগুলি রয়েছে।

  • কম্পোজ ১.২.০-বিটা০২ সংস্করণ সমর্থন করার জন্য কোনও পরিবর্তন প্রয়োজন নেই।

সংস্করণ 1.0.0-beta01

১১ মে, ২০২২

androidx.customview:customview-poolingcontainer:1.0.0-beta01 প্রকাশিত হয়েছে। সংস্করণ 1.0.0-beta01-এ এই কমিটগুলি রয়েছে।

নতুন বৈশিষ্ট্য

  • উন্নত ডকুমেন্টেশন!

সংস্করণ 1.0.0-alpha01

২৩ মার্চ, ২০২২

androidx.customview:customview-poolingcontainer:1.0.0-alpha01 প্রকাশিত হয়েছে। সংস্করণ 1.0.0-alpha01-এ এই কমিটগুলি রয়েছে।

প্রথম প্রকাশের বৈশিষ্ট্যগুলি

  • কাস্টমভিউ পুলিংকন্টেইনার লাইব্রেরিতে এমন কন্টেইনারের জীবনচক্র শোনার জন্য ইউটিলিটি রয়েছে যা তাদের চাইল্ড ভিউয়ের জীবনচক্র পরিচালনা করে, যেমন রিসাইক্লারভিউ।

সংস্করণ 1.2.0

সংস্করণ 1.2.0

২৩ এপ্রিল, ২০২৫

androidx.customview:customview:1.2.0 প্রকাশিত হয়েছে। সংস্করণ 1.2.0-এ এই কমিটগুলি রয়েছে।

  • কোনও বড় কমিট নেই, শুধু স্থিতিশীল সংস্করণে চলে যাচ্ছি।

সংস্করণ 1.2.0-rc01

৯ এপ্রিল, ২০২৫

androidx.customview:customview:1.2.0-rc01 প্রকাশিত হয়েছে। সংস্করণ 1.2.0-rc01-এ এই কমিটগুলি রয়েছে।

সংস্করণ 1.2.0-beta01

২৬ মার্চ, ২০২৫

androidx.customview:customview:1.2.0-beta01 প্রকাশিত হয়েছে। সংস্করণ 1.2.0-beta01-এ এই কমিটগুলি রয়েছে।

API পরিবর্তনগুলি

  • ViewDragHelper#smoothSlideViewTo এর জন্য একটি ওভারলোড চালু করা হয়েছে, যা অ্যানিমেশন গতি নিয়ন্ত্রণের জন্য সময়কাল এবং ইন্টারপোলেটর পরামিতি গ্রহণ করে।

সংস্করণ 1.2.0-alpha02

২১ সেপ্টেম্বর, ২০২২

androidx.customview:customview:1.2.0-alpha02 প্রকাশিত হয়েছে। সংস্করণ 1.2.0-alpha02-এ এই কমিটগুলি রয়েছে।

API পরিবর্তনগুলি

  • ViewDragHelper এর create() পদ্ধতিতে @NonNull টীকা যোগ করা হয়েছে। ( I93a01 , b/236474222 )

সংস্করণ 1.2.0-alpha01

২৩ ফেব্রুয়ারী, ২০২২

androidx.customview:customview:1.2.0-alpha01 প্রকাশিত হয়েছে। সংস্করণ 1.2.0-alpha01-এ এই কমিটগুলি রয়েছে।

নতুন বৈশিষ্ট্য

  • একটি নতুন PoolingContainer লাইব্রেরি যোগ করুন যা ভিউ হাইয়ারার্কির বাইরে তার সন্তানদের পরিচালনা করে এমন একটি কন্টেইনারের ইভেন্টগুলি শোনার এবং নিষ্পত্তি করার অনুমতি দেয়। এটি পরবর্তীতে Compose এবং RecyclerView ( I0e3f6 , b/196371929 ) এর নির্ভরতা হিসাবে যোগ করা হবে।

API পরিবর্তনগুলি

  • ExploreByTouchHelperAccessibilityNodeInfoCompat#setBoundsInScreen এর জন্য উন্নত সমর্থন এবং setBoundsInScreenFromBoundsInParent যোগ করা হয়েছে, যা প্যারেন্ট বাউন্ডকে স্ক্রিন বাউন্ডে অনুবাদ করতে ব্যবহার করা যেতে পারে। ( Ie5529 )

সংস্করণ 1.1.0

সংস্করণ 1.1.0

২৪ জুন, ২০২০

androidx.customview:customview:1.1.0 প্রকাশিত হয়েছে। সংস্করণ 1.1.0-এ এই কমিটগুলি রয়েছে।

১.০.০ থেকে প্রধান পরিবর্তনগুলি

  • 'খোলা' এবং 'বন্ধ' অবস্থার মধ্যে রূপান্তর করতে পারে এমন লেআউটগুলির জন্য একটি নতুন Openable ইন্টারফেস যোগ করা হয়েছে।

সংস্করণ 1.1.0-rc01

২০ মে, ২০২০

androidx.customview:customview:1.1.0-rc01 1.1.0-beta01 থেকে কোনও পরিবর্তন ছাড়াই প্রকাশিত হয়েছে। 1.1.0-rc01 সংস্করণে এই কমিটগুলি রয়েছে।

সংস্করণ 1.1.0-beta01

১ এপ্রিল, ২০২০

androidx.customview:customview:1.1.0-beta01 1.1.0-alpha02 থেকে কোনও পরিবর্তন ছাড়াই প্রকাশিত হয়েছে। সংস্করণ 1.1.0-beta01-এ এই কমিটগুলি রয়েছে।

সংস্করণ 1.1.0-alpha02

৪ মার্চ, ২০২০

androidx.customview:customview:1.1.0-alpha02 প্রকাশিত হয়েছে। সংস্করণ 1.1.0-alpha02-এ এই কমিটগুলি রয়েছে।

নতুন বৈশিষ্ট্য

  • 'খোলা' এবং 'বন্ধ' অবস্থায় রূপান্তর করতে পারে এমন লেআউটের জন্য একটি নতুন Openable ইন্টারফেস যোগ করা হয়েছে। DrawerLayout এখন DrawerLayout 1.1.0-alpha04 এ এই ইন্টারফেসটি প্রয়োগ করে। ( b/129979320 )

সংস্করণ 1.1.0-alpha01

১৩ জুন, ২০১৯

androidx.customview:customview:1.1.0-alpha01 প্রকাশিত হয়েছে। এই সংস্করণে অন্তর্ভুক্ত কমিটগুলি এখানে পাওয়া যাবে।

API পরিবর্তনগুলি

বাগ সংশোধন

  • ExploreByTouchHelper (( aosp/957741 ) এর কিছু ছোট বাগ সংশোধন করা হয়েছে।