از Android Sharesheet برای هرگونه جریان اشتراکگذاری محتوای عمومی استفاده کنید تا تجربهای پایدار، سریعتر و امنتر برای کاربران فراهم شود.
پیادهسازی مورد نیاز
برای واجد شرایط بودن برای AEP، برنامه شما باید شرایط زیر را رعایت کند:
-
ACTION_SENDوIntent.createChooser()برای فراخوانی انتخابگر سیستم استفاده کنید. این پیادهسازی بومی چندین مزیت کلیدی ارائه میدهد:- آشنایی : رابط کاربری استانداردی دارد که به حافظه کاربر احترام میگذارد.
- هدفگیری هوشمند : این روش، اهداف اشتراکگذاری مستقیم رتبهبندیشده توسط سیستم، مانند مخاطبین مکرر، را شناسایی میکند.
- کارایی و امنیت : روشی سریعتر و امنتر برای اشتراکگذاری محتوا با برنامههای دلخواه فراهم میکند.
- تمام اهداف اشتراکگذاری خارجی باید از طریق انتخابگر سیستم هدایت شوند.
- منوهای اشتراکگذاری درونبرنامهای سفارشی باید به این پیادهسازی بومی منتقل شوند، اگرچه اقدامات خاص برنامه همچنان میتوانند با استفاده از قابلیتهای استاندارد انتخابگر سیستم ادغام شوند.
کاربردپذیری دستورالعمل
این دستورالعمل در موارد زیر اعمال میشود:
- برنامههایی که پیادهسازی اشتراکگذاری محتوای خارجی مشابه را در پلتفرم غیر اندروید ارائه میدهند.
- فاکتورهای شکل ظاهری گوشی، تبلت، گوشیهای تاشو و کامپیوترهای رومیزی.
معافیتها
برای فوروارد کردن درون برنامهای، مانند فوروارد کردن پیام به کاربر دیگری در همان برنامه پیامرسان، نیازی به استفاده از Sharesheet نیست.
مستندات و منابع ویژه
منابع زیر راهنماییهای پیادهسازی و جزئیات فنی در مورد ویژگی Sharesheet را ارائه میدهند. این منابع فقط برای مرجع شما هستند و شامل الزامات برنامه اضافی نیستند.