700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > Android -- 屏幕适配之dimens适配

Android -- 屏幕适配之dimens适配

时间:2022-04-20 10:21:31

相关推荐

Android -- 屏幕适配之dimens适配

运行以下代码,生成dimens文件

public class GenerateDimenTool {public static void main(String[] args) {StringBuilder builder = new StringBuilder();//添加xml开始的标签String xmlStart = "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n <resources>\n";builder.append(xmlStart);for (int i = 0; i <= 300; i++) {String dimenName = " <dimen name=\"dp" + i + "\">";String end = "dp</dimen>";builder.append(dimenName).append(i).append(end).append("\n");}//添加spbuilder.append("\n\n\n<!--sp-->\n");for (int i = 1; i <= 50; i++) {String dimenName = " <dimen name=\"sp" + i + "\">";String end = "sp</dimen>";builder.append(dimenName).append(i).append(end).append("\n");}//添加xml的尾标签builder.append("</resources>");String dimensFile = "./basicres/src/main/res/values/dimens.xml";PrintWriter out = null;try {out = new PrintWriter(new BufferedWriter(new FileWriter(dimensFile)));out.println(builder);} catch (IOException e) {e.printStackTrace();}out.close();}}

ScreenMatch插件生成不同分辨率下的dimens

生成规则在screenMatch.properties中进行配置

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。