为什么80%的码农都做不了架构师?>>>   

#LinearLayout & LinearLayoutCompat

LinearLayoutCompat 所在位置 android.support.v7.widget.LinearLayoutCompat

##主要特性:

  1. 支持分割线

##注意 2.3 中使用xml定义drawable的时候有bug,所以在2.3 下最好还是使用图片作为分隔符

##使用

定义分割线 /drawable/linearlayout_compat_divider.xml

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"><solid android:color="#000000" /><size android:width="5dp" />
</shape>

定义layout

<android.support.v7.widget.LinearLayoutCompat xmlns:android="http://schemas.android.com/apk/res/android"xmlns:app="http://schemas.android.com/apk/res-auto"xmlns:tools="http://schemas.android.com/tools"android:layout_width="match_parent"android:layout_height="match_parent"android:orientation="horizontal"app:divider="@drawable/linearlayout_compat_divider"app:dividerPadding="10dp"app:showDividers="middle"tools:context="dev.xesam.android.support.v7.widget.LinearLayoutCompatDemo"><TextViewandroid:layout_width="0dp"android:layout_height="match_parent"android:layout_weight="1.0"android:background="#ff0000"android:gravity="center"android:text="@string/hello_blank_fragment" /><TextViewandroid:layout_width="0dp"android:layout_height="match_parent"android:layout_weight="1.0"android:background="#00ff00"android:gravity="center"android:text="@string/hello_blank_fragment" /><TextViewandroid:layout_width="0dp"android:layout_height="match_parent"android:layout_weight="1.0"android:background="#0000ff"android:gravity="center"android:text="@string/hello_blank_fragment" /></android.support.v7.widget.LinearLayoutCompat>

效果

###Android分享 Q群:315658668

转载于:https://my.oschina.net/xesam/blog/501422

【AndroidSupport】LinearLayoutCompat相关推荐

  1. 【CentOS】利用Kubeadm部署Kubernetes (K8s)

    [CentOS]利用Kubeadm部署Kubernetes (K8s)[阅读时间:约10分钟] 一.概述 二.系统环境&项目介绍 1.系统环境 2.项目的任务要求 三.具体实验流程 1 系统准 ...

  2. 【Spring】框架简介

    [Spring]框架简介 Spring是什么 Spring是分层的Java SE/EE应用full-stack轻量级开源框架,以IOC(Inverse Of Control:反转控制)和AOP(Asp ...

  3. 【C#】类——里式转换

    类是由面对对象程序设计中产生的,在面向结构的程序设计例如C语言中是没有类这个概念的!C语言中有传值调用和传址调用的两种方式!在c语言中,主方法调用方法,通过传递参数等完成一些操作,其中比较常用的的数据 ...

  4. 【C#】Out与ref是干什么的?

    关于return: 1.最后没有写 return 语句的话,表示程序正常退出 2.不需要返回值时,存在return的作用 例子 void main() {return; //return退出该程序的作 ...

  5. 【软件工程】RUP与软件开发5大模型

    软件开发的5大模型 1.瀑布模型:按照人的思维一步一步的开发下去,如果需求分析得当,每个阶段顺利,结果还不错! 2.快速原型模型:后来人们发现,自己不可能一下子就把所有的需求搞清楚,总是在开发的过程中 ...

  6. 【VB】学生信息管理系统5——数据库代码

    这次学生信息管理系统在代码的理解过程中遇到了一些问题.总结如下: 1. sql server的安装过程各个步骤的意思.在安装SQL Server的时候按照网上的步骤,我觉得这个需要学完整个数据库再返回 ...

  7. 白化(预处理步骤)【转】

    白化(预处理步骤)[转] 介绍 我们已经了解了如何使用PCA降低数据维度.在一些算法中还需要一个与之相关的预处理步骤,这个预处理过程称为白化.举例来说,假设训练数据是图像,由于图像中相邻像素之间具有很 ...

  8. 【Tensorflow】tf.nn.atrous_conv2d如何实现空洞卷积?膨胀卷积

    介绍 关于空洞卷积的理论可以查看以下链接,这里我们不详细讲理论: 1.Long J, Shelhamer E, Darrell T, et al. Fully convolutional networ ...

  9. 兑换量子计算机,阅读 | 【量子计算机】构造置换量子门

    原标题:阅读 | [量子计算机]构造置换量子门 量子计算机的一个基本组成单位叫量子门(quantum gate),下面简单介绍些基本概念. 量子比特和量子态 量子计算机的信息存储单元是一种叫做量子比特 ...

最新文章

  1. 仿Gin搭建自己的web框架(五)
  2. Windows下Python添加MySQLdb扩展模块
  3. 口袋中的xmind如何添加优先等级图标
  4. 如何找到Fiori Launchpad tile所属的catalog id
  5. 编程通用知识 二叉树
  6. powerbi输入数据_如何用Power BI对数据建模?
  7. Linux:Linux常用网络指令
  8. JAVA基础——Java 中必须了解的常用类
  9. hyperledger fabric explorer 超级账本区块链浏览器搭建-docker的方式
  10. cmi码型变换matlab程序,DDC 通信原理仿真 码型反变换的仿真实现 Ⅰ、基本任务:由抽样 联合开发网 - pudn.com...
  11. 标准正态分布表_机器学习
  12. CSS实现气泡对话框
  13. Java并发编程系列(4)-线程安全及synchronized
  14. 【华为od机试】统计射击比赛成绩-Python3
  15. android:layout_margintop=3dip,ConstraintLayout 中android:layout_marginStart
  16. mongodb添加多条数据_mongodb一次能插入多少数据
  17. c盘太小想扩容,合并硬盘分区的方法,硬盘合并分区的步骤
  18. 中国农历(阴阳历)和西元阳历即公历互转JavaScript库
  19. Flash:快速导出png(jsfl)
  20. QDROP: RANDOMLY DROPPING QUANTIZATION FOR EXTREMELY LOW-BIT POST-TRAINING QUANTIZATION

热门文章

  1. python爬虫实例-python爬虫实例大全
  2. python软件是干什么用的-python中的django是做什么的
  3. git error(win下)
  4. eventbus框架
  5. LeetCode Flatten Nested List Iterator(栈)
  6. LeetCode Remove Linked List Elements
  7. 第80节:Java中的MVC设计模式
  8. 为何 short s1 = 1; 是对的,而 float f=3.4; 是错的?
  9. JS 二级菜单栏的tab切换
  10. 【SPOJ】Count On A Tree II(树上莫队)