标签: tablet

Archos 101互联网平板电脑:是否可以隐藏默认的Android(软件)按钮

我正在为Archos 101 Android平板电脑开发Android应用程序(链接:http://www.archos.com/products/ta/archos_101it/index.html).平板电脑运行Android 2.2,你可以在这里看到http://blogote.com/wp-content/uploads/2010/11/android_101_tablet.jpg Android按钮(主页,菜单,后退和搜索)是软件按钮,而不是大多数其他Android设备上的硬件按钮.

我的问题是:是否可以在我的应用程序中隐藏此软件按钮?恕我直言,需要为平板电脑设备提供适合的SDK吗?!

从技术上讲,平板电脑似乎支持此功能,因为某些默认(预安装)应用程序(如视频播放器)在显示全屏视频时会执行此操作.

在我的应用程序中我使用

this.requestWindowFeature(Window.FEATURE_NO_TITLE);
this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);
Run Code Online (Sandbox Code Playgroud)

将应用程序设置为全屏,但当然这不会隐藏软键.

android tablet archos

3
推荐指数
1
解决办法
2259
查看次数

检测平板电脑和手机,htaccess或CSS

好的,所以我已经研究了一段时间,似乎有几种方法可以做到这一点,CSS媒体查询检测屏幕大小,htaccess和javascript.

我更愿意采用htaccess路线,因为据我所知,平板电脑现在拥有1024px的分辨率.这会不会影响桌面分辨率?此外,htaccess让我有机会为平板电脑和移动浏览器制作一个全新的网站,但我如何检测它是平板电脑还是手机?我不想要检测它是否是谷歌Nexus与HTC Desire或iPhone,对抗iPad,Acer Iconia,Xoom等.

有没有办法检测平板电脑,手机或台式电脑,而不必包括每一个品牌和型号?(例如在这里.)

html css .htaccess smartphone tablet

3
推荐指数
1
解决办法
5454
查看次数

一个APK,如果它的手机或平板电脑(Android 2.1+)推出不同的活动

我经常搜索,但找不到合适的信息.我的项目中有2个不同的活动.一开始它是2个不同的应用程序,一个用于移动设备,一个用于平板电脑 我想混合它们只获得一个APK.因此,当他们分开时很容易,但混合2清单我不适合我.我希望能够有2个不同的活动和正确的一个如果这是一个移动,而另一个如果它是一个平板电脑.

任何人都有一个清单的例子可以做到吗?

mobile android manifest tablet

3
推荐指数
1
解决办法
3370
查看次数

Android Manifest文件:App支持平板电脑,但在市场上被标记为"不兼容"?

我一直在论坛上阅读其他几个用于处理Manifest文件的东西.虽然我找到了答案; 它仍然没有解决我的特定问题.我的应用程序专为任何手机或平板电脑设计,但谷歌的Play商店说"不兼容".我正在尝试将应用程序提供给手机和平板电脑(手机或只是wifi).任何帮助都会很棒,谢谢你提前.我明显遗漏了这个清单文件中的内容.

这些是请求权限:

android.permission.INTERNET, 
android.permission.CALL_PHONE, 
android.permission.SEND_SMS, 
android.permission.ACCESS_NETWORK_STATE, 
android.permission.CHANGE_NETWORK_STATE, 
android.permission.ACCESS_WIFI_STATE, 
android.permission.CHANGE_WIFI_STATE, 
android.permission.ACCESS_COARSE_LOCATION, 
android.permission.READ_PHONE_STATE
Run Code Online (Sandbox Code Playgroud)

特征:

android.hardware.location, 
android.hardware.location, 
android.hardware.location.network, 
android.hardware.touchscreen, 
android.hardware.wifi
Run Code Online (Sandbox Code Playgroud)

这是一个奇怪的错误; 加上它似乎要求的方法无效.

android tablet android-manifest google-play android-permissions

3
推荐指数
1
解决办法
1845
查看次数

平板电脑检测问题Synchro Digital

我的同事和我必须在Android平板电脑上为公司开发和实施应用程序.我们使用Eclipse AVD开始并几乎完成了相关应用程序的开发(我们还没有收到平板电脑)并且它运行良好.

我们收到了必须安装应用程序的平板电脑,型号为:SynchroDigital INOSOP10-4.0 RES,10"带ICS,低于100欧元,非常便宜.

我们的问题:我的电脑无法识别平板电脑(WIN7,连接时无法安装驱动程序,虽然我已经在Galaxy S和Galaxy Tab上成功开发).当我激活大容量存储时,我可以访问存储空间,但它不能被识别为平板电脑,因此无法直接从Eclipse编译,设备列表中没有任何内容.

启用USB调试不会改变任何内容.
连接平板电脑时,logcat中没有活动.
在设备管理中,我在其他设备/ Android下找到了带有黄色三角形的平板电脑.制造商的网站提供"支持"部分,但没有链接到驱动程序.
试过另一台PC,结果相同.

有任何想法吗?是否有些平板电脑不允许直接从Eclipse开发?

eclipse android driver tablet detection

3
推荐指数
1
解决办法
5678
查看次数

常见平板电脑尺寸的CSS媒体查询

我希望有人可以使用几种不同的平板电脑进行测试,或者通过广泛的理论理解可以告诉我,我的常见平板电脑尺寸(取自:http://nmsdvid.com/snippets/)的查询是否有效.

我的主要观点是运营商(特别是针对4种不同设备中的一种)是否正确;

@media only screen and (
    ((min-device-width : 768px) and (max-device-width : 1024px)),
    ((min-device-width : 600px) and (max-device-width : 1024px)),
    ((min-device-width : 800px) and (max-device-width : 1080px)),
    ((min-device-width : 800px) and (max-device-width : 1280px))
) and (orientation : landscape) {

    body{ background-color: pink; }

}
Run Code Online (Sandbox Code Playgroud)

css tablet media-queries

3
推荐指数
1
解决办法
9210
查看次数

我的应用程序未列出平板电脑

我已向play.google.com上传了一个新应用:

https://play.google.com/store/apps/details?id=development.nk.anguide

问题是我无法在平板电脑中安装此应用程序.在优化提示中,有以下消息:"您的APK需要满足以下条件:平板电脑通常可以使用任何必需的硬件功能."

这是我的清单文件:

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="development.nk.anguide"
android:versionCode="2"
android:versionName="1.01" >

<supports-screens android:resizeable="true"
              android:smallScreens="true"
              android:normalScreens="true"
              android:largeScreens="true"
              android:xlargeScreens="true"
              android:anyDensity="true" />

<uses-sdk
    android:minSdkVersion="8"
    android:targetSdkVersion="17" />

<permission
    android:name="development.nk.anguide.permission.MAPS_RECEIVE"
    android:protectionLevel="signature" />

<uses-feature 
    android:glEsVersion="0x00020000"
    android:required="false" />

<uses-permission android:name="development.nk.anguide.permission.MAPS_RECEIVE" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />

<!--  ?????? ??? ??????????? ?? 2 ????????... -->
<uses-permission android:name="android.permission.CALL_PHONE" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />


<application
    android:allowBackup="true"
    android:icon="@drawable/icon_144_144"
    android:label="@string/app_name"
    android:theme="@style/AppTheme" >
    <activity
        android:name="development.nk.anguide.xxxxxxxx"
        android:label="@string/app_name"
        android:screenOrientation="portrait" >
        <intent-filter> …
Run Code Online (Sandbox Code Playgroud)

android manifest tablet

3
推荐指数
1
解决办法
1880
查看次数

如何仅为移动或平板电脑浏览器显示按钮

我正在尝试使用twitter bootstrap在word press中创建一个响应主题.在我的网站上有一个侧边栏,用于显示日历和约会表格.如果用户使用手机或平板电脑,我需要显示一个按钮而不是这个按钮.如果用户使用桌面浏览器,那么他/她可以直接在页面中看到日历和表单.我应该这样做.任何的想法??

wordpress tablet mobile-browser twitter-bootstrap twitter-bootstrap-3

3
推荐指数
1
解决办法
2800
查看次数

检测Android设备是否具有移动数据功能

我想检测设备是否具有移动数据功能.通过移动数据功能,我不是指活动或连接的移动数据连接,而是指使用移动数据的能力.

我目前使用以下内容

if (getPackageManager().hasSystemFeature(PackageManager.FEATURE_TELEPHONY)) {
    //I assume device has mobile data capability
}
Run Code Online (Sandbox Code Playgroud)

这适用于大多数情况,但只有一个 - 如果设备没有呼叫设施但能够利用蜂窝网络进行数据连接.这种设备通常是具有SIM卡插槽的平板电脑,但它只能用于数据连接,而不能用于呼叫.

在这种情况下以及在所有其他情况下,如何检测设备是否具有移动数据功能?什么是最好的方法?

android tablet

3
推荐指数
1
解决办法
2252
查看次数

平板电脑首次点击鼠标悬停,点击第二次点击

发布这个问题主要是为了确认我对这种行为的怀疑,并因此将其记录给其他程序员.(因为我在网上找不到任何记录)

我有我建立一个网站,其导航栏具有以下特性:水平部分是<ul><li>S和一些的<li>小号甲肝两个:

  • 一个n <a>元素带您进入该主题.

  • display:block在子菜单上触发的悬停CSS选择器- 嵌套<ul>,然后垂直下降.

在桌面上,这一切都符合我的预期:将鼠标悬停在关键元素上会显示子菜单,然后单击它会执行click事件(在这种情况下是普通<a>链接).

但是在iOS设备上(在Air,Mini,iPhone 6上测试),我发现点击一次会暴露子菜单,并且第二次点击(当子菜单打开时)实际上会调用控制元素上的链接.

长按将显示"链接上下文菜单"

这正是我想要它做的,这太棒了!但我不知道为什么这样做.虽然菜单基于Bootstrap的,但我找不到任何正在执行它的引导程序.

目前我最好的猜测是iOS Safari有一些神奇的代码可以通过决定你是否有一个元素来添加这个(显然是可取的)behvaiour:hover CSS(或者,我想,一个onhover eventhandler bound)以及一个click事件处理程序绑定然后第一个点击将调用,并保持调用,悬停事件,第二个点击将调用点击事件.

题:

  1. 有信心,有人知道这种行为的来源是什么.

  2. 任何人都可以找到这种行为的任何文件!?

  3. 人们是否愿意提供其他功能/不起作用的其他平台(Android平板电脑?Windows平板电脑?较旧的iOS?)

css click hover tablet ios

3
推荐指数
1
解决办法
3836
查看次数