আপনার অ্যাপ লিখুন

অ্যান্ড্রয়েড স্টুডিওতে বিকাশের প্রতিটি পর্যায়ের জন্য সরঞ্জাম অন্তর্ভুক্ত রয়েছে, তবে সবচেয়ে গুরুত্বপূর্ণ হল আপনার অ্যাপটি লেখা: কোড লেখা, লেআউট তৈরি করা, ছবি তৈরি করা এবং পথ ধরে উত্পাদনশীল হওয়া।

এই বিভাগটি এই বিষয়েই: যে টুলগুলি আপনাকে আপনার অ্যাপ লিখতে এবং দ্রুত লিখতে সাহায্য করে৷

কোডিং উৎপাদনশীলতা

কোডিং করার সময় আপনাকে আরও উত্পাদনশীল হতে সাহায্য করার জন্য নিম্নলিখিত কয়েকটি বৈশিষ্ট্য রয়েছে।

কোড সমাপ্তি

কোড সমাপ্তি টাইপিং ত্রুটি হ্রাস করে এবং ক্লাস, পদ্ধতি এবং পরিবর্তনশীল নামগুলি সন্ধান করার প্রয়োজনীয়তা হ্রাস করে অ্যাপের বিকাশকে গতি দেয়। কোড এডিটর মৌলিক সমাপ্তি, স্মার্ট সমাপ্তি, এবং বিবৃতি সমাপ্তি প্রদান করে।

কোড সমাপ্তি সম্পর্কে আরও জানুন।

কাস্টম কোড-সম্পূর্ণ টেমপ্লেট তৈরি করুন

লাইভ টেমপ্লেটগুলি আপনাকে কোডের ছোট অংশগুলি দ্রুত সন্নিবেশ এবং সম্পূর্ণ করার জন্য কোড স্নিপেটগুলি প্রবেশ করার অনুমতি দেয়। একটি লাইভ টেমপ্লেট সন্নিবেশ করতে, টেমপ্লেট সংক্ষেপণ টাইপ করুন এবং ট্যাব কী টিপুন। অ্যান্ড্রয়েড স্টুডিও আপনার কোডে টেমপ্লেটের সাথে যুক্ত কোড স্নিপেট সন্নিবেশ করায়।

উদাহরণস্বরূপ, ট্যাব দ্বারা অনুসরণ করা comp সংক্ষেপণটি একটি নতুন কম্পোজযোগ্য ফাংশনের জন্য কোড সন্নিবেশিত করে। অথবা Log.e() পদ্ধতি খুঁজে পেতে loge টাইপ করুন এবং আপনার কোড থেকে লগ করুন

সমর্থিত লাইভ টেমপ্লেটগুলির তালিকা দেখতে এবং সেগুলি কাস্টমাইজ করতে, ফাইল > সেটিংস > সম্পাদক > লাইভ টেমপ্লেট ( অ্যান্ড্রয়েড স্টুডিও > সেটিংস > সম্পাদক > ম্যাকওএসে লাইভ টেমপ্লেট ) ক্লিক করুন।

লাইভ টেমপ্লেট সম্পর্কে আরও জানুন।

লিন্ট থেকে দ্রুত সমাধান পান

অ্যান্ড্রয়েড স্টুডিও লিন্ট নামে একটি কোড স্ক্যানিং টুল সরবরাহ করে যা আপনাকে অ্যাপ চালানো বা পরীক্ষা না লিখে আপনার কোডের কাঠামোগত মানের সমস্যা চিহ্নিত করতে এবং সংশোধন করতে সহায়তা করে।

প্রতিবার যখন আপনি আপনার অ্যাপ তৈরি করেন, অ্যান্ড্রয়েড স্টুডিও সম্ভাব্য বাগগুলির জন্য আপনার সোর্স ফাইলগুলি পরীক্ষা করতে Lint চালায় এবং সঠিকতা, নিরাপত্তা, কর্মক্ষমতা, ব্যবহারযোগ্যতা, অ্যাক্সেসযোগ্যতা এবং আন্তর্জাতিকীকরণে অপ্টিমাইজেশান উন্নতির সন্ধান করে।

লিন্ট সম্পর্কে আরও জানুন।

ডকুমেন্টেশন এবং সম্পদ বিবরণ দেখুন

আপনি পদ্ধতি/সদস্য/শ্রেণীর নামের উপর ক্যারেট স্থাপন করে এবং F1 টিপে একটি API-এর জন্য ডকুমেন্টেশন দেখতে পারেন।

তথ্য অন্যান্য সম্পদের জন্যও উপলব্ধ, যেমন ছবি এবং থিম। উদাহরণস্বরূপ, আপনি যদি আপনার অ্যান্ড্রয়েড ম্যানিফেস্ট ফাইলে থিমের নামের উপর ক্যারেট রাখেন এবং F1 টিপুন, আপনি থিমের উত্তরাধিকার শ্রেণিবিন্যাস এবং বিভিন্ন বৈশিষ্ট্যের জন্য রঙ বা ছবি দেখতে পারেন।

দ্রুত নতুন ফাইল তৈরি করুন

আপনি যখন একটি নতুন ফাইল তৈরি করতে চান, তখন প্রজেক্ট উইন্ডোতে পছন্দসই ডিরেক্টরিতে ক্লিক করুন, তারপর Alt + Insert ( Mac এ Command + N ) টিপুন। Android স্টুডিও নির্বাচিত ডিরেক্টরির জন্য উপযুক্ত হিসাবে প্রস্তাবিত ফাইল প্রকারের একটি তালিকা সহ একটি ছোট উইন্ডো দেখায়।

সম্পদ নিয়ে কাজ করা

অ্যান্ড্রয়েড স্টুডিওতে আপনাকে রিসোর্স ফাইল তৈরি এবং পরিচালনা করতে সহায়তা করার জন্য নিম্নলিখিত বৈশিষ্ট্য এবং সরঞ্জামগুলি অন্তর্ভুক্ত রয়েছে৷

সম্পদ যোগ করার বিষয়ে আরও জানুন।

সমস্ত পর্দার ঘনত্বের জন্য ছবি তৈরি করুন

অ্যান্ড্রয়েড স্টুডিওতে ভেক্টর অ্যাসেট স্টুডিও নামে একটি টুল রয়েছে যা আপনাকে প্রতিটি পর্দার ঘনত্বকে সমর্থন করে এমন ছবি তৈরি করতে সাহায্য করে। আপনি সম্পাদনা করার জন্য আপনার নিজস্ব SVG ফাইল আপলোড করতে পারেন বা Google-প্রদত্ত অনেকগুলি উপাদান ডিজাইন আইকনগুলির মধ্যে একটি নির্বাচন করতে পারেন৷ শুরু করতে, ফাইল > নতুন > ভেক্টর সম্পদে ক্লিক করুন।

ভেক্টর অ্যাসেট স্টুডিও সম্পর্কে আরও জানুন।

ইমেজ এবং রং পূর্বরূপ

আপনার কোডে ইমেজ এবং আইকন রেফারেন্স করার সময়, ইমেজ বা আইকন রেফারেন্স যাচাই করতে সাহায্য করার জন্য বাম মার্জিনে ইমেজের একটি প্রিভিউ দেখা যায়।

পূর্ণ আকারের ছবি দেখতে, বাম মার্জিনে থাম্বনেইলে ক্লিক করুন। অথবা, ক্যারেটটিকে সম্পদের ইনলাইন রেফারেন্সে রাখুন এবং সমস্ত বিকল্প আকার সহ চিত্রের বিবরণ দেখতে F1 টিপুন।

নতুন লেআউট তৈরি করুন

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

আপনি যদি XML লেআউট ব্যবহার করে থাকেন, তাহলে Android Studio XML সম্পাদনা করার সময় আপনার লেআউটের পূর্বরূপ দেখতে লেআউট এডিটর অফার করে।

UI স্ট্রিং অনুবাদ করুন

ট্রান্সলেশন এডিটর টুল আপনাকে আপনার সমস্ত অনূদিত রিসোর্সের একক ভিউ দেয়, যা অনুবাদগুলিকে পরিবর্তন করা বা যোগ করা সহজ করে, এবং এমনকি strings.xml ফাইলের প্রতিটি সংস্করণ না খুলেও অনুপস্থিত অনুবাদগুলি খুঁজে পায়৷ অনুবাদ পরিষেবাগুলি অর্ডার করতে আপনি এমনকি আপনার স্ট্রিং ফাইল আপলোড করতে পারেন৷

শুরু করার জন্য, আপনার strings.xml ফাইলের যেকোনো অনুলিপিতে ডান-ক্লিক করুন তারপর ওপেন ট্রান্সলেশন এডিটর ক্লিক করুন।

অনুবাদ সম্পাদক সম্পর্কে আরও জানুন।