563得票4回答
getResources().getColor()已经被弃用。

使用:buildToolsVersion "22.0.1",targetSdkVersion 22在我的gradle文件中。 我发现有用的getResources().getColor(R.color.color_name)已经被弃用。 那我应该使用什么代替呢?

230得票9回答
我该如何在程序中创建ColorStateList?

我正在尝试使用以下方法通过编程方式创建一个ColorStateList:ColorStateList stateList = new ColorStateList(states, colors); 但我不确定这两个参数是什么。 根据文档: public ColorStateList (i...

80得票8回答
在XML中更改Spinner下拉箭头的颜色

如我在问题中所写,我想要在XML中更改Spinner的下拉箭头的颜色(默认箭头,不是自定义箭头或其他东西),但问题是我找不到任何可以从XML中引用它的内容。 这是否可能?如果可以,如何更改颜色?

37得票8回答
给定一个颜色(int),如何使其变暗

我有一个函数,它接收一个颜色参数,我想把这个颜色变暗(减少20%左右的亮度)。我不知道如何处理只有颜色(int)的情况。请问应该采取什么方法?public static int returnDarkerColor(int color){ int darkerColor = .... ...

33得票5回答
如何随机获取一个 Material Design 颜色?

谷歌有他们的颜色指南,那么如何随机获取一种颜色呢?是否有一种方法可以从表格中指定一个数字并随机获得表格中所有颜色中的一种? 例如getMatColor(100);: 编辑 - 结果: (图标颜色)

27得票2回答
如何从我的应用程序主题中获取主色?

我在Android Java代码中,如何引用我主题中设置的“colorPrimary”颜色? 我的主题定义如下:<!-- Application theme. --> <style name="AppTheme" parent="AppBaseTheme"> ...

21得票6回答
一些设备上,Android 渲染蓝色阴影错误

我在多种设备上运行一个应用程序,其中两个设备上某个特定的蓝色看起来不对。请查看附图。有什么想法吗? 如果我将颜色替换为另一种而不做其他更改,则一切都正常。 编辑注意:原帖说明项目资源中只有一个colors.xml文件,并且颜色只定义了一次。该颜色由名称(@color/pbr)定义,值为#...

16得票7回答
更改掩码密码选择器的颜色

如图所示,我有一个黑色背景和白色文本的安卓应用。然而,实际上有一个名为“显示文本”的图标,它看起来像一个“眼睛”,并且也是黑色的 :(. 有没有办法改变它的颜色呢?activity_login.xml<?xml version="1.0" encoding="utf-8"?> &l...

13得票5回答
如何在colors.xml中添加渐变颜色

我正在使用一个库。其中,我展示了我的库使用的活动,并使用颜色覆盖屏幕。它看起来很酷。 但由于某些原因,我决定使用渐变。如下所示,我已经开发出了美丽的渐变效果。<?xml version="1.0" encoding="UTF-8"?> 需要翻译的内容为: <gra...

11得票2回答
如何专业地组织按钮的样式?(SDK 26+,最低SDK 21)

什么是组织Android应用程序按钮样式的最佳实践?假设这是一个较大的现代应用程序(SDK 26+,最小SDK 21)。 这个问题是可以回答的,因为Material Design的源和Android Studio的设置都提供了足够的线索和示例,以表明预期的专业使用模式。当然,用户不仅限于这些...