Fel*_*das 4 android psd android-layout
我的设计师给了我以下布局(稍微改变以保护我的业务:)
现在,我面临很多疑问,因为我可以将每个元素合并到我的android布局中.
如您所见,背景有轻微的噪音.我尝试从它创建一个9patch,但在Android中加载时,我完全失去了成像的质量.它奇怪地伸展开来.我应该为不同的分辨率设置一个背景(即mdpi,hdpi ......),还是可以通过9个补丁实现
如何处理按钮?我尝试将按钮(在Photoshop中是一个组)保存到新图像中并将其保存为PNG.当使用ImageButton加载布局并尝试使用手机时,按钮太大了.如何保证不同类型屏幕上按钮的大小?我是否需要针对不同分辨率(mdpi ...)使用不同大小的此按钮,如果是这样,我将如何知道hdpi分辨率或mdpi分辨率的此按钮大小是多少?或者也许我应该将按钮的宽度和高度强制为60dp的值,但这对我来说听起来不对.我知道我可以创建一个形状并将其应用到按钮的背景但是,Facebook按钮呢?我想,在这种情况下,我需要一个以PNG为背景的ImageButton.
我知道这已经晚了,但希望它会帮助别人.
1)向您的设计师询问可重复的图像,您可以为背景平铺图像.我没有看到为什么它不能平铺的任何理由.要平铺图像,请为每个通用dpi文件夹创建一个类型为drawable的xml文件.将此代码放在xml文件中:
<?xml version="1.0" encoding="utf-8"?>
<bitmap xmlns:android="http://schemas.android.com/apk/res/android"
android:dither="true"
android:src="@drawable/piece_of_the_background_that_can_be_repeated"
android:tileMode="repeat" />
Run Code Online (Sandbox Code Playgroud)
将drawable背景设置为此xml文件.
2)将9patch图像设置为按钮背景,并使用此自定义 textView作为文本.使用innerShadow属性获取设计器显示的阴影效果.
归档时间: |
|
查看次数: |
1141 次 |
最近记录: |