whatismyaspectratio.com - aspect ratio tool - General Topics

Hi,
I created whatismyaspectratio.com . It tells you the aspect ratio of your display. Should work with any TV, projector, computer or phone display (provided there is a browser to access the site with).
It’s targeted at people who don’t know much about aspect ratios and don’t know their own aspect ratio (or resolution). Could be useful if you want to know this yourself or want to know this of a non-tech savvy friend or family member.
Hope you find it useful.
Feedback welcome.

Cool! How did you know how to calculate and display the aspect ratio on the website?
Sent from my SM-G900F using Tapatalk

killerscript said:
Cool! How did you know how to calculate and display the aspect ratio on the website?
Click to expand...
Click to collapse
Thanks! The browser provides the resolution of the display it is on. Using that you can calculate the aspect ratio. You need to fudge it a bit because a lot of displays are not exactly a particular aspect ratio so I look for the closest match.

Related

Stupid iOS fan boys are inventing things to trash Android again

Read a post today regarding why Android phones are so much bigger than the iPhone and it makes my blood boiled:
http://www.displayblog.com/2012/01/16/why-android-smartphones-are-bigger-than-the-iphone/
If he was true, I wouldn't complain. But that guy totally made things up by himself. It's clear that he had not done research to back up his "theory" -- he just made it up himself. Any Android users who had changed the LCD density of their devices would know that it's fairly easy to change the lppi. When a manufacturer increase the physical resolution of its device, it will adjust the LCD density to accommodate the denser display. That guy could find out the truth easily by asking around.
The article makes perfect sense to me. I for one would much rather have a smaller screen with higher pixel density.
does it really matter. you have a device and it works for you, if you read every post where somebody whines about the most trivial things then i feel sorry for you. get a life
I think I'll try to rebut this.
There are four DPI levels (MDPI is baseline):
LDPI: ~120DPI
MDPI: ~160DPI
HDPI: ~240DPI
XHDPI: ~320DPI
What this means is that when resolution increases from ~120 ppi (I prefer ppi when discussing pixel-based digital displays) to ~159 ppi fonts and icons will get smaller. This applies to all three levels of in-betweens. And displays north of ~320 ppi will continue to get smaller with no reprieve.
Click to expand...
Click to collapse
True. But manufacturers do not create screen sizes of EVERY possible density. They tend to aim for a certain density. And I don't see why they won't round up 159ppi up to 160. They wouldn't (with minor exceptions) create a screen perfectly at the middle between HDPI and MDPI, for example.
If displays size were kept at 3.2 inches from the G1, the corresponding resolutions (ppi) would be:
G1: 180.23
Nexus One: 291.55
Nexus S: 233.24
Galaxy Nexus: 458.94
Click to expand...
Click to collapse
Why would you want to convert the screen sizes to 3.2 inches first? This doesn't make sense! Oh, and I think you calculated the Nexus S wrongly.
But because Android renders text and graphics like desktop OSes (e.g. Windows, OS X) increasing resolution above 320 ppi means smaller UI elements. The display had to grow in size to compensate for shrinking UI elements. iOS renders the Retina display not by shrinking UI elements by one fourth but by doubling clarity and sharpness. Unless Google adds an additional “DPI level” beyond XHDPI, Android smartphones that match or beat the iPhone 4/4S in resolution will always be bigger, much bigger.
Click to expand...
Click to collapse
Android would never need to go past 320dpi, just like the iPhone, for it is at the verge of the human eye's visual acuity.
FYI for those who don't know, 4 copies of the UI elements are created, for each of the different display densities. So scaling up would simply mean swapping the element with the identical one of the higher density. Anything past the highest density is also past 320dpi, higher than the limit the human eye can distinguish.
UI elements created for XHDPI are usually purposefully created such that they are big enough for the density, allowing UI elements to be comfortably big enough for users.
Then why are 1280×720 Android smartphones much bigger? Because UI elements would get too small if they were much smaller than 4.5 inches.
Click to expand...
Click to collapse
There is no point of having a screen higher than 320dpi. It would be hard for one to differentiate a screen of 320dpi and 360dpi of the same size. There is no point in google trying to compete in resolution with the iPhone at this point. And besides, a manufacturer could easily release a 3.5 inch phone matching the iPhone's screen perfectly with no problems.
So there is seriously no practical point in trying to squeeze 1280x720 into a small 3.5 inch screen. I doubt manufacturers will want to try that when a 320ppi screen could do the exact same job (which by calculations, a 960x640 screen fits perfectly), without users noticing any difference. This is when resolution does not mean everything. DPI is much more important than resolution.
Disclaimer: I am not an app developer, but this is what I understand from the documentation from the android developer website.
DirkGently said:
The article makes perfect sense to me. I for one would much rather have a smaller screen with higher pixel density.
Click to expand...
Click to collapse
If what he said was true, then it made perfect sense. The problem is, he's wrong, completely. An OEM will change the ro.sf.lcd_density in build.prop to adjust the LCD density so that the font size and icon size scale up as the physical resolution increase, period. That's a fact and I have not seen a single OEM who doesn't do that. In fact, if an end user roots his device, he can change the setting himself.
No offensive to the iOS fans, but I just couldn't stand for some of them who think they know everything and keep inventing new things to praise how great their OS is, when they couldn't even get the fact right. I mean, if he's saying a 3.5" screen is the perfect size, that's one thing because it's personal preference and no one can argue that. But he wasn't doing that. He just made up a theory that is just plain wrong and present it as a fact.

How to find aspect ratio of any screen

I know that many of you can calculate the aspect ratio of different resolutions but incase you dont know or remember here is an easy tutorial
1. First find the resolution of the screen
2. Now you will get two different values one greater than the other
3. Divide the bigger value by the smaller one
4. If you did it right you will get an answer like 1.xxxxx
5. Match your answer with the given values
* 1.3333333= 4:3 aspect ratio
* 1.7777777= 16:9 aspect ratio
* 1.5= 3:2 aspect ratio
* 1.6= 16:10 aspect ratio
Hope it helped anyone
Sorry if my English is bad
Warning: this tutorial is only for absolute noobs
Sent from my HTC Wildfire using xda app-developers app

[Q] What are the best practices for supporting multiple screen sizes for android game

I want to develop a text driven, mystery game for Android. The art will be in the style of a graphic novel. I'd like to be able to support as many devices as possible. I understand that Android can scale the graphics for different screen sizes, but an image produced in 480x800 would look like crap on tablet screen. What is the best way to deal with this problem? Is the solution simply to produce images for all screen sizes I want to support? This seems like the most effective way, but would make the app way too big. Can the image simply be produced at a very high resolution and shrunk down or does that cause problems? Thanks for your time.
In my opininion the best pictures will be HD or qHD.
This size is very good for big screen, and will be good resize for small screen.
m7s1994 said:
In my opininion the best pictures will be HD or qHD.
This size is very good for big screen, and will be good resize for small screen.
Click to expand...
Click to collapse
What do you mean by HD or qHD? Can you be more specific? Do you mean 1920x1080 for HD and 960x540 for qHD? Will I be ok as long as I stick by the 16:9 ratio?
Yes it is this size : )
More phones have 16;9 screen, that I think it's the best way to good game graphic:good:
Is this something you've seen in your own tests or did you read it somewhere? I'd like more documentation on this before I start producing art.

1080p as standard !!!!!

https://youtu.be/nP0I6Mb880E
Sent from my Nexus 6P using XDA-Developers Legacy app
Yup, this was pretty obviously stated and samsung did tell people. You can turn the resolution up if you require also.
1920/1080 is 1080p....so 1080P+
:laugh:
its a little more than 1080p. Also I speak from experience that you can not tell a difference unless you are looking for it. It is the same screen resolution on the S7's with nougat.
Yep it is. Lets not blow this out of proportion people if you want QHD+ its in the settings under display.
Sent from my SAMSUNG-SM-G935A using Tapatalk
lordandroid said:
Yep it is. Lets not blow this out of proportion people if you want QHD+ its in the settings under display.
Sent from my SAMSUNG-SM-G935A using Tapatalk
Click to expand...
Click to collapse
that also. lol. its not that bad it being 1080p+ though. It looks almost the same and to most you wont be able to tell.
Agreed ?
Sent from my SAMSUNG-SM-G935A using Tapatalk
I couldnt tell on my oneplus 3T, the screen was great.
QHD on a phone is overkill. It's a nice-to-have if you're trying to watch a movie, but other than that it's purely excessive. If someone showed you a 1080p and a QHD display on the S8 or even the s8 plus, I can all but guarantee you wouldn't be able to tell the difference. I sure can't with my S7E.
The problem is not that 1080p looks bad. The problem is that this display has a set number of width and height pixels which is defined as 2960 x 1440. So if you want to display a picture which is 2220 x 1080 in a display which size isn't a multiple of the picture you have to interpolate. You somehow need to have just 1080 pixels in a row where there are supposed to be 1440. Why don't they go with 720p instead? Well I guess it would also look shi**y :/
Just my thoughts, I have never seen a S7 or S8 display.
EDIT: I just think about this from a delevoper perspecive. The developer thinks: Let's make a black 2px line there -> it's a 2px line.
Because you cant fit a multiple of 1080 in 1440 the interpolation would make a 2,66px line. As you know you cant color 0.66 parts of a pixel black. So most likely the whole pixel will be black which results in a 3px black line where there should be a 2,66px line. As this happens with every pixel of the display the image won't just get inaccurate but also the GPU has to do some very unnecessary scaling work.
Termynat0r said:
The problem is not that 1080p looks bad. The problem is that this display has a set number of width and height pixels which is defined as 2960 x 1440. So if you want to display a picture which is 2220 x 1080 in a display which size isn't a multiple of the picture you have to interpolate. You somehow need to have just 1080 pixels in a row where there are supposed to be 1440. Why don't they go with 720p instead? Well I guess it would also look shi**y :/
Just my thoughts, I have never seen a S7 or S8 display.
Click to expand...
Click to collapse
It's the same as changing the resolution of a computer or monitor display. The interpolation isn't the issue, every manufacture has that down pat. 720p would make a noticeable difference, even in basic browsing and function. 1080p is enough that on a screen the size of the S8 or S8+ you wouldn't be able to see the individual (or interpolated) pixels.
marinebio94 said:
It's the same as changing the resolution of a computer or monitor display. The interpolation isn't the issue, every manufacture has that down pat. 720p would make a noticeable difference, even in basic browsing and function. 1080p is enough that on a screen the size of the S8 or S8+ you wouldn't be able to see the individual (or interpolated) pixels.
Click to expand...
Click to collapse
I didn't say that this is not the same. But when I buy a 1080p monitor, I use it in 1080p because thats what it is intended for. You won't see pixels on a 500+ ppi device. But the image will be totally unaccurate and that's not what I generally like to look at. I just tried this in photoshop and the effect is even worse than I thought and demonstrated by that example picture in my last post. Here's what it'll really look like. You want to look at this? Of course it will be very small pixels but do you really don't mind?! I know I do.
Termynat0r said:
I didn't say that this is not the same. But when I buy a 1080p monitor, I use it in 1080p because thats what it is intended for. You won't see pixels on a 500+ ppi device. But the image will be totally unaccurate and that's not what I generally like to look at. I just tried this in photoshop and the effect is even worse than I thought and demonstrated by that example picture in my last post. Here's what it'll really look like. You want to look at this? Of course it will be very small pixels but do you really don't mind?! I know I do.
Click to expand...
Click to collapse
That's not at all what it will really look like. Doing something in photoshop is not even close to how it will look in real life. Please look at the phone before you assume what it will look like. I just switched my phone from 1080p to QHD and back again, and I literally cannot tell the difference, even with my face pressed inches away from the phone.
marinebio94 said:
That's not at all what it will really look like. Doing something in photoshop is not even close to how it will look in real life. Please look at the phone before you assume what it will look like. I just switched my phone from 1080p to QHD and back again, and I literally cannot tell the difference, even with my face pressed inches away from the phone.
Click to expand...
Click to collapse
You can't negotiate with the pixel science
Most likely the pixels are just to small to see a difference but I will take a look at the phone when I get it to judge wether switching to 1440p or not
Termynat0r said:
You can't negotiate with the pixel science
Most likely the pixels are just to small to see a difference but I will take a look at the phone when I get it to judge wether switching to 1440p or not
Click to expand...
Click to collapse
But don't forget these OLED panels use a diamond pentile subpixel arragement, so the interpolation isn't quite the same as a traditional RGB LCD monitor.
It's REALLY REALLY difficult to tell the difference between QHD and 1080p on the S7. At more than about a foot, it's nearly impossible to tell. I know what you're saying, I hate running monitors at non-native resolutions.
If it bugs you that much, just change it.
If lower resolution gets me another 1hr SOT per day, I'll drop all the way to the bottom. Can't tell the diff.
I just changed to 1080 p on my S7E (was at the highest rez setting). Really can't see a difference. Icons and keyboard are a bit larger. Texts are a bit bigger. But as far as sharpness, look of the display, not an issue. Just going to test and see if this makes a difference much on SOT or not. I can always change back to the highest rez setting if I want - takes about 30 seconds to do.
teegunn said:
I just changed to 1080 p on my S7E (was at the highest rez setting). Really can't see a difference. Icons and keyboard are a bit larger. Texts are a bit bigger. But as far as sharpness, look of the display, not an issue. Just going to test and see if this makes a difference much on SOT or not. I can always change back to the highest rez setting if I want - takes about 30 seconds to do.
Click to expand...
Click to collapse
This setting should not affect the size of the screen elements (icons, text) at all.
se1000 said:
This setting should not affect the size of the screen elements (icons, text) at all.
Click to expand...
Click to collapse
The initial change of setting could change aspect ratios, but a quick restart should fix it.
se1000 said:
This setting should not affect the size of the screen elements (icons, text) at all.
Click to expand...
Click to collapse
I use Nova launcher, Swype and Handcent texting app. It changed the size of icons, the size of font, the size of the keyboard and the size of the texts (the bubbles and text font). It did increase the size on all of those. Also increased the size of the quick settings, etc. It's not a big deal, but it did increase the size of things a bit. Has caused no problems so far otherwise.

Can an old 16:9 Aspect Ratio Android be flashed to run the most current Android?

My favorite phone ever was the ZTE Z Blade Max Z982. It had a 16:9 aspect ration. They don't make phones with this aspect ratio anymore. Is it possible to take an older phone that had this aspect ratio and have it run with the most current Android ? I don't care what brand it is. I just want the 16:9 aspect ratio. Has anyone been succesful in getting a 16:9 aspect ratio screen Android to run the current version of Android. I only joined this sub to ask this. I'd be willing to pay someone to do it for me, if it was possible.
reloxda said:
My favorite phone ever was the ZTE Z Blade Max Z982. It had a 16:9 aspect ration. They don't make phones with this aspect ratio anymore. Is it possible to take an older phone that had this aspect ratio and have it run with the most current Android ? I don't care what brand it is. I just want the 16:9 aspect ratio. Has anyone been succesful in getting a 16:9 aspect ratio screen Android to run the current version of Android. I only joined this sub to ask this. I'd be willing to pay someone to do it for me, if it was possible.
Click to expand...
Click to collapse
well samsung devices are quite popular among devs but about the aspect ratio, you must google a sammy device with that ratio and check the forum for support
tutibreaker said:
well samsung devices are quite popular among devs but about the aspect ratio, you must google a sammy device with that ratio and check the forum for support
Click to expand...
Click to collapse
No luck.
reloxda said:
No luck.
Click to expand...
Click to collapse
If the device is an android device, then, hypothetically, if there is a stock source code available for the device, it might be possible to use that source code to to build a custom version of newer android for the devices. But, you would have to do the software development for yourself.

Categories

Resources