1.TextView
res/layout 中设置布局文件
hint属性:提示输入信息
text属性:与hint的区别---hint仅仅是提示;
text是实际的内容
讲布局xml文件引入到activity当中
setContentView(R.layout.main_activity);将布局文件与当前文件关联
wrap_content:包裹实际文本内容
fill_parent:当前控件铺满父类容器(2.3之前)
match_parent:当前控件铺满父类容器(目前使用这个2.3api之后添加的一个属性
2.ImageView
1.什么是ImageView:
是显示图片的一个控件
2.ImageView属性:
android:src="@drawable/ic_launcher"——ImageView的内容图像
android:background="@drawable/ic_launcher"---ImageView背景图片
android:background="#00ff00"----ImageView的RGB颜色
3、android:orientation 垂直摆放;
4、ImageView 中的src属性和background属性的区别:
src的尺寸不随控件大小而改变,只是引用图片
background的尺寸始终和控件大小相同,类似填充效果,把图片塞满控件
src和background可共存在同一个控件中
2.BUtton Click事件
1.Button和ImageButton都拥有一个onclik事件,通过自身的.setOnClickListener(OnClickListener)方法添加点击事件
2.所有的控件都有一个onClick的事件,不仅仅Button和ImageButton拥有
3.通过点击事件的监听可以实现点击按钮之后要发生什么动作
监听事件实现的几种写法:
1.匿名内部类的实现
2.独立类的实现
3.实现接口的方式来实现