2013-10-22 65 views
0

我想開發與Appcelerator的鈦Android應用程序,將手機和平板電腦。我支持我把anyDencity='false'Tiapp.xml,它正在爲所有的手機,但是當我運行在平板電腦應用程序的UI是不是fit.So,難道我爲平板電腦編寫單獨的代碼還是有任何設置?帶鈦加速器的平板電腦應用程序?

我給這樣的:

<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請參閱讓我知道進一步的細節。在此先感謝....

+0

你能同時運行Android設備和Android平板電腦上相同的鈦代碼? –

回答

1

作爲Android和Titanium開發人員,我建議您在原生Android中編寫您的應用程序,它可以更容易地適應您的屏幕配置,因爲您可以爲每個設置不同的xml視圖屏幕配置。

鈦這一點更棘手。在我的應用程序鈦我總是用使用%寬度計算的佈局,但如果你想爲平板電腦應用的一個非常不同的UI(我認爲這是更好的),我會下發展兩個應用程序,一個用於電話,另一個用於平板電腦。

我的鈦的應用程序運行在平板電腦和手機OK,與百達佈局計算值。

+0

我曾在本土它是在我的應用我從來沒有使用過的片段,CAL罰款我運行不同勢設備的一個應用程序? – satya

相關問題