বাংলায় অ্যান্ড্রয়েড সহায়িকা - Bangla Android Guide

টেক্সট এবং কন্ট্রোলকে দেখতে সহজ করুন

একটি টিভি অ্যাপলিকেশনের ইউআই এর টেক্সট এবং কন্ট্রোলকে অবশ্যই দূর থেকে সহজে দৃশ্যমান এবং নেভিগেশনযোগ্য হতে হবে। তাদেরকে দূর থেকে সহজে দৃশ্যমান করার জন্য টিপসগুলো অনুসরণ করুন:

  • টেক্সটকে খন্ড করুন যা ইউজার দ্রুত স্ক্যান করতে পারবে।

  • ডার্ক ব্যাকগ্রাউন্ডে লাইট টেক্সট ব্যবহার করুন। এই স্টাইল একটি টিভিতে পাঠ করার জন্য সহজ।

  • লাইটওয়েট ফন্ট বা ফন্ট যার অনেক সরু এবং বড় স্ট্রোক থাকে সেটা পরিহার করুন। সরল sans-serif ফন্ট ব্যবহার করুন এবং পঠনযোগ্যতা বাড়াতে এন্টি-এলিয়াস ব্যবহার করুন।

  • অ্যান্ড্রয়েডের স্ট্যান্ডার্ড ফন্ট সাইজ ব্যবহার করুন:

    <TextView
          android:id="@+id/atext"
          android:layout_width="wrap_content"
          android:layout_height="wrap_content"
          android:gravity="center_vertical"
          android:singleLine="true"
          android:textAppearance="?android:attr/textAppearanceMedium"/>
    
  • নিশ্চিত করুন যে ১০ ফিট দূরে থাকা কারও জন্য পরিষ্কারভাবে দৃশ্যমান হওয়ার জন্য আপনার সকল ভিউ উইডজিট (widgets) যথেষ্ট বড় কিনা (এই দূরূত্ব অনেক বড় স্ক্রিনের জন্য ভালো)। এটা করার জন্য সবচেয়ে ভালো উপায় হচ্ছে অ্যাবসল্যূট সাইজিং ব্যবহার করার চেয়ে লেআউট-আপেক্ষিক সাইজিং ব্যবহার করা, এবং অ্যাবসুল্যেট পিক্সেল ব্যবহার করার চেয়ে ডেনজিটি-ইনডিপেনডেন্ট পিক্সেল ব্যবহার করা। উদাহরণস্বরূপ, একটি উইডজিটের (widgets) প্রস্থ সেট করতে, একটি পিক্সেল মিজারমেন্ট ব্যবহার করার পরিবর্তে wrap_content ব্যবহার করুন, এবং একটি উইডজিটের (widgets) জন্য মার্জিন সেট করতে px ভ্যালুর পরিবর্তে ডিপ ভ্যালু ব্যবহার করুন।