android总结

总结
学习了解到了手机应用程序开发界面时会用到的控件:
其中基本控件有Textview, EditText,Button,ImagineView,CheckBox,RadioButton控件。
TextView控件的功能是向用户显示文本的内容,但不允许编辑。

EditText是用户和android应用进行数据传输的窗户,通过它,用户可以把数据传给Android应用,然后得到用户想要的数据。
初始添加的TextaView控件默认形式,如需要修改显示内容,字体大小等,有以下两种方法
(1)可以在XML中修改某个属性的值来控制控件的表现形式。

(2)通过代码获取这个控件的对象来修改其属性
1,View在XML中必须已配置id
2,通过View的findViewById(int id)修改属性

import android.widget.TextView;
public class HeiActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_hei);
TextView tv =(TextView)findViewById(R.id.tv1);
tv.setTextSize(20);
tv.setText("hello world");
tv.setTextColor(0xFFFFFFF);
}

EditText是用户和android应用进行数据传输的窗户,通过它,用户可以把数据传给Android应用,然后得到用户想要的数据。

Button控件是一种按钮控件,用户可以在该控件上单击,并能引发相应的事件函数

ImagineView控件是用于展示图片的控件,可以展示两类图片:一是普通的静态图片;二是静态图片。CheckBox是CompounButton的子类是一个带有选中/未选中状态的按钮,可用于多场景,也可用于只有一个选项的情况。

RadioButton控件是一个单选按钮,主要应用于单选的场景,需要同RadioGroup控件一起使用方可实现单选效果。
使用RadioGroup和RadioButton创建两行三列的单选按钮:


<LinearLayout

android:id="@+id/radio2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="horizontal">

posted @ 2017-03-28 14:45  hei,  阅读(146)  评论(6)    收藏  举报