我的设计师给了我以下布局(稍作修改以保护我的业务 :))
现在,我面临很多疑问,比如如何将每个元素合并到我的android布局中。
如您所见,背景有一些轻微的噪点。我试图从中创建一个9patch文件,但在Android中加载时,图片的质量完全丢失了。它被奇怪地拉伸了。我应该为不同的分辨率(即mdpi、hdpi...)设置一个背景,还是可以通过9 patch实现?
按钮怎么办?我尝试将按钮(在Photoshop中是一组)保存为新图像,并将其保存为PNG格式。使用ImageButton在布局中加载并在手机上尝试时,按钮太大了。如何确保不同类型的屏幕上按钮的大小?我需要为不同的分辨率(例如mdpi...)制作此按钮的不同大小吗?如果是这样,我如何知道高dpi分辨率或mdpi分辨率下此按钮的大小是多少?或者,我应该强制指定按钮的宽度和高度为60dp,但这听起来不正确。我明白我可以创建一个形状并将其应用于按钮的背景,但Facebook按钮怎么办?我想象一下,在这种情况下,我需要一个ImageButton,并将PNG设置为其背景。