TableLayout简介:

我们做android应用项目,通常会用到TableLayout布局和使用边框突出内容。然则,Android中的TableLayout并没有像HTML中table的border属性,这时就需要我们自己通过其他方式来实现边框。

单元格可以为empty,并且通过android:layout_column可以设置index值实现跳开某些单元格。在TableRow之间 添加View,设置layout_height以及背景色,就可以实现一条间隔线。android:layout_span可以设置合并几个单元格。

边框实现思想:

通过设定TableLayout,TableRow,TableRow里面View(控件)的BackGround颜色反衬出边框的颜色。
 

布局代码:

<?xml version="1.0" encoding="utf-8"?>                                                                                

 其中textview_allgrade_content为在style.xml中的代码:


 

更多相关文章

  1. 浅谈Java中Collections.sort对List排序的两种方法
  2. python list.sort()根据多个关键字排序的方法实现
  3. Android实现播放音频
  4. Android中Notification的使用(一)
  5. Android程序中使用java代码控制UI界面
  6. android百度地图半径画圆
  7. android opengl es--星星,旋涡
  8. 判断Android的网络状态
  9. android全屏问题

随机推荐

  1. Google手机操作系统Android应用开发入门
  2. Android(安卓)(6.0) 系统启动流程梳理
  3. Android(安卓)数据库简单操作
  4. Android卡片式列表布局
  5. 2018-03-08(Android四大启动模式)
  6. Android用户界面 UI组件--TextView及其子
  7. 理解 Android(安卓)消息机制
  8. Android(安卓)的消息队列模型
  9. TextView 属性详解
  10. android布局layout中的一些属性