布局的类型

线性布局 LinearLayout *** 

  垂直显示 vertical

  水平显示 horizontal

  文本适应 wrap_content

  填充父窗体 match_parent

  权重 layout_weight = "1"

相对布局 RelativelLayout *** 

  layout_centerInParent

  layout_centerVertical

  layout_centerHorizontal

  layout_above

  layout_below

  layout_toLeftOf

  layout_toRightOf

  layouy_alignParentTop / Left / Right / Bottom

  layout_alignTop / Bottom / Left / Right

  layout_marginTop / Bottom / Left / Right

  paddingTop / Bottom / Left / Right

帧布局 FrameLayout **

  foreground

  foregroundGravity

表格布局 TableLayout

  stretchColumns 拉伸

  shrinkColumns 收缩

  collapseColumns 隐藏 不显示 不占空间

  layout_column  显示在第几列

  layout_span  占据几行

绝对布局 AbsoluteLayout (GoogleAPI弃用)

  layout_x

  layout_y

常用控件

TextView

  text

  textcolor

  textSize

  textStyle

  height

  width

  maxLength

  password

  gravity  设置文本位置, 如设置成"center"

  phoneNumber

  layout_height

  layout_width

 *** layout_width 和 width的区别

  带"layout"前缀的属性通常是相对父控件而言的 而width height相对于控件本身

EditText

  hint

  lines

  maxLines

  minLines

  password

  phoneNumber

  scrollHorizontally 是否出现横拉条

  capitalize 设置首字母大写

  editable

Button

  1.匿名类调用方法

  2.绑定点击事件

  3.Activity实现OnClickListener接口

  4.实现OnClickListener接口并重写Onclick方法 (不常用)

Button Btn = (Button)findViewById(R.id.btn);
Btn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Toast.makeText(MainActivity.this, "点击了Btn", Toast.LENGTH_LONG).show();
}
});

RadioButton 单选按钮 与RadioGroup配合使用 

  checked // true为选中

ImageView 

  background  背景 随界面拉伸

  src 前景 以原图大小显示

LogCat五种类型

  verbose(V) 显示全部信息,黑色

  debug(D) 显示调试信息,蓝色

  info(I) 显示一般信息,绿色

  warning(W) 显示警告信息,橙色

  error(E) 显示错误信息,红色  

  

最新文章

  1. ASP.Net MVC的ViewBag一个坑,不要跳进去
  2. 以16进制打印出一块内存buff
  3. JDE FORM开发--checkBox
  4. .Net core Linux环境安装
  5. iOS开发网络篇—JSON介绍
  6. jQuery Mobile 基础(第二章)
  7. ural 1244. Gentlemen
  8. Lantern免费使用教程【转】
  9. jquery加入收藏代码
  10. 心情记录&考试总结 3.30
  11. 初学scala2——case class
  12. POJ_1698_Alice's Chance
  13. 解决微信小程序使用wxcharts在屏幕不固定问题-开发工具里也显示好了布局,为啥到真机就是乱的
  14. centos 6 与 centos 7 服务开机启动、关闭设置的方法
  15. 《MarkMark学习笔记学习笔记》html学习笔记
  16. python:序列化与数据持久化
  17. day01-h1字体大小和文本居中
  18. dede列表页读取当前栏目名称
  19. 一文读懂Redis持久化
  20. Windows access Linux / Ubuntu via Remote Desktop via xrdp

热门文章

  1. Scala系统学习(一):Scala概述
  2. 阿里云小规模web集群分享(电商)
  3. AngularJS 模型
  4. php开启mbstring扩展并设置支持utf-8编码
  5. Linux系统——LNMP分离式部署
  6. toFixed()与toPrecision()
  7. vue性能优化2--引入cdn
  8. PowerDesigner 表格导出为excel
  9. owl.carousel
  10. 实现kylin定时跑当天的任务