Android 平板电脑 API 和 Android 手机 API

标签 android titanium tablet

作为平板电脑编程的新手,我想到了这一点。我可以看到对于 iPhone 和 iPAD 存在不同的 API 集。这在安卓和黑莓平板电脑上也是类似的模式吗?

我的意思是,Android 平板电脑和 Android 手机是否有不同的 API 集。如果是,那么我可以从哪里下载它们,以及如何在 MAC 上运行平板电脑模拟器。

最佳答案

以前,Android 平板电脑运行的是 Android 3.0,而手机仍在运行 2.x。 3.0 现已弃用,不应再使用。

Ice Cream Sandwich (4.0) 最近发布,它是所有 future 手机和平板电脑都应该使用的 API(所以为了回答您的问题,它是同一个 SDK)。这是第一个以这种方式“共享”的 API。

当您开发应用时,它应该足够灵活以在任何 Android 平台上运行。 GUI 可拉伸(stretch)以适应任何屏幕尺寸。请注意,有一些方法可以通过编程方式检测运行您的应用的设备是否是平板电脑,如果您愿意,您可以使用它来调整您的应用。

参见 the official guide to supporting tablets and handhelds获取深入信息。

关于Android 平板电脑 API 和 Android 手机 API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9223738/

相关文章:

android - 如何使用户能够直接从他们的浏览器将图像保存到我的 android gallery 应用程序

android - 禁用通知权限后启动前台服务导致崩溃(Android 13)

javascript - Appcelerator Titanium - openFileChooserDialog 不存在 : How to open a dialog to browse for a file?

c# - 使用 51degrees.mobi 进行平板电脑与手机检测

android - 更改特定风格的应用程序的默认语言

javascript - 我可以在哪个文件中放置一个脚本来清除 Titanium 应用程序的缓存

iOS、Appcelerator Titanium 和外部附件框架

java - 突出显示正在单击的图像部分

android - 响应式设计 - 不在平板电脑上显示我的平板电脑设计

android - Android productFlavors 是否需要在谷歌开发控制台中单独应用?