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的主菜单项,一般放置对应用产生全局影响的操作;
<