0

我想用钛 appcelerator 开发 Android 应用程序,它将支持手机和平板电脑。我正在投入anyDencity='false'Tiapp.xml适用于所有手机,但是当我在平板电脑中运行应用程序时 UI 不合适。所以,我是否必须编写单独的代码平板电脑还是有什么设置?

我是这样给的:

 <sdk-version>3.1.2.GA</sdk-version>
    <android xmlns:android="http://schemas.android.com/apk/res/android">
        <tool-api-level>8</tool-api-level>
        <manifest android:versionCode="1" android:versionName="1.0" package="com.apw.cinemark">
            <supports-screens android:anyDensity="false"/>

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

请在 Tiapp.xml 中查看并让我知道更多详细信息。提前致谢....

4

1 回答 1

1

作为一名 Android 和 Titanium 开发人员,我建议您在原生 Android 中编写您的应用程序,因为您可以为每个屏幕配置设置不同的 xml 视图,因此可以更轻松地适应您的屏幕配置。

使用钛,这有点棘手。在我的 Titanium 应用程序中,我总是使用百分比宽度来计算布局,但如果您想要一个真正不同的平板电脑应用程序 UI(我认为这更好),我会开发两个应用程序,一个用于手机,另一个用于平板电脑。

我的 Titanium 应用程序在平板电脑和手机上都可以正常运行,并且始终具有计算的布局。

于 2013-10-22T07:56:55.707 回答