安卓常用控件
线性布局
LinearLayout
android:orientation="vertical" 设置布局方向
android:gravity="center" 设置居中
按钮
<Button
android:layout_width="wrap_content" wrap_content----自适应布局
android:textColor="#87000000" "#87000000"-----87代表不透明度
android:layout_height="wrap_content"
android:text="欧拉欧拉">
</Button>
文本框
<TextView
android:id="@+id/start_bt"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="hello"
android:background="#99CCFF"
>
</TextView>
滑动开关
<SeekBar
android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
可编辑文本框
<EditText
android:id="@+id/start_edtxt"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="#50FFFFFF"
android:hint="请输入文本"
>
</EditText>
图片域
<ImageView
android:id="@+id/start_image"
android:src="@drawable/background"
android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
添加事件监听
public class MainActivity extends AppCompatActivity {
private Button bt;
private TextView tv;
int count=0;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
bt = (Button)findViewById(R.id.bt1);
tv = (TextView)findViewById(R.id.hello);
bt.setOnClickListener(new ButtonListener());
System.out.println("--MainActivity: OnCreate--");
}
class ButtonListener implements View.OnClickListener{
@Override
public void onClick(View v) {
count++;
tv.setText(count+"");
}
}
}
|