`
dowhathowtodo
  • 浏览: 798478 次
文章分类
社区版块
存档分类
最新评论

style使用

 
阅读更多

问题描述:

如何通过style定义一个按钮的样式?


问题方法:

1.在values目录中创建styles.xml

定义menu样式:

<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="menu">
    <item name="android:textSize">@dimen/menu_font_size</item>	
    <item name="android:textColor">@color/text_color</item>
    <item name="android:background">@drawable/button_bg</item>
    <item name="android:layout_width">@dimen/menu_width</item>
    <item name="android:layout_height">@dimen/menu_height</item>
    <item name="android:button">@null</item>
    <item name="android:paddingLeft">@dimen/menu_left</item>
</style>
</resources>

2.在values目录中创建dimens.xml


<?xml version="1.0" encoding="utf-8"?>
<resources>
	<dimen name="menu_font_size">18sp</dimen>
	<dimen name="menu_width">164dp</dimen>
	<dimen name="menu_height">38dp</dimen>
	<dimen name="menu_left">52dp</dimen>	
</resources>

3.在Button中使用上面的style


style="@style/menu"


分享到:
评论

相关推荐

    代码规范及CodeStyle使用

    压缩包内的"CodeStyle使用.doc"可能详细介绍了如何在项目中应用CodeStyle,包括如何配置IDE以遵循特定的CodeStyle,以及如何集成代码检查工具。"代码规范文档.doc"则可能包含具体的编码规则,如变量命名策略、注释...

    style使用demo

    本`style使用demo`旨在通过实际案例帮助开发者深入理解和运用这两种设计工具。在这个主题为"ThemeDemo"的项目中,我们将详细探讨`style`和`theme`的工作原理以及如何在应用中进行实践。 首先,`style`是一种定义UI...

    neural_style使用说明1

    【神经风格迁移(neural style transfer)使用教程】 神经风格迁移是一种人工智能技术,它结合了深度学习和艺术理论,用于将一张图像(内容图像)的视觉内容与另一张图像(风格图像)的艺术风格相结合,创造出全新的...

    DevExpress VCL18.2.4(内附汉化和兼容Style使用列子).7z

    DevExpress VCL18.2.4(内附汉化和兼容Style使用列子).7z

    DevExpress VCL18.2.3(内附汉化和兼容Style使用列子).7z

    DevExpress VCL18.2.3(内附汉化和兼容Style使用列子).7z

    CustomStyle

    综上所述,`CustomStyle`在IT领域的应用广泛且多样,它不仅涉及到CSS的基础使用,还涵盖了前端开发的高级技术,如预处理器、JavaScript操作以及响应式设计策略。熟练掌握这些技能,能够帮助开发者创建出美观、高效且...

    GARMIN佳明GarminMove Style使用说明书.pdf

    本文将详细介绍GARMIN佳明GarminMove Style智能手表的使用方法,包括与手机的配对、设备模式、操作方式以及各种健康监测功能的运用。 1. **与手机配对** 在开始使用GarminMove Style之前,你需要将其与你的智能...

    style的使用

    在描述中提到的"博文链接",作者Clareshao在iteye博客平台上分享了关于style使用的一些见解。虽然具体的内容无法在这里直接提供,但可以推测该文章可能包含以下几点: 1. **CSS选择器**:解释了如何选择和操作HTML...

    应用程序使用XP风格,xpstyle.manifest文件

    压缩包中的`xpstyle使用方法.txt`文件应该提供了更详细的步骤和可能遇到的问题及解决方案。在实际操作过程中,如果遇到任何问题,可以参考这个文件以获取帮助。如果你的应用程序依然没有正确显示XP风格,可能需要...

    Metro Style Using XAML Note

    下面将详细介绍Windows 8 Metro Style使用XAML的关键技术和经验分享。 #### 1. XAML支持与控制模型 XAML在Windows 8 Metro Style应用中的使用非常广泛。它提供了一种统一的方式来描述用户界面和数据绑定逻辑。对于...

    Delphi XE 10.2 设置全局Style

    如果需要创建自定义Style,你可以使用Visual Style Editor工具,它集成在Delphi IDE中。通过这个工具,你可以直观地设计和编辑控件的外观,然后保存为`.style`文件。记得在自定义Style后,将其路径添加到项目代码中...

    在VUE style中使用data中的变量的方法

    在Vue Style中,我们可以直接在组件的样式中使用data中的变量,这为动态改变组件样式提供了极大的灵活性。本文将详细讲解如何在Vue中实现这一功能,并回顾其他两种常见的动态修改样式的方法。 首先,我们要解决的...

    style Report注册码

    如何正确使用style Report及其注册码?接下来将围绕这几个方面进行详细阐述。 ### 一、style Report简介 #### 1.1 什么是style Report Style Report是一款专业的报表设计与生成工具,广泛应用于企业级数据处理场景...

    FANUC机器人STYLE自动运行方式详细介绍.docx

    ### FANUC机器人STYLE自动运行方式详解 #### 一、STYLE模式概述 FANUC机器人的STYLE自动运行方式是一种高效且灵活的程序选择与启动模式。通过特定的输入信号组合来选择并启动预设的程序,这种方式适用于需要快速...

    android_UI进阶之style和theme的使用

    Android_UI进阶之style和theme的使用 Android 中的样式(style)和主题(theme)是两种资源,都是 Android 提供的默认资源,可以供开发者使用。同时,开发者也可以自己定义style和theme,以满足不同的需求。 style...

    Endnote Style文件大全

    了解并熟练使用Endnote Style对于科研工作者和学生至关重要,它不仅节省了手动格式化的时间,还确保了引用的标准化,有助于提升论文的专业性和可读性。此外,这些样式文件也可以根据个人需求进行微调,以满足特定的...

    Android 使用Font和style定义App全局字体样式

    通过使用`Font`和`style`,开发者可以轻松地控制整个应用程序中的文本显示,使其符合品牌风格或者用户偏好。本文将详细讲解如何在Android中使用`Font`和`style`来定义App全局字体样式。 首先,让我们了解`Font`的...

    PyTorch正式实现StyleGAN3.zip

    PyTorch官方目前尚未正式实现StyleGAN3,但可以通过将StyleGAN3的官方实现或开源实现转换为PyTorch代码来使用。下面是对StyleGAN3的概念和PyTorch实现的一些解释: 1. **StyleGAN3概念**: - StyleGAN3是生成对抗...

    wpf 使用style

    本示例将探讨如何在WPF项目中使用`Style`来设置控件的样式和行为。 1. **什么是Style** `Style`是WPF中的一种资源,用于定义控件的默认外观和行为。它可以包含一个或多个`Setter`,每个`Setter`用于设置控件的一个...

Global site tag (gtag.js) - Google Analytics