Forums » Questions & Answers »
Look good at all phones?
Added by Teddan over 1 year ago
How do i make a theme (With Photoshop pictures) that look good on both HTC Legend 3'2 screen and for example HTC Desire who has a larger screen. I dont want my themes to look "low quality" on larger phones.
Replies
RE: Look good at all phones? - Added by souleman over 1 year ago
The size of the screen doesn't matter, that problem is the resolution between different phones. Unfortunately, the only way to make it look "good" on all phones is to make 2 different themes. Though I think I would design it for the high res phones. Low res can still load most images, the big problem is with font sizes. On a high res phone, you can use a size 6 font and read it, but on low res, you need to use more like a size 12.
RE: Look good at all phones? - Added by Teddan over 1 year ago
What res should I use when i make pictures in Photoshop to make them look good on all phones? Or most of the phones.
RE: Look good at all phones? - Added by mattyyey over 1 year ago
you COULD make them a higher res (e.g. the highest res on any android phone) but the problem lies that they do not all use the same aspect ratio, and even if sweeterhome scaled them to fit, they would be mis-shapen. and like souleman said the font size cannot be dynamic so it still wouldn't work. I have had a similar problem. I wanted to have 1 theme for all (been testing between desire and Hero (g2)) but it just isn't working.
so by all means up the res but it wont make it look much better, just not pixelated.
RE: Look good at all phones? - Added by Lemon over 1 year ago
Correct guys. You can make the images at a higher res and let SH scale them for your low res theme - and they'll look 'better' on a highres phone, but you can't get things pixel perfect due to scaling.
If you make a theme on 480*800 for example, then load that on a Droid, it looks good. Might be a single pixel out here or there depending on your theme, but should still be OK. This is because the scaling/pixel stretching is minimal.
The other thing you can try (although it requires a bit of set up) is to build a theme in the SDK/emulator at a high resolution... there's a topic on here somewhere where some dudes were building themes in the emulator and helped each other set up the external storage etc.