android
来源:互联网 发布:虚拟座机号码软件 编辑:程序博客网 时间:2024/05/18 02:24
- package com.example.ch_09;
- import android.app.Activity;
- import android.os.Bundle;
- import android.util.Log;
- import android.view.View;
- import android.view.View.OnClickListener;
- import android.widget.ArrayAdapter;
- import android.widget.Button;
- import android.widget.CheckBox;
- import android.widget.EditText;
- import android.widget.RadioButton;
- import android.widget.Spinner;
- import android.widget.ToggleButton;
- public class MainActivity extends Activity {
- private Button register, cancel;
- private ToggleButton marriged;
- private RadioButton male, female;
- private EditText username, password;
- private Spinner position;
- private CheckBox reading, swimming;
- @Override
- protected void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.main);
- username = (EditText) findViewById(R.id.username);
- password = (EditText) findViewById(R.id.password);
- male = (RadioButton) findViewById(R.id.male);
- female = (RadioButton) findViewById(R.id.female);
- reading = (CheckBox) findViewById(R.id.reading);
- swimming = (CheckBox) findViewById(R.id.swimming);
- marriged = (ToggleButton) findViewById(R.id.marriged);
- position = (Spinner) findViewById(R.id.position);
- String[] strs = { "CEO", "PM", "PL" };
- ArrayAdapter aa = new ArrayAdapter(this,
- android.R.layout.simple_spinner_dropdown_item, strs);
- position.setAdapter(aa);
- register = (Button) findViewById(R.id.register);
- cancel = (Button) findViewById(R.id.cancel);
- register.setOnClickListener(new OnClickListener() {
- public void onClick(View v) {
- Log.i("tag", "username:" + username.getText().toString());
- Log.i("tag", "password:" + password.getText().toString());
- if (male.isChecked()) {
- Log.i("tag", "sex:male");
-
- {
- Log.i("tag", "sex:female");
- }
- }
- String temp = "like:";
- if (reading.isChecked()) {
- temp += "read";
- }
- if (swimming.isChecked()) {
- temp += "swim";
- }
- Log.i("tag", temp);
- if (marriged.isChecked()) {
- Log.i("tag", "marriged:Yes");
- } else {
- Log.i("tag", "marriged:No");
- }
- Log.i("tag", "position:"
- + position.getSelectedItem().toString());
- }
- });
- }
- }
- <?xml version="1.0" encoding="utf-8"?>
- <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
- android:layout_width="match_parent"
- android:layout_height="match_parent"
- android:orientation="vertical" >
-
- <TableLayout android:id="@+id/TableLayout01"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:stretchColumns="1">
-
- <TableRow android:id="@+id/TableRow01"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content">
-
-
- <TextView android:text="用户名称"
- android:id="@+id/TextView01"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"></TextView>
- <EditText android:text=" " android:id="@+id/username"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"></EditText>
-
- "
- </TableRow>
- <TableRow android:id="@+id/TableRow02"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content">
- <TextView android:text="用户密码"
- android:id="@+id/TextView02"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"></TextView>
- <EditText android:text=" " android:id="@+id/password"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:password="true"></EditText>
-
- </TableRow>
- <TableRow android:id="@+id/TableRow03"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content">
- <TextView android:text="性别"
- android:id="@+id/TextView03"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"></TextView>
- <RadioGroup android:id="@+id/gerder_g"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content">
- <RadioButton android:text="男" android:id="@+id/male"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"></RadioGroup>
- <RadioGroup android:text="女" android:id="@+id/female"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"></RadioGroup>
- </RadioGroup>
-
-
-
- </TableRow>
- <TableRow android:id="@+id/TableRow04"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content">
- <TextView android:text="婚否" android:id="@+id/TextView04"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"></TextView>
- <ToggleButton android:text="@+id/ToggleButton01"
- android:id="@+id/marriged"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"></ToggleButton>
- </TableRow>
- <TableRow android:id="@+id/TableRow05"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content">
- <TextView android:text="爱好" android:id="@+id/hobby"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- ></TextView>
- <CheckBox android:text="阅读" android:id="@+id/reading"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:layout_column="1"></CheckBox>
- <CheckBox android:text="游泳" android:id="@+id/swimming"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:layout_column="1"></CheckBox>
- </TableRow>
- <TableRow android:id="@+id/TableRow06"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content">
- <TableRow android:text="职务" android:id="@+id/TextView05"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"></TableRow>
- <Spinner android:id="@+id/position"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"></Spinner>
- </TableRow>
- <TableRow android:id="@+id/TableRow07"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
-
- >
- <Button android:text="取消" android:id="@+id/cancel"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- ></Button>
- <Button android:text="注册" android:id="@+id/register"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- ></Button>
- </TableRow>
-
-
-
- </TableLayout>
-
- </LinearLayout>
0 0
- Android
- android
- Android
- android
- android
- Android
- Android
- android
- android
- android
- Android
- Android
- android!!!
- android
- android
- android
- android
- android:
- 中古保存布局
- codeforce 221 Div2 C - Divisible by Seven
- 获取文件完整路径并存储(拖放操作)
- 杭电acm_2013
- Effective Java (4) - 通过私有构造器强化不可实例化的能力
- android
- 2013结束
- 解决svn (R)eject or accept (t)emporarily?
- 优盘安装ubuntu 13.10 时打开不了图形界面,黑屏只剩鼠标指针
- 小心c语言中的无符号类型-尤其是涉及到大小比较
- 特详细的PHPMYADMIN简明安装教程
- XCT学习笔记_X射线
- 微信公众平台申请测试接口URL和TOKEN的配置,怎么在本地让微信能通过80端口访问
- 经验总结