繁体   English   中英

设计适用于Android手机和平板电脑的应用

[英]Designing an app for Android Phone and Tablet

我将从一个非常简单的基本问题开始:如何为平板电脑和手机保留按钮图片,

我有一个按钮,我想使用width作为full_parent,这使我的按钮很好用,如果我有不同的布局-2,该怎么办。

我知道多重布局的概念,但是如何确保按钮图像不会拉伸到适合我的屏幕的大小

所以我想使用dpi,但是dpi不能解决问题

手机测试图

如果您以电话应用程序的形式查看此图片,并且按钮“测试此按钮”和布局“测试”的宽度相似,

现在,什么也是在平板电脑中实现相同行为的最佳方法。

适用于所有尺寸的设备吗? 还是我们需要采用不同的方法?

我面临的大多数问题是由于静态图像,我尝试为此使用不同的2 dpi,但是我认为dpi与设备尺寸无关,因为同一宽度的设备可以具有不同的2 dpi

我需要了解在每种设备的一个应用程序上实施的方法。

使用xyz.xml添加到可绘制的文件夹名称中

<?xml version="1.0" encoding="utf-8"?>
    <layer-list xmlns:android="http://schemas.android.com/apk/res/android" >
    <item>
        <shape android:shape="rectangle">
            <gradient android:startColor="#000000" android:endColor="#333333" android:angle="90"/>
            <corners android:radius="5dp"/>
        </shape>
    </item>
</layer-list>

然后在您创建按钮的布局中添加

android:background="@drawable/xyz"

你会得到你想要的

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM