android 1A课程学习

1A课程学习了基本view布局,用来写android的xml语言和介绍了几个基本的元素。

View:显示控件的矩形区域
例如有:
TextView:显示文字的矩形区域;
ImageView:显示图片的矩形区域;
Button:显示一个按钮
命名法:
小驼峰命名(首字母小写camelcase)和大驼峰命名(首字母大写,pascal)
IDE:集成开发环境(具有多项功能的综合性编译环境)
TextView详解:
属性有:
layout_width: 控件宽度
layout_height: 控件高度
text: 文本框的内容
color: 文本的颜色

wrap_content:自适应大小,强制性使试图扩展以便显示其内部的全部内容。
注:这样定义宽度和高度属性有利于控件的自适应;对高度和宽度也可以赋予一个定值。

Match_parent:强制性地使视图扩展至父元素大小
注:弊端(控件占满父元素,导致无法继续添加其他控件)

ImageView详解:
属性:
-layout_width:控件宽度
-layout_height:控件高度
-src: 引用图片路径
-scaleType: 引用图片的显示方式
–center:对引用图片不进行缩放,图片过小则有空白,图片过大则被裁剪;
–centerCrop:对图片缩放,同比例缩放到图片大于等于ImageView的高度宽度
–centerInside:图片过小,不执行缩放;否则将图片高度和宽度按同比例缩放到小于或者等于ImageView的宽度、高度
–fitCenter:保持图片的宽高比,向外按比例缩放,直至一个方向已经适应
注:以上属性皆把图片放置在控件中心

1.textView

<TextView
    android:text="Hello World! Hello new world"                  //文本内容   
    android:layout_width="wrap_content"   (xxdp)               //标签宽度
    android:layout_height="wrap_content"                        //标签高度  wrap_content的意思是大小和字同步
    android:textAppearance="?android:textAppearanceLarge"       //文本样式  
    android:textColor="#4689C8"                                 //文本颜色
    android:textStyle="bold"                                    // 字体样式
    android:background="#011193"                                //标签背景
/>

2.imageView

<ImageView                       
android:layout_width="match_parent"                                         
android:layout_height="match_parent"                          //与父窗口相合
android:scaleType="centerCrop"                               //图片居中缩小
android:src="@drawable/beach"                                //选取什么图片
/>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值