平板电脑应用程序与钛appcelerator?

时间:2013-10-22 07:05:08

标签: android screen resolution tablet

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

我这样给:

 <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中,请参阅并告诉我更多详情。在此先感谢....

1 个答案:

答案 0 :(得分:1)

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

使用Titanium这有点棘手。在我的Titanium应用程序中,我总是使用%width来计算布局,但如果你想要一个非常不同的平板电脑应用程序UI(我认为那更好),我会开发两个应用程序,一个用于手机,另一个用于平板电脑。

My Titanium应用程序在平板电脑和手机上均可正常运行,无论如何都有计算布局。