gpt4 book ai didi

android - 没有这些限制的手机应用程序 API

转载 作者:行者123 更新时间:2023-11-29 13:47:12 25 4
gpt4 key购买 nike

我一直在用 Mosync(跨平台 C++ API - 可以在 iOS、Android、Symbian 和 Blackberry 中制作应用程序)开发手机应用程序,由于 Mosync 的局限性,我希望在其他方面开发应用程序。

但我不想转向不同的 API 时发现它们具有相同或更差的限制。我正在考虑转向 native API(iOS 或 Android),但也对其他跨平台 API 持开放态度。

如果我要迁移到 Android 或 iOS 或在此处插入 API,我是否会遇到这些限制:

  • 调整图像大小非常昂贵(就 RAM 和速度而言)。 IE,Android、iOS 可以处理调整 10 多个图像(例如 .png)的大小并在相对较快的时间内将它们显示在屏幕上吗?在 Mosync 中做这些事情取决于手机 RAM,但在 HTC Desire(512mb) 上需要大约 6 秒,这对我的应用来说是 Not Acceptable 。

  • API 是否带有自己的字体和布局管理器? Mosync 没有自己的字体,您必须创建并导入它并且不能更改字体的颜色。你也不能让小部件中的文本居中显示或自动换行,Android/iOS/其他可以做到吗?

  • 您可以为按钮(任何小部件)创建自己的皮肤 (.png) 并设置默认 API 按钮的皮肤吗?这实际上是 Mosync 的优势,您可以在其中更改按钮皮肤,但它将皮肤分为 9 个部分,只有第 5 个部分是可缩放的,其他部分保持相同大小,因此在小型手机上 lrg 皮肤看起来很奇怪。

  • 设计您的应用程序布局是否真的令人头疼,因为存在所有不同的潜在手机尺寸,所以小部件放置和皮肤在小屏幕上会不正确,图像在大屏幕上会不成比例?无论手机大小如何,Android/iOS/其他 API 是否可以通过自动布置 GUI 来帮助您,它是否可以自动缩放图像小部件和字体以适应手机大小?

任何信息都会对一个初级程序员(实习生)非常有帮助,他正在自己开发移动应用程序并且发现无数的手机尺寸如此烦人以弥补

最佳答案

我对 Android Code 的体验:

  • 图像大小调整 - 许多当前的 Android 应用程序似乎符合您的要求性能要求,虽然你没有提到的大小图像是关键问题。
  • Android 内部支持多种字体,允许完全控制字体大小、字体、颜色等
  • Android 支持各种复杂的“可绘制对象”,包括标准简单图形、9 补丁 png(类似于您所描述的)以及形状和颜色的简单矢量描述。
  • Android 在设计时就考虑到了多种屏幕尺寸的困难;它支持针对不同屏幕尺寸和方向的多种布局。这个问题本质上很困难,恕我直言,Android 解决了这个过程中的很多麻烦 - 但它总是会让人有点头疼。

我的第一个正式 Android 应用刚刚投入生产,我发现开发体验很愉快,学习曲线也很容易。

关于android - 没有这些限制的手机应用程序 API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6855893/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com