jjzjj

Android - 检测小型平板电脑与大型手机?

我正在开发的应用程序包含2个独立的布局:一个用于普通手机,另一个用于小型平板电脑,例如NOOKcolor。这是根据屏幕宽度分辨率(目前为600dip)做出的决定。它在Nook上看起来很棒,但在拥有720x1280显示屏的HTCRezound上却很糟糕。在后者上,不管分辨率有多高,所有内容(文本、图像等)看起来都大得多,所以它们都聚在一起了。选择合适设备的好方法是什么?也许检测物理尺寸(4.3"vs7")与分辨率? 最佳答案 使用以下方法检测设备的屏幕尺寸:/***Checksifthescreensizeisequalorabove

android - 开始从事 Android 平板电脑开发

我最近买了一台MotorolaXOOM平板电脑来开发Android应用程序。我在寻找可供学习的资源方面遇到了重大问题。我知道java。Android开发指南示例代码几乎都依赖于键盘,或者不会在我的XOOM上运行。除了Android开发指南之外,是否有任何建议的地方可以开始学习Android开发? 最佳答案 您将创建一个新的avd配置来指定平板电脑的屏幕尺寸、内存限制、SD卡大小等。我相信大部分可以通过创建一个新的avd并更改avd管理器中的参数来实现。尽管您可能还必须创建一个平板电脑皮肤以配合您创建的AVd。请访问这些链接....它

android - Galaxy Tab 10 布局限定符

我正在开发一个应该可以在手机和平​​板设备上运行的应用程序。我在模拟器上测试过,效果很好。但是当我在真正的三星Tab上启动它时,它会使用手机布局。为了让平板电脑使用平板电脑布局,我应该使用哪些限定符?我尝试使用layout-sw600dp,但它不起作用。谢谢! 最佳答案 Android设备中的布局选择如下布局->默认(对手机布局有用),layout-large->5"到7"平板电脑(如GalaxyNote、KindleFire等),layout-xlarge->7英寸以上的平板电脑,layout-swdp->无论屏幕的当前方向如何,

android - 如何在 Android 中限制平板电脑的应用程序?

我想让我的应用程序只在移动设备上运行,而不是在tablet10and7inch.但我的应用程序在两种平板电脑尺寸上运行。请帮助我 最佳答案 是的,正如@OceanLife所说,您应该选择compatible-screens或supports-screens.但我想在这里添加一些内容。如果你正在使用然后注意什么官方compatible-screens文档说:ifyouwantyourapplicationtobeavailableonlyforlargeandxlargescreendevices,theelementallowsyo

android - 以编程方式更改出现在 Android ActionBar 中的 Logo

有没有一种方法可以更改Activity中ActionBar中出现的Logo,而不是将其列在list中?我问的原因是我有一个手机应用程序,我在顶部构建了一个类似类型的栏,左角有启动器图标,类似于ActionBar使用ImageView。我还允许用户将该图像更改为他们手机或互联网上的图像。我目前正在使该应用程序适用于平板电脑,并且只想使用ActionBar而不是,但无法弄清楚如何根据用户更改图像。ActionBar类中没有方法,我无法从资源中找到修改图标或Logo的方法。任何人都知道这是否可行或可以建议我可以尝试什么? 最佳答案 在AP

android - 在 UPC300-2.2 Viewsonic G-Tablet 上找不到 NetworkConnectivityListener 类

我在我的应用程序中遇到了这个错误,而且这只发生在UPC300-2.2ViewsonicG-Tablet上。到目前为止我找到的所有答案(包括thisone)都建议放在到list文件,但这没有帮助。这是完整的堆栈跟踪:java.lang.NoClassDefFoundError:android.net.NetworkConnectivityListeneratcom.google.android.maps.MapActivity.onCreate(MapActivity.java:199)atmyapp.Activity.ActivityMapSearch.onCreate(Activit

android - 在 Linux 上使用 MTP 安装 Samsung Galaxy Tab 2 7.0

我正在尝试通过MTP将SamsungGalaxyTab27.0"连接到DebianWheezybox。https://askubuntu.com/questions/186681/getting-mtp-to-work-with-a-galaxy-tab-2-7-0的askubuntu页面详细说明了我的问题,但建议的补救措施均无效。重申一下,我安装了mtp-tools和mtpfs。mtp-detect产生这个:libmtpversion:1.1.3Listingrawdevice(s)Device0(VID=04e8andPID=6860)isaSamsungGTP7310/P7510

android - 为什么我会在 Google Play 中收到此优化提示

在GooglePlay中,我的一个应用在优化提示中收到此警告:您的APK需要满足以下条件:使用7英寸平板电脑上的可用屏幕空间。我已阅读文档,但没有发现我做错了什么。如果我查看DeveloperConsole中的APK详细信息,它会显示支持4种屏幕布局(小、普通、大、超大)。我的list文件使用这个uses-sdk非常简单:我用几乎相同的list文件创建了一个简单的虚拟应用程序,但该应用程序没有收到此警告。我很困惑:-)。我还需要声明平板电脑支持吗? 最佳答案 您可以将其添加到您的list中:但是这样:YourAPKneedstome

java - 在 Android 3.1 上通过 USB 端口读取和写入数据

我正在尝试编写一个android应用程序来从android平板电脑读取数据并将数据写入我们的嵌入式设备。平板电脑和嵌入式设备通过USB转串口转换器连接。是否可以将嵌入式设备中的数据读取到我们的android平板电脑中?我可以查看任何示例代码吗? 最佳答案 我建议使用移植的usb-for-android库,它已经实现了PL2303驱动程序:https://code.google.com/r/felixhaedicke-usb-serial-for-android我已经成功使用了。 关于ja

android - 平板电脑需要哪些可绘制资源?

我仍然在Play商店中获得以下内容:DesignyourappfortabletsYourProductionAPKneedstomeetthefollowingcriteria:YourAPKshouldincludecustomdrawablesassetsforcommontabletscreendensities.我的可绘制资源列表是:./app/src/main/res/drawable-mdpi/ic_media_stop.png32x32./app/src/main/res/drawable-hdpi/ic_media_stop.png48x48./app/src/mai