安卓开发实验报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
安卓开发实验报告
目录
一、页面跳转
二、长按图标抖动以及显示删除
一、页面跳转
功能:通过点击button实现2个activity之间的跳转。
1.设置监听器监听点击button
2.使用intent传输数据
完整代码
1.ui_test.java
publicclass UI_Test extends Activity {
@Override
protectedvoid onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(yout.incident_activity_1);
Button bt = (Button)findViewById(R.id.login);
bt.setOnClickListener(new OnClickListener());
}
class OnClickListener implements View.OnClickListener{
publicvoid onClick(View v){
EditText name = (EditText)findViewById();
EditText password = (EditText)findViewById(R.id.password);
Bundle data=new Bundle();
data.putString("name", name.getText().toString());
data.putString("password", password.getText().toString());
Intent intent = new Intent(UI_Test.this,UI_Result.class);
intent.putExtras(data);
startActivity(intent);
}
}
2.ui_result.java
publicclass UI_Result extends Activity {
@Override
protectedvoid onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(yout.incident_activity_2);
TextView name = (TextView)findViewById(Show);
TextView password = (TextView)findViewById(R.id.passwordShow);
Intent intent=getIntent();
Bundle result = intent.getExtras();
name.setText("您的用户名为: "+result.getString("name"));
password.setText("您的密码为: "+result.getString("password"));
}
}
3.activity_1.xml
android:layout_height="fill_parent" > android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="请输入您的信息" android:textSize="20sp" /> android:id="@+id/tableRow1" android:layout_width="fill_parent" android:layout_height="wrap_content" > android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="用户名" android:textSize="16sp" /> android:id="@+id/name" android:layout_width="fill_parent" android:layout_height="wrap_content" android:hint="请填写登录用户名" android:selectAllOnFocus="true"> android:id="@+id/tableRow2" android:layout_width="fill_parent" android:layout_height="wrap_content" > android:layout_width="fill_parent" android:layout_height="wrap_content"