【问题标题】:How to create Screen sizes of Live Code application compatible to Iphone,Android All Screens如何创建与 Iphone、Android 所有屏幕兼容的 Live Code 应用程序的屏幕尺寸
【发布时间】:2013-07-11 06:44:49
【问题描述】:

我开发了一个应用程序,我想在 LiveCode 支持的每个平台上运行。我创建了 480x800 大小的应用程序。现在当我在 Iphone 和 android.App 中测试它时,它采用静态大小。所以它看起来很奇怪在各种尺寸下进行测试。我怎样才能使它与所有尺寸兼容。应该有一些东西可以根据屏幕尺寸自动调整应用程序的大小。

【问题讨论】:

  • 没有人能回答这个问题吗?

标签: livecode


【解决方案1】:

我们目前正在 LiveCode 中实现分辨率独立性,这将为您的应用程序带来自动缩放。

与此同时,您将不得不使用以下选项之一-

1) 以编程方式调整堆栈大小-

http://forums.runrev.com/viewtopic.php?f=8&t=14859

2) 使用以下第 3 方插件之一-

http://buchwald.ca/developer-tools/

http://mobgui.com/morph.php

http://www.gadgetplugins.com/altplugins/altMobileResizer.rev

【讨论】:

  • 这是否意味着我需要以编程方式设置每个屏幕的大小,以及特定屏幕中每个控件相对于设备大小的位置和大小?
  • altMobileResizer 看起来很棒。但是你能帮我用我的实时代码安装它吗?
  • 通过实现与上面第一个链接中的示例类似的方法,您的应用程序应该会自动缩放到任何设备分辨率。这还应该包括控件
  • 本课将解释安装第 3 方插件所需的步骤-lessons.runrev.com/s/lessons/m/4071/l/…
  • 我已经安装了一个 AltMobileResizer。但我有点担心图像,调整图像的大小变得模糊。它失去了它的实际优雅。我怎样才能摆脱这个问题?
【解决方案2】:

LiveCode 6.5 包含一个 fullscreenMode 属性。这将缩放应用程序以适应任何屏幕尺寸。您只需创建适合您作为开发人员的任何大小的应用程序,然后将以下内容添加到您的 preOpenStack 处理程序:

on preOpenStack
   set the fullscreenMode to "exactFit"
end preOpenStack

【讨论】:

    猜你喜欢
    • 2012-11-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多