[英]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.