সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
টাইলস ব্যবহারকারীদের জিনিসগুলি সম্পন্ন করার জন্য প্রয়োজনীয় তথ্য এবং ক্রিয়াগুলিতে দ্রুত অ্যাক্সেস সরবরাহ করে। টাইলস ক্যারোজেল ঘড়ির মুখে একটি সোয়াইপ দ্বারা প্রকাশিত হয়, এবং অতিরিক্ত সোয়াইপ টাইলগুলির মধ্যে স্যুইচ করবে। টাইলস নিজেই স্ক্রোল করা যাবে না.
ব্যবহারকারীরা কোন টাইল দেখতে চান তা বেছে নিতে পারেন। আবহাওয়া পরীক্ষা করা, একটি টাইমার সেট করা, দৈনিক ফিটনেস অগ্রগতি ট্র্যাক করা, একটি ওয়ার্কআউট দ্রুত শুরু করা, একটি গান চালানো, একটি আসন্ন মিটিং স্ক্যান করা এবং প্রিয় পরিচিতিকে একটি বার্তা পাঠানোর জন্য টাইলস রয়েছে৷
চিত্র 1. : টাইলস ব্যবহারকারীদের তথ্য এবং কর্মের অ্যাক্সেস দেয়।
কম্পোজ (বা ভিউস ) ব্যবহার করার পরিবর্তে জেটপ্যাকের প্রোটোলেআউট এবং টাইলস লাইব্রেরি ব্যবহার করে টাইলসকে ঘোষণামূলকভাবে সংজ্ঞায়িত করা হয়। যেহেতু টাইলস একটি পৃথক, দূরবর্তী পরিবেশে রেন্ডার করা হয়, তাই তাদের মধ্যে ডেটা লোড, প্রদর্শন এবং আপডেট করার জন্য তাদের বিভিন্ন পদ্ধতির প্রয়োজন হয়। তাদের সরলতা তাদের নির্মাণ, পরীক্ষা এবং স্থাপনে সহজতর করে তোলে।
মূল নীতি
Wear OS আপনাকে অল্প পরিমাণে মূল তথ্য দেখানোর একটি উপায় হিসাবে টাইলস সরবরাহ করে, যা ব্যবহারকারীরা কয়েক সেকেন্ডের জন্য একটি টাইলের দিকে নজর দেওয়ার পরে পড়তে পারে। ব্যবহারকারীদের জন্য এই উচ্চ-মানের অভিজ্ঞতা প্রদান করতে, এই সেরা অনুশীলনগুলি অনুসরণ করুন:
অত্যধিক বিষয়বস্তু সহ টাইলসকে ভিড় করবেন না। পরিবর্তে, ব্যবহারকারীদের আরও জানতে টাইলগুলিতে ট্যাপ করার অনুমতি দিন এবং আপনার অ্যাপের অন্য সারফেসে পদক্ষেপ নিন। দেখুন (অন্তত) একটি ধারক অন্তর্ভুক্ত করুন ।
ঘোষণামূলকভাবে আপনার টাইলের বিন্যাস এবং বিষয়বস্তু সংজ্ঞায়িত করুন। সিস্টেম চূড়ান্ত রেন্ডারিং জন্য দায়ী.
ঘন ঘন সামগ্রী আনবেন না বা আপনার টাইল পরিষেবাতে দীর্ঘ-চলমান অ্যাসিঙ্ক্রোনাস কাজ শুরু করবেন না। যে কাজটি সম্পূর্ণ হতে কিছুটা সময় লাগতে পারে - যেমন নেটওয়ার্ক কলগুলি - ব্যাকগ্রাউন্ডের কাজগুলি নির্ধারণ করতে WorkManager ব্যবহার করুন এবং স্থানীয় স্টোরেজে ফলাফল ক্যাশে বা সংরক্ষণ করুন৷
{% শব্দার্থে %} {% endverbatim %}
আপনার জন্য প্রস্তাবিত
দ্রষ্টব্য: জাভাস্ক্রিপ্ট বন্ধ থাকলে লিঙ্ক টেক্সট প্রদর্শিত হয়
এই পৃষ্ঠার কন্টেন্ট ও কোডের নমুনাগুলি Content License-এ বর্ণিত লাইসেন্সের অধীনস্থ। Java এবং OpenJDK হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2025-07-29 UTC-তে শেষবার আপডেট করা হয়েছে।
[null,null,["2025-07-29 UTC-তে শেষবার আপডেট করা হয়েছে।"],[],[],null,["# Tiles provide quick access to the information and actions users need to get\nthings done. The tiles carousel is revealed by a swipe on the watch face, and\nadditional swipes will switch between tiles. Tiles themselves cannot be\nscrolled.\n\nUsers can choose what tiles they want to see. There are tiles to check the\nweather, set a timer, track daily fitness progress, quick-start a workout, play\na song, scan an upcoming meeting, and send a message to a favorite contact.\n**Figure 1.**: Tiles give users access to information and actions.\n\nInstead of using [Compose](/compose) (or [Views](/develop/ui/views/layout/declaring-layout)), Tiles are defined declaratively\nusing Jetpack's [protolayout](/jetpack/androidx/releases/wear-protolayout) and [tiles](/jetpack/androidx/releases/wear-tiles) libraries. Because Tiles are\nrendered in a separate, remote environment, they require different approaches to\nload, display, and update data within them. Their simplicity makes them\nstraightforward to build, test, and deploy.\n\nCore principles\n---------------\n\nWear OS provides tiles as a way for you to show a small amount of key\ninformation, which users can read through after they glance at a tile for a few\nseconds. To provide this high-quality experience for users, follow these best\npractices:\n\n- Don't overcrowd tiles with too much content. Instead, allow users to tap on tiles to learn more and take action on another surface in your app. See [Include (at least) one container](/design/ui/wear/guides/surfaces/tiles/bestpractices#include_at_least_one_container).\n- Declaratively define your tile's layout and content. The system is responsible for the final rendering.\n- Don't fetch content frequently or start long-running asynchronous work in your tile service. To perform work which may take some time to complete---such as network calls---use [WorkManager](/topic/libraries/architecture/workmanager/how-to/define-work#expedited) to schedule background tasks, and cache or store the results in local storage.\n\nRecommended for you\n-------------------\n\n- Note: link text is displayed when JavaScript is off\n- [Show dynamic updates in tiles](/training/wearables/tiles/dynamic)\n- [Migrate to ProtoLayout namespaces](/training/wearables/tiles/migrate-to-protolayout)"]]