This kinda blows my mind.
Why doesn't Samsung's Email apk scale with higher DPI settings? I mean they are planning for future ICS phones with higher rez screens, and Galaxy Nexus is made by them (higher rez screen with ICS)..
Why the hell when I set the DPI to 210 or 220 in build.prop, the TW launcher, Email and even clock app don't scale?
Anybody knows any tricks of making at least Email scale nicely?
Related
now i understand that 240 is considered high res for our phones when we are using Android but has anyone had any success with a high resolution setting?
just an idea
In my startup txt I use 240. Works for me. 220 and 180 work for the most part. Higher than 240 apps and menus will not look right.
Indirect deserves a salute for rooting the NT
http://forum.xda-developers.com/showthread.php?t=1354487
Still running a Nook Color with a dpi of 240 in build.prop, I would very much
get any reports on the following
1. Can the same be done on the NT without too many side affects?
2. Has anyone installed skype and tested the built in Mic?
How about a response as to a rooted Nook Tablet with a higher (240) dpi setting?
speaking completely out of curiosity, how can you display a higher dpi onscreen (if I'm understanding what you're asking), if the display is only capable of 169 dpi?
maybe I'm oversimplifying the question and am not understanding you.
---------- Post added at 01:33 PM ---------- Previous post was at 01:31 PM ----------
after doing some searching, are you referring to actual font size?
Android allows different dp settings independent of the hardware dpi for UI design. Details in below link,
http://developer.android.com/guide/practices/screens_support.html
Density-independent pixel (dp)
A virtual pixel unit that you should use when defining UI layout, to express layout dimensions or position in a density-independent way.
The density-independent pixel is equivalent to one physical pixel on a 160 dpi screen, which is the baseline density assumed by the system for a "medium" density screen. At runtime, the system transparently handles any scaling of the dp units, as necessary, based on the actual density of the screen in use. The conversion of dp units to screen pixels is simple: px = dp * (dpi / 160). For example, on a 240 dpi screen, 1 dp equals 1.5 physical pixels. You should always use dp units when defining your application's UI, to ensure proper display of your UI on screens with different densities.
e.mote said:
Android allows different dp settings independent of the hardware dpi for UI design. Details in below link,
The density-independent pixel is equivalent to one physical pixel on a 160 dpi screen, which is the baseline density assumed by the system for a "medium" density screen. At runtime, the system transparently handles any scaling of the dp units, as necessary, based on the actual density of the screen in use.
Click to expand...
Click to collapse
I understand the advantage to a developer laying out UI that needs to run on different display resolutions, but I don't see an advantage for an end-user. Why would you set your dpi to 240 if you can only display 169 dpi on the device? Won't the tablet simply downsize bit-mapped images when they're actually displayed?
Honest question--I'm probably not understanding something here--and I'm certainly not trying to rile anyone. Thanks!
Per above equation, setting your device's dpi setting to 240 would allow the app to be 150% in size. This aids in legibility, at cost of more screen space.
If you have an NC, you can see this firsthand by adjusting abovesaid dpi setting in build.prop up or down.
e.mote said:
Per above equation, setting your device's dpi setting to 240 would allow the app to be 150% in size. This aids in legibility, at cost of more screen space.
Click to expand...
Click to collapse
Ah, cool. Thanks for the info!
All I wanted to know was if the build.prop can be edited on a rooted NT as I have done on the NC.
Also, I will try once more. Did anyone use the Microphone with skype or some other chat app?
I tried to raise the dpi on my mediapad while running cyanogemod by after_silence but if i enter anything above 213 it removes the home and back buttons and changes to the phone style notification bar. Any Ideas? His Rom is great, Its every thing i want except I want to use my 1280x800 screen as 1280x800. I would post this question in his devlopment thread but xda wont allow my account to do this since i dont have enough posts.
You need to lower the dpi to simulate a larger screen dpi.
Basically if the resolution is equal, smaller screen would have bigger dpi than bigger screen.
Android still use the full resolution regardless of the dpi. The dpi is an indicator of how big your screen is and it will choose the appropriate icon, font, etc based on that. You don't loose sharpness just because the font look bigger.
As the previous poster said - Android will use the full screen resolution no matter what.
When you raise the DPI, you are telling the OS that there are more dots per inch. The number of dots on the screen is fixed, so raising the DPI is telling the OS the screen has those dots squeezed into a smaller space.
At the default DPI of about 213, you are telling the OS that your 1280 x 800 screen is 7 inches diagonal (small tablet). Note that in Jellybean and higher, a 7" tablet will trigger the "small tablet" interface that looks like a Galaxy Nexus phone layout but still has tablet elements.
On the MediaPad stock ICS ROMs, the "high resolution" mode reports a DPI of 160, which tells the OS that your 1280 x 800 screen is about 9.3" (larger tablet).
If you raise the DPI even higher, let's say to 300, then you are telling the OS your 1280 x 800 screen is 5" diagonal (very small tablet / very large phone, like the Galaxy Note). In ICS this will pop you into the phone interface.
The OS uses this information to scale fonts and user elements. So if an app decides it wants to output text on the screen that is 0.5 inches tall:
- At 213 DPI the text will be 107 pixels tall
- At 160 DPI the text will be 80 pixels tall
- At 300 DPI the text will be 150 pixels tall.
Mainscreenturnon said:
I tried to raise the dpi on my mediapad while running cyanogemod by after_silence but if i enter anything above 213 it removes the home and back buttons and changes to the phone style notification bar. Any Ideas? His Rom is great, Its every thing i want except I want to use my 1280x800 screen as 1280x800. I would post this question in his devlopment thread but xda wont allow my account to do this since i dont have enough posts.
Click to expand...
Click to collapse
Hello,
just edit your build.prop (/system/build.prop) with appropriate rights (e. g. root explorer):
change
Code:
ro.sf.lcd_density=213
to
Code:
#ro.sf.lcd_density=213
Best regards,
Michael
Can any dev explain the phenomena that I experience with Navigon when altering the Interface DPI with Paranoid Android? Not that they have to, I'm just curious.
If I set the DPI lower than 320, Navigon blows the interface up to freakish levels. Setting Navigon's per-app DPI back to 320 only makes it worse.
To get Navigon to display properly (and like stock 320 DPI), I have to set it to 160 DPI. With the XPosed framework, I can set the DPI back to 320 to remove the graphical glitch and set the app to view as it was before I changed the UI's DPI.
If I want the interface shrunk to match the rest of my UI, which I have at 190 DPI, I have to manually edit to properties.conf file to set the DPI to 100.
If no one can answer, hopefully this will help others who might have experienced this with other apps.
[[MODS-Please move to Right Section if needed, Sorry if posted in wrong section]]
I have been trying to get used to the DPI adjustments on the GPe ROM. It appears that the default DPI is set at 400 on install but using ROMToolBox (You can use your favourite app to change DPI), I was able to tweak it to the most optimum number and concluded that DPI 289 is the most comfortable to the eye and compatible with Apps. I went all the way down to early 210s and tracked it all the way up but could not find any DPI better than 289 that accommodated the application options menus, the operation of the camera on the default GPe Lock Screen and the much nicer arrangement of the icons on the App Drawer.
You can off course try to experiment with different setups and share your findings but I think I am on to something. Enjoy the Post!
AWFRONT said:
I have been trying to get used to the DPI adjustments on the GPe ROM. It appears that the default DPI is set at 400 on install but using ROMToolBox (You can use your favourite app to change DPI), I was able to tweak it to the most optimum number and concluded that DPI 289 is the most comfortable to the eye and compatible with Apps. I went all the way down to early 210s and tracked it all the way up but could not find any DPI better than 289 that accommodated the application options menus, the operation of the camera on the default GPe Lock Screen and the much nicer arrangement of the icons on the App Drawer.
You can off course try to experiment with different setups and share your findings but I think I am on to something. Enjoy the Post!
Click to expand...
Click to collapse
wrong section bro,btw try set to 290.
Agree. I've set mine to 290 as well
Sent from my C6806_GPe using xda app-developers app
not GPe, but I have SlimKat set to 280, might just tyr 290 to see what the fuss is about
EDIT:
No real difference at 290 compared to 280, except that chrome popped out of tablet mode at 290
I've used all my android phones till now (galaxy nexus, xperia z and now z ultra) at tablet LCD density (half the default setting) - 160 for ZU, rotation locked on landscape, with large font size and at times custom font types too.
Try DPI 260 its perfect
jutley said:
Try DPI 260 its perfect
Click to expand...
Click to collapse
Thanks for the share but as I stated in my original post, if we want to enjoy using our XZU at its best as a GPe ZU, then the lowest DPI we should go for is 289 for the following reasons; Lock screen is intact with camera shortcut visible, Applications Drawer is more unified and certain applications are better handled with their options/menus visible. At DPI 260 The UI is broken, lockscreen is not complete and applications with menus have their menus missing i.e try RealCalc to see what I mean.
I would really like to hear from anyone who can go much lower than the DPI of 289 and share their findings as to whether the above issues could be experienced. If not I really want to push it as low as possible to get the best out of the XZU screen real estate without compromising stability and completeness of the UI features.
AWFRONT said:
Thanks for the share but as I stated in my original post, if we want to enjoy using our XZU at its best as a GPe ZU, then the lowest DPI we should go for is 289 for the following reasons; Lock screen is intact with camera shortcut visible, Applications Drawer is more unified and certain applications are better handled with their options/menus visible. At DPI 260 The UI is broken, lockscreen is not complete and applications with menus have their menus missing i.e try RealCalc to see what I mean.
I would really like to hear from anyone who can go much lower than the DPI of 289 and share their findings as to whether the above issues could be experienced. If not I really want to push it as low as possible to get the best out of the XZU screen real estate without compromising stability and completeness of the UI features.
Click to expand...
Click to collapse
220 dpi definitely starts to break the UI on slimkat where 280 or 290 (camera on locksceen fails at 280 but works at 290) is good for most apps that I use, I then use app settings and bump a few apps down to 220-240 (gmail etc)
How on earth are you capable of doing anything with a DPI under 200? I can't imagine getting anything done with that kind of DPI when I'm walking, or even standing up. 320 (stock) is in my opinion the best since all UI elements are properly sized and they can be tapped on without having to aim for anything.
Sent from my C6833 using Tapatalk