Android作业

任务二的总结

########2.1.1 常用界面控件—TextView(显示文本信息),Button(普通按钮),EditText(可编辑的文本框),ImageView(显示图片),ImageButton(图片按钮)CheckBox(复选框),RadioGroup(单选按钮组),Toast(信息提示组件)。
2.1.2 TextView控件
Textview控件常用属性:
android:layout_width(设置控件的宽度),android:layout_height(设置控件的高度),android:id(设置组件的ID),android:text(设置文本的内容),android:textColor(设置文本颜色),android:gravity(设置文本相对控件的位置)。
例如:

<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/tv1"
android:text "@string/hello_word"
android:textSize="18sp":
android:textColor="#FFFFFF"
android:backgroud="#0000FF"/>

2.1.3 EditText控件

EditText常用属性:
android:inputType(设置文本的类型),android:digits(设置允许输入哪些字符),android:hint(设置编辑框为空时显示的提示信息),android:password(设置只能输入密码,以“.”显示文本),android:singleLine(设置文本单行显示),android:editable(设置是否可编辑),android:ems(设置控件的宽度为N个字符).

<EditText
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/ev_password"
android:text="@string/hello_word"
android:hint="请输入密码”
android:textSize="18sp"/>

2.1.4 Button控件

(1)添加Button控件到XML布局文件中,在布局文件中设置按钮的一些属性,如位置,宽度,按钮上的字,颜色等。比较重要的是给按钮一个ID,这是按钮唯一的名称。

(2)处理按钮的单击事件:通过onclick属性设置处理单击事件的方法名;

public void myclick(View view){
//Do something in response to button click
}
另一种方法是使用setOnclickListener添加监听器对象:
Button button=(Button)findViewById(R.id.button_send);
button.setOnClickListener(new View.OnClickListener(){

public void onClick(View v){
Do something in response to button click
}
}

2.2.1 ImageView控件

ImageView控件是用于展示图片的控件,可以展示两种图片:一是普通的静态图片;二是动态的图片,如GIF格式的图片。
ImageView控件的常用属性:android:adjustViewBounds(是否保持宽高比),android:src(用于设置ImageView中展示什么图片),android:tint(将图片渲染成指定的颜色)。
其中,属性android:src用于设置ImageView中显示什么图片,如利用ImageView控件实现图片循环浏览的功能:

(1)




posted @ 2017-03-27 21:44  Doranmi  阅读(249)  评论(5)    收藏  举报