I'm working on a website with responsive design and mobile optimization.
I'm having issues targeting the Samsung Galaxy S III default browser, as it does not scale font-sizes.
The funny thing is that everything works fine using Google Chrome for Android on the same device, so I don't think there is a problem with my #media queries. Of course I've triple checked them and I am sure the Galaxy S III displays fits in them. All the other conditional styles apply, except for font-sizes.
Everything works well on other Android based devices, eg the Samsung Galaxy Nexus's default browser.
Is there anything I should do to target The Galaxy S III default browser? Does it interpret in some funny way font sizes?
To answer one of your questions yes it does interpret font size in a odd way. The Samsung GS3 default browser is pretty bad in that regards. I am not really sure there is a work around on it. I can't imagine too many people are using the default browser anyways.
Related
How can you determine the effective browser resolution (for CSS) of Samsung Galaxy Tab A 10.1 (or any other tablets)?
The specifications say that the resolution is 1920 x 1200. So I designed an application that will run on 800+ Samsung Galaxy tablets. Now I see that the resolution is wrong and I can't get the right resolution from the internet. Of course the app is responsive but I would like to make use of a testing tool in the browser.
My goal is to add this correctly to my Chrome developer console.
Specs: http://www.samsung.com/uk/tablets/galaxy-tab-a-10-1-2016-t580/SM-T580NZKABTU/
A very cheap means of finding your device's web browser resolution could be to simply determine it's viewport dimension.
While there are a ton of apps out there to get the information for you, a basic website such as http://www.mydevice.io/ can help out with this.
This website should also help give comparisons of other devices if you don't have the device yourself.
I would presume the Samsung Galaxy Tab A 10.1 should be 800 x 1280 for CSS media queries.
Here you can see during the launch of Samsung Galaxy Nexus the presenter displays a live android screen. I have been searching far and wide for any software that can do the same.
I have seen apps like droid#screen but there is a huge lag while streaming the phone screen. While coming to hdpi devices the lag becomes huge and becomes a showstopper.
Is there any way I could attain the same quality and speed ?
Attach your Galaxy Nexus to an HDMI projector (or, for compatible hardware, use Miracast, a.k.a., Samsung AllShare).
Or, root your Galaxy Nexus and find some software that can work directly with the framebuffer for this.
Droid#Screen is as fast as you can get using semi-supported techniques.
If you do not have the cable, TeamViewer QuickSupport is also an alternative, just tried it on Samsung Galaxy S3 and works like charm.
I'm struggling with this issue on SGS III. My app works well on Galaxy Nexus and Nexus 7 but on SGS III there are actions not rendered correctly. See attached picture.
Anybody has any idea how to fix it?
Please note that bitmap is 450 * displayDensity wide and 450/2 * displayDensity high.
I finally ended up with custom RemoteViews emulating standard look. Not nice solution but gave me way how to add more than three actions too.
I have converted my website to android compatibility with using of CSS3 Media Queries(I just changed CSS only). My android device dimensions are 1280x 600. Its working fine in android devices.
But when I turned my desktop to 1280 resolution the design is changed (like how i wrote for android device). But it shouldn't come like that.
Only for devices i have used the css below
#media only screen and (max-device-width:1280px){
}
What is the mistake i have done?
That query affects every device with a max with of 1280px, not only mobile.
Is it posible to make my app to install only on tablets ??
I tried with minsdk version, but it doesn't work, because there is tablets with froyo, and now ICS is out :(
I tried with support screen, with setting small , normal and large to false, but HTC flyer is large screen and it is not supported :(
So my question is is it posible to make app for just tablets, but to include tablets with 2.2
The problem is that there is not a clear distinction between tablets and other devices. Some devices are clearly phones while some others are clearly tablets. But, the Samsung Galaxy Note is a phone or a tablet? Same for Dell steak 5, and many others.
Currently, last generation phones have screens of 1280x720, having more pixels than some low end 8" tablets.
You can not distinguish either based on the default orientation (landscape / portrait) since you can find both default orientations in both kind of devices.