android xml文件重复控件 包装style

原创 2016年05月30日 10:50:12

有时候,我们在xml布局的时候会有很多重复的控件,比如一个菜单,里面有近十个TextView ,而这些固定的条目,又不用麻烦ListView 出动,但是如果一个一个些的话,一个控件里面可能就有近十个属性,那么 你的布局文件就会看起来很不专业。所以这就需要我们把一些相同的属性封装起来了。

一、在value文件夹下style.xml 里,定义一个我们的sytle 

item的name  就是属性名,item之间的内容就是值了。

<style name ="mystyle">
           <iten name"android:textColor">#ffffff</item>
</style

然后就在你的布局文件里面引用

<TextView
      android:style:"@style/mystyle"
/>

这样你的布局文件就减少了许多了,也节约了资源

版权声明:本文为博主原创文章,未经博主允许不得转载。

AndroidStudio中如何在android style文件中使用自定义属性

今天在看android froyo的launcher2 源码的时候,在launcher.xml中看到有这么一段代码: com.android.launcher2.Drag...
  • u012295927
  • u012295927
  • 2016年04月07日 16:02
  • 4205

如何在android style文件中使用自定义属性

前几天我在项目中遇到了这样一个问题:我为项目写了一个自定义控件,这个控件会被大量复用,所以我准备在style.xml文件中定义一个style来减少重复xml布局内容的编写,但是里面有一个自定义的控件属...
  • zhufuing
  • zhufuing
  • 2014年11月24日 10:06
  • 29046

Android Studio自动提取控件Style样式

如题,有时候看见一个布局写上几百行看上去会非常吃力麻烦,这时候抽取控件样式很有必要了, Android Studio提供了抽取Style样式的方式, 可能是藏的太深了, 很少人用光标放在控件内: 右键...
  • shibin1990_
  • shibin1990_
  • 2016年06月15日 20:17
  • 8898

atts.xml文件下declare-style自定义控件属性的用法

一、在res/values文件下定义一个attrs.xml文件,代码如下:                                     二、在布局xml中...
  • Gxiaoqin
  • Gxiaoqin
  • 2016年04月25日 20:36
  • 323

解决:eclipse导入android时工程下没有R文件的问题,以及style.xml文件报错

在Android中使用开源代码或者自己开发项目的时候,经常会遇到R.java文件丢失的情况,如何重新生成呢? 网上一般给出这样的两种方法: 方法 1: 当你导入一个新工程的时候或者新建一...
  • cangchen
  • cangchen
  • 2015年03月13日 09:38
  • 6050

android备份短信到xml文件,并且利用回调函数实现自适应不同的控件

java中回掉函数可以看作观察者模式的一种较为简单的具体实现。
  • u011212549
  • u011212549
  • 2016年10月14日 21:07
  • 139

android 自定义控件总结(不自带xml文件)

转载请注明出处 之前自己制作了一下自定义控件,并查阅了一些相关知识,现在粗粗总结一下,其中遇到的一些知识点以后再分开仔细一点总结一下。 先总体写一下如何制作自定义控件,为了解耦所有布局都在代码中创...
  • u014071694
  • u014071694
  • 2016年07月14日 15:25
  • 468

Android:控件anim动画效果xml文件属性值含义

① 打开Eclipse,新建Android工程 ② 在res目录中新建anim文件夹 ③ 在anim目录中新建一个myanim.xml(注意文件名小写) ④ 加入XML的动画代码 apk/...
  • u012251822
  • u012251822
  • 2013年11月07日 10:11
  • 1401

android开发步步为营之24:milliondollars游戏技术要点代码生成控件和读取xml文件

Milliondollars智力问答游戏,主要的技术要点(一)、读取题库数据xml文件(二)、如何动态的生成题目和选项。这里做个总结,供以后参考。 (一)、读取题库数据xml文件 将assets/...
  • figo0423
  • figo0423
  • 2014年09月23日 21:46
  • 868

Android动态加载XML文件及控件来简单实现QQ好友印象的功能

在android开发中,我们常常会遇到界面布局控件不确定的情况。由于某些功能的原因或者为了体现某些app的特色等这些原因会导致我们在实现界面布局时需要动态去加载一些控件,那么下面就来介绍一下如何用动态...
  • l243225530
  • l243225530
  • 2015年01月26日 19:39
  • 940
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:android xml文件重复控件 包装style
举报原因:
原因补充:

(最多只允许输入30个字)