4:3 aspect ratio in apps - Nexus 9 Q&A, Help & Troubleshooting

Many apps on Android (games in particular) have been optimized for a 16:9 layout. In most cases, the same app adapts well enough when running 16:10 on a tablet without requiring a separate tablet-optimized version of the app, but how will this work now with a more dramatic aspect ratio difference of 4:3? Will developers have to update their apps for compatibility with Nexus 9, or will the Android framework facilitate them automatically adapting to an iPad-style 4:3 layout without requiring an app update?

thomase00 said:
Many apps on Android (games in particular) have been optimized for a 16:9 layout. In most cases, the same app adapts well enough when running 16:10 on a tablet without requiring a separate tablet-optimized version of the app, but how will this work now with a more dramatic aspect ratio difference of 4:3? Will developers have to update their apps for compatibility with Nexus 9, or will the Android framework facilitate them automatically adapting to an iPad-style 4:3 layout without requiring an app update?
Click to expand...
Click to collapse
apps should automatically adjust
Openttd will have no problems playing

IMO, many apps will look wrong, or at least squeezed.
I'm pretty sure my apps will look a bit squeezed. (But N9 probably doesn't have the hardware my apps use.)
Since this is a Nexus, I'd expect that a decent number of apps will be updated for 4:3, especially if sales are good (but who knows about that right now.)

Unless the app is using fixed layouts or has gaps in their layouts (ie small and large, but no medium) it should be fine.
My touchpad with CM11 has never had any issues with apps due to it's aspect ratio.
The N9 resolution wise is just a double density 1024x768 display like the tp is.
Remember that 16:9/10/pi isnt even exact on any device, since you can both rotate and/or hide the nav and statusbars.
They already have to cope with many different combinations.

Related

[Q] Decrease Resolution for Gaming?

Hello Tablet Z community,
This is my first post in this devices forums since getting mine last week. It's a great device, love it, etc.
I've never owned an Android device with a screen resolution this high so I've yet to encounter this problem - some of my games (specifically the emulator PPSSPP) have relatively low framerates (compared to my less powerful Samsung P6810 @ 800x1280). I know with computers in particular it's trivially easy to change resolutions in games/the OS, especially to increase FPS but I've never seen a method to do this on Android and Google searches turn up people mentioning device resolution without changing them.
Does anyone know if it's possible to, ideally, force a different resolution for a particular application? A less than ideal solution would be a system wide change but I would be willing to endure temporarily to increase FPS.
Any advice and suggestions would be greatly appreciated
I would be interested to know about this, iv just loaded ppsspp however havent been able to play any of the playable games listed, I did see a few videos of the xperia z playing well, however that has the same resolution and specs.
juzza87 said:
Does anyone know if it's possible to, ideally, force a different resolution for a particular application? A less than ideal solution would be a system wide change
Any advice and suggestions would be greatly appreciated
Click to expand...
Click to collapse
That was recently discussed in this thread: LCD Density Changes and Results (With Pics)
Cat McGowan said:
That was recently discussed in this thread: LCD Density Changes and Results (With Pics)
Click to expand...
Click to collapse
This is very different, setting the DPI to a non-stock value just resizes the userspace, the resolution is fixed and unchangeable as the OP is thinking. Compared to a Windows PC where you can change the resolution, in Android you only have the ability to change the dpi, which states how large the pixel-to-screen size is. A smaller number indicates a smaller pixel-to-screen size, meaning the information shown on screen is sized for a laeger screen (making it smaller, since the screen is a fixed size). And a larger number has the reverse effect. Android UI guidelines set the optimal dpi for resolution vs. screen size, to mainain a similar experience across devices (similarly sized icons and fonts, etc). Again, this has nothing to do with adjusting the physical resolution of the device, which (to my knowledge) is not possible in Android.
daveid said:
This is very different, setting the DPI to a non-stock value just resizes the userspace, the resolution is fixed and unchangeable as the OP is thinking. Compared to a Windows PC where you can change the resolution, in Android you only have the ability to change the dpi, which states how large the pixel-to-screen size is. A smaller number indicates a smaller pixel-to-screen size, meaning the information shown on screen is sized for a laeger screen (making it smaller, since the screen is a fixed size). And a larger number has the reverse effect. Android UI guidelines set the optimal dpi for resolution vs. screen size, to mainain a similar experience across devices (similarly sized icons and fonts, etc). Again, this has nothing to do with adjusting the physical resolution of the device, which (to my knowledge) is not possible in Android.
Click to expand...
Click to collapse
Heh. Thanks for the schooling, but it was unnecessary, I didn't just fall off a turnip truck.
Thanks for the replies guys, at least now I know for sure..

[Q] Zoom level on FHD devices, not the same as in a FHD laptop. Why?

I wish I could get some clarification from the experts here.
Sorry if I didn't pick the most suitable forum to raise my question.
With displays resolution increasing on high-end android phones (now FHD) and some tablets too, I'd expect the browsers to take advantage on that.
Although this is some thing where I can't see any progress even with the newest hardware.
The same webpage as seen on a FHD laptop, or on a FHD smartphone, doesn't show the same thing.
The minimum zoom for a smartphone seems to be set in such away that a significant part from pages with most content is cut, in respective to what's seen on a FHD laptop.
Some could argue that once the smartphone screens are much smaller, it doesn't make sense to have same zoom level settings as it won't be readable. Although smartphone screens are getting bigger, and many tablets have big enough displays to show it in a different and still readable way...
Furthermore in many cases if you turn a smartphone in portrait or landscape you can see exactly the same content displayed wide-wise, which doesn't make any sense.
Landscape mode could make better use of the larger horizontal display resolution and show additional content.
I've tried many browsers on Android, but all seem to show the same limitations and no settings to decrease the default zoom level, neither it is possible to manually zoom-out further in any way.
Does anyone knows if this is an Android OS limitation and when this foreseen to improve, or if there is some browser that gives further control on the minimum zoom level?
I should say this has been the main reason why I've not seen a justification to change my device for a new one with better HW and larger screen...
The browsers on my qHD device, show exactly the same thing as the newest FHD ones.
Thanks in advance!

[Q] Faking display resolution for Cocktail Flow

Hey there,
Cocktail Flow is probably the one and only good looking cocktail app for tablets out there. However, its developer really hardcoded the resolution to 1280x720 which means it cannot be used on any newer tablet (like a Nexus 7, see screenshot). And since the developer abandoned the project, this app is probably gone forever.
Is there are way to reduce the resolution of tablets (or faking a lower one) such that the app is stretched and can be used again?
I've already tried Xposed + App Settings, but changing the DPI doesn't help, since the developer is not using dp...

[MOD][XPOSED] XAspect - adjust aspect ratio

Occasionally an app displays content in the wrong aspect ratio. For instance, the SuperFilm.pl app stretches movies to fit the screen regardless of the movie's original aspect ratios and the Little Big Adventure port stretches the 4:3 video of the original game to whatever your device screen is.
XAspect lets you force a particular aspect setting for an app. A number of common aspect ratios are included, and one can also set a custom one.
This is beta test quality software, so use at your own risk.
Binaries: http://repo.xposed.info/module/mobi.omegacentauri.xaspect
Source code: https://github.com/arpruss/xaspect
I just posted an update with custom aspect ratio support.
Works great. Fixes ScummVm. Thanks for putting in the work.
Glad to hear it! I suspect some developers think it's more important to fill the screen than to preserve aspect ratio, and that's why my module was needed.
The scummvm docs say there is an option to preserve adjust ratio.
Nice module!!
arpruss said:
Occasionally an app displays content in the wrong aspect ratio.
Click to expand...
Click to collapse
I tried to use it on games and now I can run games faster but it's not fullscreen the status bar keep showing up.
can this mod make the opossite?I cast movies to my smart tv and most movies show on my tv with really big gap upside and downside the screen.

Resolution decreased to HD - weird UI elements

Hi to all!
Well I've read some guides about how to decrease the resolution on my Z2 running latest Marshmallow Existenz ROM 5.6.5. Changed resolution to 720x1280 and system DPI to 253 (I have rather a good eyesight that is why do not mind small UI elements ).
Some apps were not satisfied with the DPI I told them to work in that is why I tailored some of them using Xposed module App Settings.
But there are some issues I could not repair :crying::
1. The bootanimation displays normally, but after some seconds only half of the screen is filled (so it says ''Xpe'' and then ''Existe''). Tried to install smaller (720x1280) bootanimation but the result is the same. I can live with that
2. The Recents' thumbnails are enormous. Even 1/5 of the app is displayed in the thumbnails. I thought initially that it is caused by SystemUI's messed settings with the DPI so I played with App Settings to repair it (both ''DPI'' and ''Screen (dp)''). Still with no luck.
Thought it might be connected somehow to Android WebView which is operating in country's local app with used stuff called Finn. There the thumbnail is also really huge, before the whole picture would fit in the thumbnails.
3. Is the suggestions/xperia menu search. The ''suggested'' apps are much bigger that the icons displayed in menu.
So it might be some scalling issue, but I have no idea which application would I need to adjust.
https://postimg .org/image/53me7e9i9/
https://postimg .org/image/5uf4d6bvl/
https://postimg .org/image/wtiz8bych/
https://postimg .org/image/dcy9lt38h/
https://postimg .org/image/ku7h10srl/
My phone is running Android 6.0.1, with root, with xposed modules related to UI: AppSettings, GravityBox, Xperia Home by Serajr
Any help in the matter will be appreciated! ::laugh:
Vixificent
No one ? - I don't believe no one really had that issue! At least say: 'Happens to me too'.
Keep it hd 1080x1920 and change DPI to 320
Sent from my D6503 using XDA-Developers Legacy app
Thank you for your input! However it is not the solution I am looking for. I just wanted to have lower resolution for a better performance. I am I the only one who is meeting such issues?
Vixificent said:
Thank you for your input! However it is not the solution I am looking for. I just wanted to have lower resolution for a better performance. I am I the only one who is meeting such issues?
Click to expand...
Click to collapse
I tried it and got the same like you.
Sent from my D6503 using XDA-Developers Legacy app
I reduced my resolution to 540x960 and set the dpi to 240. Performance and battery life felt largely the same. Graphics were mostly unaffected except for weird glitches like the ones mentioned in the OP (walkman aka music would straight up stop working though). Text looked blurry, perhaps a subpixel rendering thing.
At the end I returned to 1080p. It was not worth tickling my OCD for little to no benefit.
Thank you for your replies! Wow Pixelado, your resolution was pretty low. Beacause no newer Xperia has that resolution, the Sony apps could cease to work. I wanted to keep something still lower yet 'compatible'.
Yes the performance is pretty much the same. Antutu did not gave a higher score, even gave a lower on CPU and higher on 3D a bit. What I noticed was after playing 3D game for around 20 mins the temperature was around 53C, before in 1080x1920 it was over 61C (in a thin rubber cover). What are your observations?
Best regards,
Vixificent
I came back to 1080p as suggested. Thanks! :good:

Categories

Resources