Android studio 按钮颜色设置

将res/values/themes.xml中的Theme.MaterialComponents.DayNight.DarkActionBar

改为Theme.MaterialComponents.DayNight.Bridge即可

DarkActionBar改为Bridge

<resources xmlns:tools="http://schemas.android.com/tools">
	<!-- Base application theme. -->
<!--	<style name="Theme.YoloClassify" parent="Theme.MaterialComponents.DayNight.DarkActionBar">-->
	<style name="Theme.YoloClassify" parent="Theme.MaterialComponents.DayNight.Bridge">
		<!-- Primary brand color. -->
		<item name="colorPrimary">@color/purple_500</item>
		<item name="colorPrimaryVariant">@color/purple_700</item>
		<item name="colorOnPrimary">@color/white</item>
		<!-- Secondary brand color. -->
		<item name="colorSecondary">@color/teal_200</item>
		<item name="colorSecondaryVariant">@color/teal_700</item>
		<item name="colorOnSecondary">@color/black</item>
		<!-- Status bar color. -->
		<item name="android:statusBarColor">?attr/colorPrimaryVariant</item>
		<!-- Customize your theme here. -->
	</style>
</resources>

		<Button
			android:id="@+id/scan"
			android:layout_width="190dp"
			android:layout_height="99dp"
			android:layout_marginStart="80dp"
			android:layout_marginTop="150dp"
			android:background="#E91E63"
			android:text="开始扫描二维码" />
			/>

		<TextView
			android:id="@+id/textView"
			android:layout_width="wrap_content"
			android:layout_height="wrap_content"
			android:layout_marginStart="150dp"
			android:layout_marginTop="350dp"
			android:text="图像检测"
			android:textColor="#EF0B0B"
			android:textSize="34sp"
			android:textStyle="bold" />/>

也可以

 

	<TextView
			android:id="@+id/textView"
			android:layout_width="wrap_content"
			android:layout_height="wrap_content"
			android:layout_marginStart="150dp"
			android:layout_marginTop="350dp"
			android:text="图像检测"
			android:textColor="@color/text"
			android:background="@color/back"
			android:textSize="34sp"

			android:textStyle="bold"
			/>/>

<?xml version="1.0" encoding="utf-8"?>
<resources>
	<color name="purple_200">#FFBB86FC</color>
	<color name="purple_500">#FF6200EE</color>
	<color name="purple_700">#FF3700B3</color>
	<color name="teal_200">#FF03DAC5</color>
	<color name="teal_700">#FF018786</color>
	<color name="black">#FF000000</color>
	<color name="white">#FFFFFFFF</color>

	<color name="text">#FFFFFFFF</color>
	<color name="back">#FF3700B3</color>
</resources>

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: Android Studio按钮颜色可以通过修改主题来实现。可以在菜单栏中选择 File -> Settings -> Appearance & Behavior -> Appearance,然后在 Theme 下选择一个主题,如 Darcula 或 IntelliJ。如果想要自定义主题,可以在同一页面下选择 Custom Theme,然后在 Color Scheme 中修改按钮颜色。 ### 回答2: Android Studio 是一款用于开发 Android 应用程序的集成开发环境(IDE),在界面设计方面,它提供了丰富的按钮样式和颜色供开发者选择。 Android Studio 中的按钮颜色可以通过修改主题和样式来实现。首先,我们可以在项目的 `res` 目录下的 `values` 文件夹中找到 `styles.xml` 文件。这个文件定义了应用程序的主题和样式。通常,我们会使用自定义的主题来改变按钮颜色。 在 `styles.xml` 文件中,我们可以找到 `AppTheme` 这个主题。我们可以修改这个主题的属性,例如 `android:colorPrimary` 和 `android:colorAccent`。其中,`android:colorPrimary` 是应用程序的主要颜色,可以修改为我们想要的按钮颜色;`android:colorAccent` 是强调颜色,可以用于高亮按钮的状态变化。 除了修改主题,我们还可以在布局文件中直接设置按钮颜色。在需要使用的按钮的标签中,我们可以通过 `android:background` 属性来设置背景颜色。例如,`android:background="#FF0000"` 表示将按钮背景设置为红色。我们还可以设置按钮的文本颜色,通过 `android:textColor` 属性来实现。 综上所述,Android Studio 提供了多种修改按钮颜色的方式,包括修改主题和样式,以及直接在布局文件中设置按钮颜色。开发者可以根据自己的需求选择适合的方法来定制按钮的外观。 ### 回答3: Android Studio 是一个用于开发 Android 应用程序的集成开发环境(IDE)。 在 Android Studio 中,按钮颜色可以通过修改主题来实现。主题定义了应用程序的整体外观和样式。 Android Studio 提供了两种主题:亮色主题(Light Theme)和暗色主题(Dark Theme)。 在亮色主题中,按钮颜色通常是深蓝色。可以通过修改按钮的背景色和文本颜色来自定义按钮颜色。可以使用 XML 代码或直接在布局编辑器中进行修改。 例如,可以通过在按钮的 XML 代码中添加以下属性来修改按钮颜色android:background="@color/my_button_color" android:textColor="@color/my_button_text_color" 在暗色主题中,按钮颜色通常是白色。同样,可以通过修改背景色和文本颜色来自定义按钮颜色。 此外,Android Studio 还支持使用 Material Design 风格的按钮。Material Design 是一种由 Google 提出的设计语言,它强调平面化、阴影和鲜明的颜色。Material Design 风格的按钮可以通过使用预定义的样式和颜色来创建。 总而言之,Android Studio 提供了多种方式来修改按钮颜色,可以根据个人喜好和应用程序的设计风格进行自定义。具体的修改方式可以通过在布局文件中修改按钮的属性或使用 Material Design 风格来实现。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值