android-color相关内容

如何使给定颜色变暗(int)

我有一个采用给定颜色的函数,我希望它使颜色变暗(将其亮度降低20%左右).仅给出颜色(int),我不知道如何执行此操作.正确的方法是什么? public static int returnDarkerColor(int color){int darkerColor = ....返回darkerColor;} 解决方案 更多的Android方法: 公共静态int操作颜色(int颜色,浮点 ..
发布时间:2021-04-03 20:45:00 移动开发

如何随机获得材料设计颜色?

Google的颜色-指南,因此如何随机接收颜色?是否可以从表格中指定数字并从表格的所有颜色中接收随机颜色? 例如 getMatColor(100); : 编辑-结果: (图标颜色) 解决方案 迟到总比没有好。 我的新回答是,如果真正目的是为类型颜色获得随机的材料颜色。 添加array.xml文件(来自@ 8m47x) < ;?xml version =“ ..
发布时间:2020-10-05 19:49:51 Java开发

如何使用户可以在您的应用程序中的不同颜色的皮肤之间进行切换

我想让用户有机会选择肤色最深的皮肤,并拥有该应用程序.例如,我要实施黑色肤色不同色调的黑色皮肤,以及白色肤色具有色调的皮肤. 哪个人是实现这一目标的最佳方法? 例如,我知道Android中有一个colors.xml文件,其中应包含您应用程序的颜色.谁会是拥有两个颜色文件或其他内容并根据用户选择使用一个或另一个颜色的方法?也许是styles.xml文件? 请告诉我您的意见,关于谁应 ..
发布时间:2020-08-29 18:58:06 移动开发

在XML中更改Spinner下拉箭头的颜色

正如我在问题中所写的那样,我想更改XML中的Spinner 的下拉箭头(默认箭头,而不是自定义箭头或类似的东西)的颜色,但是问题是我无法从XML引用任何东西. 有可能吗?如果可以,如何更改颜色? 谢谢. 解决方案 有三种方法可以实现. 1.通过代码: 在您的xml中,确保您的微调器具有ID.假设我们有一个ID为"spinner"的微调器. 在您的代码中,将以下 ..

以编程方式设置按钮背景可绘制颜色

我有一个预先创建的drawable,它是矩形形状,但完全透明.现在,我想在代码中将此可绘制对象分配给Button,还要将该可绘制对象的颜色从透明设置为某些特定的颜色,例如橙色等. 我已经尝试使用- 等其他帖子设置相同的值 Drawable mDrawable = ContextCompat.getDrawable(this, R.drawable.square_transparent); ..
发布时间:2020-08-25 20:42:00 移动开发

如何以编程方式创建ColorStateList?

我正在尝试使用此方法以编程方式创建ColorStateList: ColorStateList stateList = new ColorStateList(states, colors); 但是我不确定这两个参数是什么. 根据文档: public ColorStateList (int[][] states, int[] colors) 已添加到API级别1 ..
发布时间:2020-08-24 07:17:21 移动开发