Android 样式 菜单笔记

样式和主题样式是指为 View 或窗口指定外观和格式的属性集合。样式的XML文件必须保存在res/values/文件夹内,该XML文件的根节点必须是,对于您想创建的每个样式,向该文件添加一个元素,该元素带有对样式进行唯一标识的name属性(该属性为必需属性),样式的每个属性用。主题是指对整个 Activity 或应用而不是对单个 View(如上例所示)应用的样式。主题的XML文件与
摘要由CSDN通过智能技术生成

1 样式和主题

样式是指为 View 或窗口指定外观和格式的属性集合。

样式的XML文件必须保存在res/values/文件夹内,该XML文件的根节点必须是<resources>,对于您想创建的每个样式,向该文件添加一个<style>元素,该元素带有对样式进行唯一标识的name属性(该属性为必需属性),样式的每个属性用<item>。

主题是指对整个 Activity 或应用而不是对单个 View(如上例所示)应用的样式。

主题的XML文件与样式一样,放在/res/values/文件夹下,根节点是<resources>,主题节点是<style>,属性用<item>。

区别:子View元素不会继承样式属性,子View元素会继承主题属性。

使用样式的方法:在单个<view>上添加style="@style/ CustomStyle";

使用主题的方法:在<application>或<Activity>上添加android:theme="@style/CustomTheme";

2 菜单

自定义菜单可通过实现Menu类或新建菜单资源的xml文件,推荐使用第二种。

菜单资源放在res/menu/文件夹下,文件根节点是<menu>,它可以包含多个<item>;可以在<item>下添加<menu>实现多层菜单。

选项菜单和应用栏

选项菜单是某个Activity的主菜单项,一般放置对应用产生全局影响的操作;

<
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值