অ্যান্ড্রয়েড XXHDPI সংস্থানসমূহ


85

গুগল নেক্সাস 10 শীঘ্রই প্রকাশিত হবে, এবং এটি প্রথম xxhdpiউত্স ব্যবহার করার জন্য ডিভাইস । এটি প্রায় 300 ডিপিআই ( নেক্সাস 10 ওয়েবসাইট এবং এই ক্যালকুলেটর অনুসারে ) এর প্রদর্শন ঘনত্বকে ক্রীড়া করে ।

যাইহোক, আমি যখন অ্যান্ড্রয়েড ডকুমেন্টেশনে যাই, এতে বলা হয়েছে:

  • ldpi : D 120dpi
  • mdpi : D 160dpi
  • hdpi : 240 ডিপিআই
  • xhdpi : 320 ডিপিআই
  • xxhdpi নির্দিষ্ট করা হয়নি।

এর xxhdpiপরিবর্তে নেক্সাস 10 এর 300 ডিপিআই স্ক্রিনটি কীভাবে আসবে এবং এর আনুমানিক ডিপিআই xhdpiকী হওয়া উচিতxxhdpi ? আমাদের xxhdpiএই মুহুর্তে নতুন সংস্থান (আইকনগুলি বাদ দিয়ে) থাকার বিষয়েও চিন্তা করা উচিত, বা আমাদের কেবল ওএসকে xhdpiসংস্থানগুলি বাড়িয়ে দেওয়া উচিত ?


4
নেক্সাস 10-এ 300 পিপিআই (পিক্সেলস পিয়ার ইঞ্চ) রয়েছে, যা ডিআইপি / ডিপি (DENSITY INDEPENDANT PIXEL) এর থেকে পৃথক, যা অ্যান্ড্রয়েড দ্বারা উদ্ভাবিত একটি ডিসপ্লে মেট্রিক। বিভ্রান্তিটি সম্পূর্ণ করতে, ডিপিআই (ডটস পার ইঞ্চ) মূলত পিপিআই (পিক্সেলস পিয়ার ইঞ্চ) এর মতো তবে এটি ডিআইপি (ডেনসিটি ইন্ডিপেন্ডেন্ট পিক্সেল) দিয়ে বিভ্রান্ত করবেন না। ডিপিআই! = ডিআইপি

হ্যাঁ @ ব্যবহারকারী 1234813 এগুলি সমস্ত স্পষ্টতই আলাদা, তবে আপনি এটি আঁকার মতো প্যানোরামাটি এতটা ভয়ঙ্কর নয়। সংক্ষিপ্তসার অর্থ কী আপনি যদি জানেন তবে এটি প্রায় তুচ্ছ!
রুপস

উত্তর:


110

জি + রিসোর্সে লিঙ্কযুক্ত পোস্ট অনুসারে:

নেক্সাস 10-তে চমত্কার স্ক্রিনটি এক্সএইচডিপিআই ঘনত্ব বালতিতে পড়ে। ট্যাবলেটগুলিতে, লঞ্চারটি কিছুটা বড় আকারে রেন্ডার করতে একটি ঘনত্বের বালতি থেকে [0] পর্যন্ত আইকন ব্যবহার করে। আপনার লঞ্চার আইকনটি (তত্ক্ষণাত আপনার অ্যাপ্লিকেশন সর্বাধিক গুরুত্বপূর্ণ সম্পদ) খাস্তা হয়েছে তা নিশ্চিত করার জন্য আপনাকে অঙ্কনযোগ্য-এক্সএক্সএইচডিপি বা অঙ্কনযোগ্য -480 ডিপিআই ফোল্ডারে একটি 144 * 144px আইকন যুক্ত করতে হবে।

সুতরাং দেখে মনে হচ্ছে xxhdpi 480dpi এর জন্য সেট করা আছে। সেই অনুযায়ী, ট্যাবলেটগুলি লঞ্চের জন্য যে ডিগ্রি বালতিতে রয়েছে তার চেয়ে বেশি একটি ডিপিআই বালতি থেকে সম্পদ ব্যবহার করে। নেক্সাস 10 বালতি এক্সএইচডিপিআইতে রয়েছে এক্সএক্সএইচডিপিআই থেকে লঞ্চার আইকনটি টানবে।

উৎস

এছাড়াও, সচেতন ছিল না যে ট্যাবলেটগুলি তাদের স্তরের উপরে সম্পদ বালতি থেকে সংস্থান গ্রহণ করে। লক্ষণীয়।


4
এটাই আমার কাছে বিরোধী বলে মনে হচ্ছে। রোমান নুরিকের পোস্টে "নেক্সাস 10 লঞ্চার আইকনগুলির জন্য এক্সএক্সএইচডিপিআইয়ের জন্য সমর্থন" বলা হয়েছে ... আপনি যে পোস্টটি উদ্ধৃত করেছেন সেটি নেক্সাস 10 হ'ল "এক্সএইচডিপিআই", তবে আরও বলেছেন যে "[টি] হে নিশ্চিত করুন যে [এটি] খাস্তা হতে হবে অঙ্কনযোগ্য-এক্সএক্সএইচডিপি ... ফোল্ডার [ব্যবহার করুন]। সম্পাদনা: আকর্ষণীয়, একটি মন্তব্যে (রোমান থেকে) বলেছেন, "বেনজামিন ওয়েইস মনে রাখবেন, ডিসপ্লেটি নিজেই এক্সএক্সডিপিআই নয়, ঠিক সেখানেই লঞ্চ / সিস্টেম এক-বালতি আপ আইকন সন্ধান করবে।" আপনি এটি আপনার পোস্টে যুক্ত করতে চাইতে পারেন।
এরিক

4
আমি এক ধরনের করেছি। তারা বলে যে ট্যাবলেটগুলি তার মধ্যে থাকা উচ্চতর ডিপিআইয়ের সম্পদগুলি থেকে সম্পদ গ্রহণ করে that আমি এটিকে আরও পরিষ্কারভাবে উত্তরে রেখে দেব।
DeeV

10
এই পোস্টটি পড়ার পরে আমার জন্য একটি সরঞ্জাম তৈরি করেছেন, এটি অন্য কারও জন্য উপকারী হতে পারে: android-dpi-converter.warting.se
ওয়ার্টিং

7
2013 এর এইটির জন্য আপডেট: অ্যান্ড্রয়েড 4.4 গুগল-অভিজ্ঞতা লঞ্চার এবং নেক্সাস 5 হিসাবে, আপনার কেবলমাত্র ট্যাবলেট নয়, ফোনে লঞ্চের জন্য ওয়ান-বালতি আপ আইকনটি প্রয়োজন। এর অর্থ সম্পূর্ণ চক্করটে রেন্ডার করার জন্য আপনার নেক্সাস 5 লঞ্চারের জন্য একটি এক্সএক্সএক্সএক্সডিপি আইকন প্রয়োজন; দেখতে plus.google.com/+RomanNurik/posts/EURexV9yF32 । এটি কৌতুকের মতো শোনাতে পারে তবে এটি এমন নয়: লঞ্চের আইকনগুলির জন্য 640 ডিপিআই সম্পদ এখন প্রয়োজনীয়; xxhdpi এগুলি কেবলমাত্র খারাপ উপায়ে মজাদার আকারে আপ হবে (যেহেতু এটি লঞ্চারের মধ্যে অন্তর্নিহিত রেজোলিউশনের জন্য, এমনকি একাধিক নয়)।
Yoni Samlan

8

xxhdpi আগে নির্দিষ্ট করা হয়নি তবে এখন নতুন ডিভাইস এস 4, এইচটিসি একটি অবশ্যই xxhdpi এর ভিতরে এসেছে ।এই ডিভাইস ডিপিআই 440 এর কাছাকাছি। এক্সএক্সএইচডিপিআইয়ের সঠিক সীমাটি আমি জানি না এক্সএক্সএইচডিপি ডিভাইসটির জন্য অ্যান্ড্রয়েড অ্যাপ্লিকেশন কীভাবে বিকাশ করা যায় সে সম্পর্কে স্যামসুং এস 4 জানি আমি জানি এই দেরি হয়ে গেছে। উত্তর কিন্তু প্রশ্ন জিজ্ঞাসা করার পরে জিনিস পরিবর্তন ছিল

দ্রষ্টব্য, গুগল নেক্সাস 10 -কে অঙ্কনযোগ্য-এক্সএক্সএইচডিপি বা অঙ্কনযোগ্য -480 ডিপিআই ফোল্ডারে একটি 144 * 144px আইকন যুক্ত করতে হবে।


8

নেক্সাস 10 এর স্ক্রিনের ডিপিআই 300 xhdpiডলার , যা 280‑400 এর আনুষ্ঠানিক পরিসরে রয়েছে

সাধারণত, ডিভাইসগুলি তাদের ঘনত্বের জন্য ডিজাইন করা সংস্থান ব্যবহার করে। তবে ব্যতিক্রম রয়েছে এবং ভবিষ্যতে ব্যতিক্রমগুলি যুক্ত হতে পারে। xxhdpiপ্রবর্তক আইকনগুলির ক্ষেত্রে Nexus 10 সংস্থানগুলি ব্যবহার করে।

এক্সএক্সএইচডিপিআইয়ের স্ট্যান্ডার্ড কোটিনাইজড ডিপিআই 480 (যার অর্থ 400-5560 রেঞ্জের কোথাও কোনও ডিপিআই সহ পর্দা সম্ভবত xxhdpi)।


4
আকাশের দিকে তাকান, আপনি একই কারণে আমার উত্তরটি ভোট দিন। প্রশ্ন জিজ্ঞাসা করার সময় থেকেই জিনিসটি পরিবর্তন করা হয়েছে। সুতরাং নতুন উত্তর পোস্ট করা কোনও ক্ষতি নয় এবং এটি মোটেও ভোট হ্রাস করার কারণ নয় !!
তোফিক আহমেদ

4
সিরিয়াসলি, কেউ উইল হুইটনকে ডাকে।
টফাইর

7

480 ডিপিআই হ'ল স্ট্যান্ডার্ড কোয়ান্টিজেড রেজোলিউশন xxhdpi (: 440 DPI বড়) বা তার বেশি (অর্থাৎ, 520 DPI), এটা কিছু কম পরিবর্তিত হতে পারে। স্কেল ফ্যাক্টর: 3x (3 * এমডিপিআই)।

এখন একটি উচ্চতর রেজোলিউশন আছে, xxxhdpi (640 ডিপিআই)। স্কেল ফ্যাক্টর 4x (4 * এমডিপিআই)।

উত্স রেফারেন্স এখানে ।


আপনার কি কোনও উত্স আছে?
মাইকেল

আপনি কি অ্যান্ড্রয়েড বিকাশকারী যেমন কোনও একাধিক স্ক্রিন সমর্থন করে এমন কোনও রেফারেন্স পৃষ্ঠা বলতে চান ?
ফ্যান্টাম্যাক্সএক্সএক্স

হ্যাঁ, এটাই আমি বোঝাতে চাইছিলাম তবে আপনার রেফারেন্স পৃষ্ঠাটি রেজোলিউশনগুলি দেখাচ্ছে না xxhdpiএবং xxxhdpi(কমপক্ষে এটি এখনও নথিভুক্ত বলে মনে হচ্ছে না)। আপনার জন্য কোনো রেফারেন্স আছে কি xxhdpiএবং xxxhdpiরেজুলেশন (ফ্যাক্টর এবং DPI স্কেলিং)?
মাইকেল


চমৎকার, আপনার
মাইকেল

3

রেজোলিউশনটি 480 ডিপিআই, লঞ্চার আইকনটি 144 * 144px সমস্ত এমডিপিআই (তথাকথিত "বেস", "বেসলাইন" বা "সাধারণ") আকারগুলির কাছে 3x মাপ দেওয়া যায়।


0

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


0

চারটি সাধারণ আকারের একটি সেট: ছোট, সাধারণ, বৃহত্তর এবং এক্সলারেজ দ্রষ্টব্য: অ্যান্ড্রয়েড ৩.২ (এপিআই স্তর ১৩) দিয়ে শুরু করে, এই আকারের গোষ্ঠীগুলি উপলব্ধ স্ক্রিনের প্রস্থের ভিত্তিতে স্ক্রিন মাপগুলি পরিচালনা করার জন্য একটি নতুন প্রযুক্তির পক্ষে অবচয় করা হয়েছে। যদি আপনি অ্যান্ড্রয়েড ৩.২ এবং তার থেকেও বেশি বিকাশ করে থাকেন তবে আরও তথ্যের জন্য অ্যান্ড্রয়েড ৩.২ এর জন্য ট্যাবলেট লেআউটগুলি ঘোষণা করে দেখুন see

ছয়টি সাধারণ ঘনত্বের একটি সেট:

ldpi (কম) d 120dpi

এমডিপিআই (মাঝারি) ~ 160 ডিপিআই

hdpi (উচ্চ) ~ 240dpi

xhdpi (অতিরিক্ত উচ্চ) ~ 320dpi

xxhdpi (অতিরিক্ত-অতিরিক্ত-উচ্চ) ~ 480dpi

xxxhdpi (অতিরিক্ত-অতিরিক্ত-অতিরিক্ত-উচ্চ) ~ 640 ডিপিআই

বিকাশকারী.অ্যান্ড্রয়েড.কম থেকে: http://developer.android.com/guide/practices/screens_support.html


0

এই পিপিআই গণনা সরঞ্জাম অনুযায়ী , গুগল নেক্সাস 10 এর প্রায় 300 ডিপিআই এর ডিসপ্লে ঘনত্ব রয়েছে ...

তবে অ্যান্ড্রয়েড ডকুমেন্টেশনে বলা হয়েছে:

ldpi: ~ 120dpi mdpi: d 160dpi hdpi: 0 240dpi xhdpi: 20 320dpi xxhdpi নির্দিষ্ট করা হয়নি।

আমি মনে করি আমরা কেবল অ্যান্ড্রয়েড ওএসকে এক্সএইচডিপিআই সংস্থানগুলি বাড়িয়ে দিতে পারি ...

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