কম্পোজে কাস্টম কিছু আঁকতে শিখুন। কাস্টম অঙ্কনের মাধ্যমে, আপনি আপনার অ্যাপের চেহারা এবং অনুভূতি উন্নত করতে পারেন যখন অন্তর্নির্মিত উপাদানগুলি আপনার অ্যাপের যা প্রয়োজন তা ঠিক করে না।
মূল পয়েন্ট
-
DrawScope
হল একটি ঘোষণামূলক, স্টেটলেস ড্রয়িং API যা ম্যানুয়ালি উপাদানের অবস্থা বজায় রাখার প্রয়োজন ছাড়াই আকার, পাথ এবং আরও অনেক কিছু আঁকতে পারে। - বেশ কিছু অঙ্কন সংশোধক আপনাকে
DrawScope
এ অ্যাক্সেস দেয়, আপনাকে অন্যান্য কম্পোজেবলের সাথে আঁকতে দেয়:-
drawBehind
: কম্পোজেবল বিষয়বস্তুর পিছনে আঁকা। -
drawWithContent
: বিষয়বস্তু পুনর্বিন্যাস করার জন্য দরকারী। কম্পোজেবলের কন্টেন্টকে কখন কল করতে হবে তা আগে বা পরে বেছে নিতে পারেন। -
drawWithCache
: আকার পরিবর্তন না হওয়া পর্যন্ত বা স্টেট ভেরিয়েবলের ভিতরে পরিবর্তন না হওয়া পর্যন্ত অবজেক্ট ক্যাশে করে।
-
- কম্পোজে স্থানাঙ্ক সিস্টেমটি ভিউ সিস্টেমের মতোই।
- সমস্ত ড্র এবং লেআউট কল পিক্সেল মানগুলিতে সঞ্চালিত হয়,
dp
নয়। স্ক্রিন জুড়ে ধারাবাহিকভাবে আঁকার জন্য,dp
ব্যবহার করুন এবং আঁকার আগে পিক্সেলে রূপান্তর করুন। - ড্র কল সবসময়ই প্যারেন্ট কম্পোজেবলের সাথে আপেক্ষিক।
এই নির্দেশিকা ধারণকারী সংগ্রহ
এই নির্দেশিকাটি এই কিউরেট করা কুইক গাইড সংগ্রহের অংশ যা বৃহত্তর অ্যান্ড্রয়েড উন্নয়ন লক্ষ্যগুলি কভার করে:
![](https://developer.android.google.cn/static/images/quick-guides/collection-illustration.png?hl=bn)
ছবি প্রদর্শন করুন
আপনার অ্যান্ড্রয়েড অ্যাপটিকে একটি সুন্দর চেহারা এবং অনুভূতি দিতে উজ্জ্বল, আকর্ষক ভিজ্যুয়াল ব্যবহার করার কৌশলগুলি আবিষ্কার করুন৷
প্রশ্ন বা প্রতিক্রিয়া আছে
আমাদের প্রায়শই জিজ্ঞাসিত প্রশ্ন পৃষ্ঠায় যান এবং দ্রুত গাইড সম্পর্কে জানুন বা যোগাযোগ করুন এবং আপনার চিন্তাভাবনা আমাদের জানান।