相关疑难解决方法(0)

应用程序框架支持多个屏幕

我们知道Android配备了具有不同功能,分辨率和屏幕尺寸的各种设备,因此在开发支持多个(小型和大型)屏幕的应用程序时,存在尺寸和布局的障碍.

这导致屏幕尺寸,分辨率和DPI的不同组合,并且在设计和开发Android设备时产生了相当大的挑战.虽然其他一些制造商(非Android)具有不同的分辨率和DPI,但它们共享相同的屏幕尺寸,并且分辨率遵循相同的宽高比.因此,可以创建图像以适合非Android设备.

我的问题是,为了满足要求,应遵循适当的流程或架构吗?

在此输入图像描述

请记住,我们确实有不同大小和分辨率的平板电脑.

我知道Android Developer包含这些信息,但我的观点来自实现.

据我所知,我所理解的是,设计Android图形甚至程序员必须知道设计概念.

android screen android-layout

89
推荐指数
1
解决办法
3万
查看次数

phonegap - 适用于Android应用的启动画面

有人可以建议我如何在基于HTML5 Phonegap的Android应用程序中添加启动画面.我只是希望它在加载时显示5秒钟.此外 - 任何人都可以告知闪屏应该是什么尺寸.

eclipse android cordova

84
推荐指数
2
解决办法
8万
查看次数

显示自动适合的启动画面图像

我使用以下样式显示用MonoDroid编写的Android应用程序的启动画面.然而,它似乎采取图像并最大化它以适应整个屏幕,同时搞乱了纵横比.因此,图像看起来巨大而可怕.

有没有办法让它最大化,但保持纵横比,所以它看起来仍然很好?

<style name="Theme.Splash" parent="android:Theme">
  <item name="android:windowBackground">@drawable/splashscreenimage</item>
  <item name="android:windowNoTitle">true</item>
</style>
Run Code Online (Sandbox Code Playgroud)

这是C#中的活动,它创建启动画面并转到登录.

  [Activity(MainLauncher = true, Theme = "@style/Theme.Splash", NoHistory = true)]
  public class SplashScreenActivity : Activity
  {
    protected override void OnCreate(Bundle bundle)
    {
      base.OnCreate(bundle);

      // Start our real activity
      StartActivity(typeof(LoginActivity));
    }
  }
Run Code Online (Sandbox Code Playgroud)

android splash-screen aspect-ratio xamarin.android

22
推荐指数
2
解决办法
3万
查看次数