অ্যান্ড্রয়েড আইকন বনাম লোগো


97

<application>অ্যান্ড্রয়েড ম্যানিফেস্ট জন্য ট্যাগের একটি রয়েছে লোগো অ্যাট্রিবিউট যা আমি আগে দেখিনি। আপনার অ্যাপ্লিকেশনটির আইকন এবং এর লোগোর মধ্যে পার্থক্য কী? এটি কি বাজারের জন্য বিশুদ্ধভাবে ব্যবহৃত হয়?


4
খুবই সত্য! তবে এটি গ্রহণে ইন্টেলিসেন্সে প্রদর্শিত হবে না! দেখে মনে হচ্ছে প্ল্যাটফর্মটি বিকাশকারীদের তাদের লোগো তৈরি করতে (স্টার্ট আপ স্ক্রিন) তৈরি করতে একটি নতুন বৈশিষ্ট্য যুক্ত করতে চায় এবং সরাসরি ম্যানিফেস্ট থেকে রেফারেন্স করে।
টিপআপ অ্যাপ্লিকেশন

এটি ইন্টেলিজজে ইন্টেলিজেন্সে দেখায়।
ইগোরগানাপলস্কি

উত্তর:


119

অ্যাকশনবারটি যদি সরবরাহ করা হয় তবে আপনার ম্যানিফেস্টের অ্যান্ড্রয়েড: লোগো বৈশিষ্ট্যটি ব্যবহার করবে। এটি আপনাকে আইকন (লঞ্চার) এবং লোগো (অ্যাকশনবার, অন্যান্য জিনিসের মধ্যে) জন্য পৃথক অঙ্কনযোগ্য সংস্থান ব্যবহার করতে দেয়।

উত্স: অ্যান্ড্রয়েড: অ্যাকশনবারের "হোম" আইকনটি অ্যাপ আইকন ছাড়া অন্য কিছু হতে কীভাবে পরিবর্তন করবেন?


setDisplayUseLogoEnabled () অ্যাকশন বারে একটি বিকল্প চিত্র (একটি "লোগো") ব্যবহার করে ডিফল্ট অ্যাপ্লিকেশন আইকনের পরিবর্তে সক্ষম করে। একটি লোগো প্রায়শই বিস্তৃত, আরও বিস্তারিত চিত্র যা অ্যাপ্লিকেশনটি উপস্থাপন করে। এটি সক্ষম করা হলে, সিস্টেম অ্যান্ড্রয়েড: লোগো বৈশিষ্ট্য সহ অ্যাপ্লিকেশনটির (বা স্বতন্ত্র ক্রিয়াকলাপ) ম্যানিফেস্ট ফাইলে সংজ্ঞায়িত লোগো চিত্রটি ব্যবহার করে। অ্যাকশন বারের উচ্চতা ফিট করার জন্য লোগোটিকে প্রয়োজনীয় আকার দেওয়া হবে। (সেরা অনুশীলন হ'ল আপনার অ্যাপ্লিকেশন আইকন হিসাবে একই আকারে লোগো ডিজাইন করা।)

উত্স: http://developer.android.com/guide/topics/ui/actionbar.html# স্টাইল


আইকনটি একটি লোগো সহ প্রতিস্থাপন করতে, অ্যান্ড্রয়েড: লোগো বৈশিষ্ট্য সহ ম্যানিফেস্ট ফাইলে আপনার অ্যাপ্লিকেশন লোগোটি নির্দিষ্ট করুন, তারপরে আপনার ক্রিয়াকলাপে setDisplayUseLogoEnabled (সত্য) কল করুন।

সূত্র: http://developer.android.com/sdk/android-3.0.html#api


দুর্দান্ত, পুরো উত্তরের জন্য ধন্যবাদ! এটি আরও অনেক কিছু বোঝায়।
খণ্ড

4
যদি সর্বোত্তম অনুশীলন উভয়কে একই আকার হিসাবে সেট করা হয় তবে আপনি লোগোটি কেন ব্যবহার করবেন? বা সম্ভবত তারা কেবল উচ্চতা বোঝায়?
অ্যান্ড্রয়েড বিকাশকারী

12

এটা যে প্রদর্শিত হবে:

  • android:logo এপিআই লেভেল 10 এ উপলব্ধ তবে এপিআই লেভেল 8 নয়
  • ব্যবহার android:logoছাড়াই android:iconঅ্যাপ্লিকেশন ড্রয়ারে অ্যাপ্লিকেশন আইকন সেট করে না

আমার কুণ্ডলীটি হ'ল "লোগো" অ্যাপ্লিকেশন আইকনের পরিবর্তে কোনও কোম্পানির লোগোকে বোঝায়।


4
এটি সম্ভবত কেস, যদিও আমি সত্যিই বলতে পারি না। যতক্ষণ না অন্য কেউ সুনির্দিষ্টভাবে উত্তর দেয়, আমাকে ধরে নিতে হবে এটি কেস। ধন্যবাদ!
খণ্ড

R.attr.logoএপিআই লেভেল ১১-এর পরেও উপলব্ধ android:logoActionBarউপলব্ধ এপিআই শ্রেনী 11. যেহেতু আপনি এপিআই লেভেল 11 থেকে ব্যবহার করা হয়েছিল, এপিআই লেভেল 11 আগে একটি লোগো সেট করতে হবে না, কারণ অ্যানড্রইড এপিআই শ্রেনী 10. একটি নতুন থিম এপিআই লেভেল 1 থেকে পুরাতন থিম (হোলো) ব্যবহার করে তা হল । সেজন্য সবকিছু আমি উল্লেখ যেহেতু এপিআই শ্রেনী 11. উপলব্ধ ছিল
বেন ভ্যান Hartingsveldt 'P' দ্বারা
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.