আপনার বিজ্ঞপ্তিগুলির উপস্থিতি এবং কনফিগারেশন সেট আপ করতে config.xml
এবং integers.xml
এ প্রদত্ত সেটিংস ব্যবহার করুন৷
চেহারা
বিজ্ঞপ্তির উপস্থিতি কনফিগার করতে, config.xml
এ এই সেটিংস পরিবর্তন করুন:
উদ্দেশ্য | বিন্যাস |
---|---|
একটি হেড-আপ বিজ্ঞপ্তি (HUN) হিসাবে নেভিগেশন প্রদর্শন করুন। | config_showNavigationHeadsup ডিফল্ট: true |
এনটাইটেল করা বিভাগের জন্য বিজ্ঞপ্তি কার্ডের পটভূমির রঙ উল্লেখ করুনNotification.CATEGORY_NAVIGATION | config_enableCardBackgroundColorForCategoryNavigation ডিফল্ট: false |
সিস্টেম অ্যাপ থেকে বিজ্ঞপ্তির জন্য কার্ডের পটভূমির রঙ সেট করুন। | config_enableCardBackgroundColorForSystemApp ডিফল্ট: false |
বিজ্ঞপ্তি তালিকার শীর্ষে বিজ্ঞপ্তি শিরোনামটি প্রদর্শন করুন৷ | config_showHeaderForNotifications ডিফল্ট: false |
বিজ্ঞপ্তি তালিকার নীচে বিজ্ঞপ্তি ফুটার প্রদর্শন করুন৷ | config_showFooterForNotifications ডিফল্ট: true |
ছোট আইকনের অ্যাকসেন্ট রঙ পরিবর্তন করুন। | config_enableSmallIconAccentColor ডিফল্ট: true |
কার্যকারিতা
বিজ্ঞপ্তিগুলি কীভাবে কাজ করে তা কনফিগার করতে, integers.xml
এ এই সেটিংস আপডেট করুন:
উদ্দেশ্য | বিন্যাস |
---|---|
বিজ্ঞপ্তি গ্রুপ প্রসারিত হলে প্রদর্শিত গ্রুপ সদস্যদের সর্বাধিক সংখ্যা সেট করুন। | max_group_children_number ডিফল্ট: 8 |
মিলিসেকেন্ডে HUN এর সময়কাল উল্লেখ করুন। যখন এই সময়কালটি শেষ হয়ে যায়, তখন HUNগুলি স্বয়ংক্রিয়ভাবে বরখাস্ত করা হয় যতক্ষণ না একটি বিদ্যমান HUN এর আপডেট করা হয় যার জন্য এই পতাকা সেট করা হয়েছে:Notification.FLAG_ONLY_ALERT_ONCE একটি আপডেট প্রাপ্ত হলে সময় পুনরায় সেট করা হয় এবং HUN দীর্ঘ সময়ের জন্য প্রদর্শিত হয়। এই পতাকা সেট করা এবং একটি আপডেট প্রাপ্ত করা উচিত, সময় পুনরায় সেট করা হবে না . | headsup_notification_duration_ms ডিফল্ট: 8000 |
একটি HUN-এর জন্য সর্বনিম্ন প্রদর্শন সময় (মিলিসেকেন্ডে) সেট করুন। যখন একটি অ্যাপ পোস্ট করার সাথে সাথে বা কনফিগার করা সময়ের মধ্যে বিজ্ঞপ্তি বাতিল করে, তখন HUN অন্তত এত সময়ের জন্য প্রদর্শিত হয়। | heads_up_notification_minimum_time ডিফল্ট: 2000 |
HUN প্রদর্শনের জন্য একটি ফ্লাই-ইন অ্যানিমেশনের জন্য প্রয়োজনীয় মোট সময়কাল (মিলিসেকেন্ডে) নির্দিষ্ট করুন। | headsup_total_enter_duration_ms ডিফল্ট: 233 |
আলফার জন্য HUN প্রদর্শন করতে একটি ফ্লাই-ইন অ্যানিমেশনের জন্য প্রয়োজনীয় সময় (মিলিসেকেন্ডে) সেট করুন। অ্যানিমেশনের সময়, একটি HUN-এর স্বচ্ছ থেকে অস্বচ্ছ রূপান্তরের জন্য প্রয়োজনীয় সময়। | headsup_alpha_enter_duration_ms ডিফল্ট: 83 |
একটি হেড-আপ বিজ্ঞপ্তি প্রদর্শন করতে একটি ফ্লাই-আউট অ্যানিমেশনের জন্য প্রয়োজনীয় সময় (মিলিসেকেন্ডে) নির্দিষ্ট করুন৷ | headsup_exit_duration_ms ডিফল্ট: 150 |
একটি সোয়াইপ একই দিকে চলে তা নির্ধারণ করতে ব্যবহৃত সর্বনিম্ন বেগ (পিক্সেল প্রতি সেকেন্ডে) সংজ্ঞায়িত করুন। | min_velocity_for_swipe_direction_detection ডিফল্ট: 50 |
আপনার বিজ্ঞপ্তিগুলির উপস্থিতি এবং কনফিগারেশন সেট আপ করতে config.xml
এবং integers.xml
এ প্রদত্ত সেটিংস ব্যবহার করুন৷
চেহারা
বিজ্ঞপ্তির উপস্থিতি কনফিগার করতে, config.xml
এ এই সেটিংস পরিবর্তন করুন:
উদ্দেশ্য | বিন্যাস |
---|---|
একটি হেড-আপ বিজ্ঞপ্তি (HUN) হিসাবে নেভিগেশন প্রদর্শন করুন। | config_showNavigationHeadsup ডিফল্ট: true |
এনটাইটেল করা বিভাগের জন্য বিজ্ঞপ্তি কার্ডের পটভূমির রঙ উল্লেখ করুনNotification.CATEGORY_NAVIGATION | config_enableCardBackgroundColorForCategoryNavigation ডিফল্ট: false |
সিস্টেম অ্যাপ থেকে বিজ্ঞপ্তির জন্য কার্ডের পটভূমির রঙ সেট করুন। | config_enableCardBackgroundColorForSystemApp ডিফল্ট: false |
বিজ্ঞপ্তি তালিকার শীর্ষে বিজ্ঞপ্তি শিরোনামটি প্রদর্শন করুন৷ | config_showHeaderForNotifications ডিফল্ট: false |
বিজ্ঞপ্তি তালিকার নীচে বিজ্ঞপ্তি ফুটার প্রদর্শন করুন৷ | config_showFooterForNotifications ডিফল্ট: true |
ছোট আইকনের অ্যাকসেন্ট রঙ পরিবর্তন করুন। | config_enableSmallIconAccentColor ডিফল্ট: true |
কার্যকারিতা
বিজ্ঞপ্তিগুলি কীভাবে কাজ করে তা কনফিগার করতে, integers.xml
এ এই সেটিংস আপডেট করুন:
উদ্দেশ্য | বিন্যাস |
---|---|
বিজ্ঞপ্তি গ্রুপ প্রসারিত হলে প্রদর্শিত গ্রুপ সদস্যদের সর্বাধিক সংখ্যা সেট করুন। | max_group_children_number ডিফল্ট: 8 |
মিলিসেকেন্ডে HUN এর সময়কাল উল্লেখ করুন। যখন এই সময়কালটি শেষ হয়ে যায়, তখন HUNগুলি স্বয়ংক্রিয়ভাবে বরখাস্ত করা হয় যতক্ষণ না একটি বিদ্যমান HUN এর আপডেট করা হয় যার জন্য এই পতাকা সেট করা হয়েছে:Notification.FLAG_ONLY_ALERT_ONCE একটি আপডেট প্রাপ্ত হলে সময় পুনরায় সেট করা হয় এবং HUN দীর্ঘ সময়ের জন্য প্রদর্শিত হয়। এই পতাকা সেট করা এবং একটি আপডেট প্রাপ্ত করা উচিত, সময় পুনরায় সেট করা হবে না . | headsup_notification_duration_ms ডিফল্ট: 8000 |
একটি HUN-এর জন্য সর্বনিম্ন প্রদর্শন সময় (মিলিসেকেন্ডে) সেট করুন। যখন একটি অ্যাপ পোস্ট করার সাথে সাথে বা কনফিগার করা সময়ের মধ্যে বিজ্ঞপ্তি বাতিল করে, তখন HUN অন্তত এত সময়ের জন্য প্রদর্শিত হয়। | heads_up_notification_minimum_time ডিফল্ট: 2000 |
HUN প্রদর্শনের জন্য একটি ফ্লাই-ইন অ্যানিমেশনের জন্য প্রয়োজনীয় মোট সময়কাল (মিলিসেকেন্ডে) নির্দিষ্ট করুন। | headsup_total_enter_duration_ms ডিফল্ট: 233 |
আলফার জন্য HUN প্রদর্শন করতে একটি ফ্লাই-ইন অ্যানিমেশনের জন্য প্রয়োজনীয় সময় (মিলিসেকেন্ডে) সেট করুন। অ্যানিমেশনের সময়, একটি HUN-এর স্বচ্ছ থেকে অস্বচ্ছ রূপান্তরের জন্য প্রয়োজনীয় সময়। | headsup_alpha_enter_duration_ms ডিফল্ট: 83 |
একটি হেড-আপ বিজ্ঞপ্তি প্রদর্শন করতে একটি ফ্লাই-আউট অ্যানিমেশনের জন্য প্রয়োজনীয় সময় (মিলিসেকেন্ডে) নির্দিষ্ট করুন৷ | headsup_exit_duration_ms ডিফল্ট: 150 |
একটি সোয়াইপ একই দিকে চলে তা নির্ধারণ করতে ব্যবহৃত সর্বনিম্ন বেগ (পিক্সেল প্রতি সেকেন্ডে) সংজ্ঞায়িত করুন। | min_velocity_for_swipe_direction_detection ডিফল্ট: 50 |