স্ট্যান্ডার্ড অ্যান্ড্রয়েড মেনু আইকনগুলি উদাহরণস্বরূপ রিফ্রেশ [বন্ধ]


216

অ্যান্ড্রয়েড এসডিকে মাধ্যমে স্ট্যান্ডার্ড মেনু আইকন সরবরাহ করে android.R.drawable.X। তবে কিছু স্ট্যান্ডার্ড আইকন, যেমন ic_menu_refresh(রিফ্রেশ আইকন) থেকে নিখোঁজ রয়েছে android.R

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

আমি অ্যান্ড্রয়েড ড্রয়যোগ্য ওয়েবসাইট জানি , তবে আমি মূল এইচডিপিআই , এমডিপিআই এবং এলডিপিআই সংস্করণ পেতে চাই to


1
এটা যাচাই কর. এটি গুগলের দ্বারা: Design.google.com/icons
অতুল

উত্তর:


206

কিছু মনে করবেন না, আমি এটি উত্সটিতে পেয়েছি: বেস.সেইট / কোর / রেজ / রেস এবং সাব-ডিরেক্টরি।

অন্যরা যেমন মন্তব্যে বলেছিল, আপনার যদি অ্যান্ড্রয়েড এসডিকে ইনস্টল থাকে তবে এটি আপনার কম্পিউটারেও রয়েছে। পথটি [SDK]/platforms/android-[VERSION]/data/res


60
আপনার এসডিকে ইনস্টলেশনতে সেগুলি আপনার বিকাশ মেশিনেও রয়েছে।
CommonsWare

1
ওহ, আপনি ঠিক বলেছেন, তারা সত্যই। ধন্যবাদ, আমি এখন Git সংগ্রহস্থলের ডাউনলোড করার জন্য মূঢ় মনে ^^
অকর্মা

49
উদাহরণস্বরূপ ANDROID_SDK / প্ল্যাটফর্মগুলি / android-2.1 / ডেটা / রেজ / ড্রয়যোগ্য-এইচডিপিআই এ i
Macarse

@ ম্যাকার্সে আপনার মতামতটি আমরা কীভাবে পছন্দ করি? এই বিষয়টি সন্ধান করতে এবং প্রতিবারই আমি একটি স্ট্যান্ডার্ড আইকন খুঁজতে চাইলে আপনাকে গুগল ব্যবহার করতে হবে, কারণ সেই ডিরেক্টরিটি ইন্টারনেটে অন্য কোথাও উল্লেখ করার মতো নয় এবং এটি উল্লেখ করাও অস্পষ্ট mentioned
আর্টঅফ ওয়ারফেয়ার

@ আর্টঅফওয়ারফেয়ার তথ্য অন্তর্ভুক্ত করার জন্য উত্তরটি সামঞ্জস্য করেছেন।
পোকার দিন

99

মনে রাখবেন, এটি এমন একটি অনুশীলন যা গুগল স্পষ্টভাবে না করার পরামর্শ দেয় :

সতর্কতা: যেহেতু এই সংস্থানগুলি প্ল্যাটফর্ম সংস্করণগুলির মধ্যে পরিবর্তিত হতে পারে, আপনার অ্যান্ড্রয়েড প্ল্যাটফর্ম রিসোর্স আইডি (অর্থাত্ অ্যান্ড্রয়েড.আর.ড্রেবলের অধীনে মেনু আইকন) ব্যবহার করে এই আইকনগুলি উল্লেখ করা উচিত নয়।

বরং আপনাকে স্থানীয় অনুলিপি তৈরি করার পরামর্শ দেওয়া হচ্ছে:

আপনি যদি কোনও আইকন বা অন্যান্য অভ্যন্তরীণ অঙ্কনযোগ্য সংস্থান ব্যবহার করতে চান তবে আপনার অ্যাপ্লিকেশন সংস্থাগুলিতে সেই আইকনগুলি বা আঁকনযোগ্যদের স্থানীয় কপি সংরক্ষণ করতে হবে, তারপরে আপনার অ্যাপ্লিকেশন কোড থেকে স্থানীয় অনুলিপিটি উল্লেখ করুন reference এই পদ্ধতিতে, আপনি যদি আপনার আইকনগুলির উপস্থিতি নিয়ন্ত্রণ করতে পারেন তবে এমনকি সিস্টেমের অনুলিপি পরিবর্তন হয়।


11
ঠিক আছে, আমি কেবল ওপিকে জানিয়ে দিচ্ছিলাম যে তারা শুরু থেকে স্থানীয় অনুলিপিগুলি ব্যবহার করা উচিত ছিল, উল্লেখের পরিবর্তে।
ডিএম্যাগস

2
যে puropose, কিছু বলছি একটি সহজ আইকন ব্রাউজার করেছেন / টুল কপি সহজেই আপনার প্রকল্পের SDK থেকে আইকন অনুলিপি করতে: bitbucket.org/simendsjo/android-icon-utils
Nilzor

@ নীলজার এই সরঞ্জামটি XXX উচ্চ আইকন যুক্ত করে ভাঙা বলে মনে হচ্ছে। এপিআই 22 এসডিকে এটিকে নির্দেশ করে ত্রুটি হয়। এখনও পুরানো এসডিকে জন্য কাজ করে।
কোডা

45

কিছুটা দেরি হতে পারে। অন্যান্য উত্তরগুলি সম্পূর্ণ করে আপনার এইচডিপিআই রিফ্রেশ আইকনটি এতে রয়েছে:

"Android_sdk" \ প্ল্যাটফর্মের \ "android_api_level" \ ডেটা \ মাঝামাঝি \ অঙ্কনযোগ্য-hdpi \ ic_menu_refresh.png


24

এই পোস্টটি দেখার পরে আমি একটি দরকারী লিঙ্কটি পেয়েছি:

http://developer.android.com/design/downloads/index.html

আপনি আতশবাজি, চিত্রক, ফটোশপ ইত্যাদির সাহায্যে সম্পাদনাযোগ্য প্রচুর উত্স ডাউনলোড করতে পারেন ...
এবং ফন্ট এবং আইকন প্যাকগুলিও রয়েছে।

এখানে একটি স্টেনসিল উদাহরণ রয়েছে।


6

আপনি এই ফোল্ডারে থাকা অ্যান্ড্রয়েড এসডিকে থেকে আইকনগুলি পেতে পারেন

$ অ্যান্ড্রয়েড-SDK \ প্ল্যাটফর্মের \ অ্যান্ড্রয়েড-XX \ ডেটা \ মাঝামাঝি

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.