我一直在研究媒体查询,我仍然不太了解如何定位某些尺寸的设备.
我希望能够定位台式机,平板电脑和移动设备.我知道会有一些差异,但是有一个可用于定位这些设备的通用系统会很不错.
我找到的一些例子:
# Mobile
only screen and (min-width: 480px)
# Tablet
only screen and (min-width: 768px)
# Desktop
only screen and (min-width: 992px)
# Huge
only screen and (min-width: 1280px)
Run Code Online (Sandbox Code Playgroud)
要么:
# Phone
only screen and (max-width:320px)
# Tablet
only screen and (min-width:321px) and (max-width:768px)
# Desktop
only screen and (min-width:769px)
Run Code Online (Sandbox Code Playgroud)
您认为这些"断点"对于每个设备应该是什么?
我希望平板电脑能够以纵向和横向(sw600dp或更高)显示,但手机仅限于纵向.我找不到有条件选择方向的方法.有什么建议?
在JavaScript中,可以使用以下方法检测方向模式:
if (window.innerHeight > window.innerWidth) {
portrait = true;
} else {
portrait = false;
}
Run Code Online (Sandbox Code Playgroud)
但是,有没有办法只使用CSS检测方向?
例如.就像是:
@media only screen and (width > height) { ... }
Run Code Online (Sandbox Code Playgroud) 我想在Android中为平板电脑和手机创建不同的布局.我应该在哪里放置布局资源以实现这种差异化?
我想用新的三星Galaxy Tab平板电脑测试我的应用程序.
我应该在模拟器中设置哪个参数来模拟此设备?
我正在使用支持库中的Navigation Drawer模式:http: //developer.android.com/training/implementing-navigation/nav-drawer.html
我试图将其设置为始终在平板电脑上打开(作为侧边菜单)

这是当前实现的可能性,还是我们必须使用Listview创建新的布局和新结构而不是重用相同的代码?
我目前正在开发一个开源电子商务平台(www.oscmax.com),如果我可以部署可在平板电脑上运行的离线版本,我正在努力解决这个问题.我本来希望使用iPad,但事实证明这很难(不可能?)
a)有没有人知道将在平板电脑上运行的AMP(apache mysql php)版本 - 例如.Android的?
我们的想法是拥有一个本地版本的在线商店,销售代表可以在向批发客户销售时使用这些商店,这些客户将在本地存储订单,直到他们找到WiFi或3G信号,此时它会将新记录合并到网络服务器中.
如果我可以让Apache,MySQL和PHP在本地运行(就像使用WAMP,MAMP,LAMP等),那么应用程序在没有互联网连接的情况下可以使用它会很棒.
问候,
我正在为优惠券公司开发前端站点,我有一个页面,用户只需要输入电话号码和花费的金额.我们想出了一个有趣的屏幕键盘,内置Javascript,易于使用,速度快.但是,我正在寻找一种解决方案,当用户聚焦并在这些字段中输入文本/数字时,阻止软键盘弹出.
我知道HTML5提出的"数字/电话/电子邮件"类型属性.然而,冒着疯狂的风险,我真的只想使用我的屏幕键盘.
注意:此网站主要针对平板电脑.
谢谢.
Nexus 7:7"1280x800
Galaxy tab 10.1 10"1280x800
我想让我的应用程序在7英寸和10英寸平板电脑上运行.据我所知,我必须在我的应用程序中包含这些布局文件夹:
用于7英寸平板电脑
用于10英寸的片剂
它在nexus 7上运行良好,但在10英寸平板电脑上加载sw600dp布局.
如果我包含这些默认文件夹:
10"galaxy tab从这些加载布局.
如果我只包含默认布局文件夹和sw600dp文件夹,它会在nexus7上崩溃.
如果10英寸星系标签不能加载sw720p布局,我该如何支持手机,7英寸平板电脑和10英寸平板电脑?
编辑:格式化