Activity:MainActivity.java
import android.app.MainActivity; import android.os.Bundle; import android.view.View;
import android.view.View.OnClickListener; import android.widget.Button; import android.widget.TextView;
public class MainActivity extends Activity { TextView textView; int temp = 0;
/** Called when the activity is first created. */ @Override
public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.button);
Button addButton = (Button) findViewById(R.id.add); addButton.setOnClickListener(onClickListener);
Button lessButton = (Button) findViewById(R.id.less); lessButton.setOnClickListener(onClickListener);
textView = (TextView) findViewById(R.id.result); textView.setText(\分钟/天\ }
OnClickListener onClickListener = new OnClickListener() { public void onClick(View v) { // TODO Auto-generated method stub if(v.getId() == R.id.add){ temp += 5; textView.setText(temp+\分钟/天\ }else if(v.getId() == R.id.less){ temp -= 5; textView.setText(temp+\分钟/天\ } } }; }
4. 写出按钮点击和非点击状态图片切换的那个btn_login.xml文件代码(6分) (图片:btn_login_nor.png,btn_login_on.png)
xmlns:android=\\
android:drawable=\ btn_login_nor \ 5. 只写出猜纸牌游戏中的点击第一张进行猜牌的功能代码?(6分) 布局文件 :main.xml xmlns:android=\\ android:orientation=\ android:layout_width=\ android:layout_height=\ > android:layout_width=\ android:layout_height=\ android:text=\猜猜看红心A是哪一张?\ android:textSize=\ android:layout_marginTop=\ android:layout_marginLeft=\ android:id=\ /> xmlns:android=\\ android:orientation=\ android:layout_width=\ android:layout_height=\ android:layout_marginTop=\ android:layout_marginLeft=\ > android:layout_width=\ android:layout_height=\ android:src=\ android:id=\ /> android:layout_width=\ android:layout_height=\ android:src=\ android:layout_marginLeft=\ android:layout_marginRight=\ android:id=\ /> android:layout_width=\ android:layout_height=\ android:src=\ android:id=\ /> Activity:MainActivity.java import java.util.Arrays; import java.util.Collections; import java.util.List; import android.app.Activity; import android.os.Bundle; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; import android.widget.ImageView; import android.widget.TextView; public class Guess extends Activity { List Arrays.asList(R.drawable.p01,R.drawable.p02,R.drawable.p03); boolean enable = true; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); ImageView img1 = (ImageView)findViewById(R.id.img1); ImageView img2 = (ImageView)findViewById(R.id.img2); ImageView img3 = (ImageView)findViewById(R.id.img3); img1.setOnClickListener(imgClickListener); Button btn = (Button)findViewById(R.id.btn); btn.setOnClickListener(btnListener); } OnClickListener btnListener = new OnClickListener() { public void onClick(View v) { // TODO Auto-generated method stub ImageView img1 = (ImageView)findViewById(R.id.img1); ImageView img2 = (ImageView)findViewById(R.id.img2); ImageView img3 = (ImageView)findViewById(R.id.img3); img1.setImageResource(R.drawable.p04); img2.setImageResource(R.drawable.p04); img3.setImageResource(R.drawable.p04); img1.setAlpha(255); img2.setAlpha(100); img3.setAlpha(100); TextView result = (TextView)findViewById(R.id.result); result.setText(\猜猜看红心A是哪一张?\ } }; } 6. 写一个注册页面,不包含后台验证(自己发挥)(10分) 要求:a.注册项:用户名、账号、密码、性别、出生年月日、爱好、手机和注册按钮 b.用户名框只能输入字母和下划线,宽度为200像素 c. 账号框只能输入数字,宽度为200像素 d.密码框要用设置对应属性(即不可显示),宽度为200像素 e.性别用单选框,默认选中男 f.出生年日月用日期控件,默认当前日期 g.爱好用多选框,默认选中第二个选项。(篮球、足球、下棋、游泳) h.手机框只能输入数字,宽度为200像素 i.整个页面要居中 百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库android试卷A及答案(3)在线全文阅读。
相关推荐: