AndroidStudio安卓原生开发_UI高级_自定义主题和样式---Android原生开发工作笔记129

本文详细介绍了Android中主题(Theme)和样式的区别与应用。主题是应用于Activity级别的整体样式,通常从系统主题继承。文章通过实例演示如何在AndroidManifest.xml中设置主题,并自定义AppTheme,然后修改其颜色属性。样式(Style)用于UI控件,如TextView,可以单独创建或继承系统样式。文中展示了如何定义并应用自定义样式,强调了样式应用于控件,而主题应用于应用程序或特定Activity的正确使用方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

然后我们再来看android中的主题和样式,首先我们去看主题,

主题就是我们看到的一个app的整体样式.但是他可以设置给某个activity,所以也可以具体点说,

他是activity窗体级别的.

 

而样式style是UI控件级别的,比如我们可以自定义一个textView的样式.

我们先去看主题theme,主题必须从系统主题中继承,但是样式可以继承至系统,也可以单独创建.

系统默认的主题有3个,一个是theme根主题,一个是theme.holo这个主题,

一个是Theme.DeviceDefault这个主题.

 

当然除了这3个系统的默认主题以外,还有很多系统定义的,派生的主题,都是从上面3个主题继承过来的.

注意,这个values文件夹下的,styl

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

添柴程序猿

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值