ব্যবহারকারীর ডেটার জন্য শেয়ার্ড স্টোরেজ ব্যবহার করুন যা অন্যান্য অ্যাপে অ্যাক্সেসযোগ্য হতে পারে বা হওয়া উচিত এবং ব্যবহারকারী আপনার অ্যাপ আনইনস্টল করলেও সংরক্ষণ করা হয়।
অ্যান্ড্রয়েড নিম্নলিখিত ধরনের শেয়ারযোগ্য ডেটা সংরক্ষণ এবং অ্যাক্সেস করার জন্য API প্রদান করে:
- মিডিয়া বিষয়বস্তু: সিস্টেমটি এই ধরনের ফাইলগুলির জন্য স্ট্যান্ডার্ড পাবলিক ডিরেক্টরি প্রদান করে, তাই ব্যবহারকারীর কাছে তাদের সমস্ত ফটোগুলির জন্য একটি সাধারণ অবস্থান, তাদের সমস্ত সঙ্গীত এবং অডিও ফাইলগুলির জন্য অন্য একটি সাধারণ অবস্থান, ইত্যাদি রয়েছে৷ আপনার অ্যাপ প্ল্যাটফর্মের
MediaStore
API ব্যবহার করে এই বিষয়বস্তু অ্যাক্সেস করতে পারে। - নথি এবং অন্যান্য ফাইল: সিস্টেমে অন্যান্য ফাইলের ধরন যেমন পিডিএফ ডকুমেন্ট এবং বই যা EPUB ফরম্যাট ব্যবহার করে এমন একটি বিশেষ ডিরেক্টরি রয়েছে। আপনার অ্যাপ প্ল্যাটফর্মের স্টোরেজ অ্যাক্সেস ফ্রেমওয়ার্ক ব্যবহার করে এই ফাইলগুলি অ্যাক্সেস করতে পারে।
- ডেটাসেট: অ্যান্ড্রয়েড 11 (এপিআই লেভেল 30) এবং উচ্চতর, সিস্টেমটি বড় ডেটাসেট ক্যাশে করে যা একাধিক অ্যাপ ব্যবহার করতে পারে। এই ডেটাসেটগুলি মেশিন লার্নিং এবং মিডিয়া প্লেব্যাকের মতো ব্যবহারের ক্ষেত্রে সমর্থন করতে পারে। Apps
BlobStoreManager
API ব্যবহার করে এই শেয়ার করা ডেটাসেটগুলি অ্যাক্সেস করতে পারে৷
এই APIগুলি সম্পর্কে আরও তথ্যের জন্য, নিম্নলিখিত নির্দেশিকাগুলি দেখুন: