<TextView
android:id="@+id/text"
android;layout_width ="match_parent"
android:layout_height="wrap_content"
android:gravity="center" //bottom top start end
android:text="This is TextView"
android:textColor="#00ff00"//字体颜色
android:textSize="24sp"/>//文字大小
<Button
android:id="@+id/button1"
android;layout_width ="match_parent"
android:layout_height="wrap_content"
android:text="button1"
android:textAllCaps="false"/>//这句话可以让按钮按text上原来的大小写显示
<EditText
android:id="@+id/EditText1"
android;layout_width ="match_parent"
android:layout_height="wrap_content"
android:hint="Type something here"//给你一段提示性文本
android:maxLines="2"/>//让输入框最多只有两行
<ImageView
android:id="@+id/imageView"
android;layout_width ="wrap_parent"
android:layout_height="wrap_content"
android:src="@drawable/junjun1"/> //src属性给ImageView指定一张图片
<ProgressBar
android:id="@+id/progressBar"
android;layout_width ="match_parent"
android:layout_height="wrap_content"
//原来是一个圆形进度条
style="?android:attr/progressBarStyleHorizontal"
android:max="100"/>//通过style将进度条变成一个长方形进度条
//max限制进度条长度为100
@Override
public void onClick(View view){
switch(view.getId()){
case R.id.Button1:
AlterDialog.Builder dialog=new AlterDialog.Builder(MainActivity.this);
dialog.setTitle("this is dialog");//设置标题内容
dialog.setMessage("something important");
dialog.setCancelable(false);//能否通过back键退出
//设置两个键
dialog.setPositiveButton("OK",new DialogInterface.OnClickListener(){
@Overrid
public void onClick(DialogInterfacee dialogInterface,int i){
//此处暂时不重写,等按钮点击开发需要实际含义了再写
}
});
dialog.setNegativeButton("cancel",new DialogInterface.OnClickListener(){
@Overrid
public void onClick(DialogInterfacee dialogInterface,int i){
//此处暂时不重写,等按钮点击开发需要实际含义了再写
}
});
dialog.show();
default:
break;
}
}
anroid:layout_ weight="1"//以比例的方式,如果在同一行就是,所有把自己的weight和weight值和所占的比值,在下图因为都是1,就是平分
android:layout_centerInParent="true"
//即设置在布局的中间android:layout_above="@Id/button3"//在按钮button3的上面
android:layout_below="@Id/button3"//在下面
android:layout_toLeftOf="@Id/button3"//在左边
android:layout_toRightOf="@Id/button3"//在右边
ActionBar actionBar = getSupportActionBar();
if(actionBar!=null){
actionBar.hide();
}
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<ListView
android:id="@+id/lv"
android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
</LinearLayout>