Android开发平板电脑和手机

时间:2013-03-19 13:27:33

标签: android

我正在为Android手机和平板电脑开发应用程序。现在两款手机的UI都不同了。为两个设备创建两个不同的项目是否有意义,或者使用单个项目并使用不同的布局更有意义?

亲切的问候

4 个答案:

答案 0 :(得分:4)

在一个应用程序中有多种方法可以处理不同的屏幕尺寸设备

  1. 按不同Drawable folder检查this

  2. 进行处理
  3. 通过处理不同的Drawable Layout支票this

  4. 通过编码获取设备的大小并根据它更改一些UI。(这是一项艰巨的任务)

  5. 这取决于应用程序图形,应用程序大小等参数的数量

    有时您必须使用不同的Drawable Folder和不同的Dravable Layout才能获得更好的应用程序性能

    根据您的用途使用

答案 1 :(得分:4)

最好使用具有不同布局的单个项目,除非手机和平板电脑用户界面如此不同,以至于它们本质上是不同的应用程序。

请注意,您可能需要两个以上的布局,以支持不同尺寸的手机和平板电脑,不同的分辨率,不同的方向等。在一个项目中拥有所有项目比拥有大量项目更好。

另请注意,如果您使用两个项目,则必须在Google Play中分发两个不同的应用,客户可能会感到困惑。

答案 2 :(得分:0)

您无需为两个设备制作不同的项目。您需要为不同的2分辨率设备制作不同的2布局。 阅读以下文件: -

http://developer.android.com/guide/practices/screens_support.html

另见以下链接: -

Most popular screen sizes/resolutions on Android phones

答案 3 :(得分:0)

应用程序开发人员可以通过多种方式支持各种设备。最好的参考是that。阅读本文,您就会明白,您不必创建两个不同的项目。