是否可能有一种动态色彩方案可以根据每个设备的显示类型进行调整?屏幕之间的灰色外观可能会有所不同,我想知道是否存在一种有效的方法来在屏幕颜色之间创建相似的外观。
答案 0 :(得分:0)
捕捉屏幕内容并创建颜色。
DisplayMetrics displaymetrics = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(displaymetrics);
int height = displaymetrics.heightPixels;
int width = displaymetrics.widthPixels;
float oration = height / width;
Color backgroundColor = new Color();
backgroundColor.red(Math.abs(Integer.valueOf((String.valueOf(oration)))*10));
........