import android.app.Activity;
import android.app.AlertDialog;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.*;
import android.content.DialogInterface;
import android.content.Intent;
import android.graphics.Color;
public class BundleObject extends Activity {
private Button mButton;
private EditText mEditText;
private RadioGroup mRadioGroup;
private double height;
private String Sex;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
mButton=(Button)findViewById(R.id.confirm);
mButton.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
mEditText=(EditText)findViewById(R.id.heigt);
if(mEditText.getText().toString().length()==0)
{
/* AlertDialog builder = new AlertDialog.Builder(BundleObject.this).create();
builder.setTitle("提示");
builder.setMessage("請輸入您的身高!!");
builder.show();*/
new AlertDialog.Builder(BundleObject.this)
.setMessage("请輸入您的身高")
.setTitle("提示")
.setNeutralButton("确定",new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
// TODO Auto-generated method stub
mEditText.setHighlightColor(Color.RED);
}
}).create()
.show();
return;
}
mRadioGroup=(RadioGroup)findViewById(R.id.sex);
height=Double.parseDouble(mEditText.getText().toString());
if(mRadioGroup.getCheckedRadioButtonId()==R.id.M)
{
Sex="M";
}
else
{
Sex="F";
}
Intent intent=new Intent();
intent.setClass(BundleObject.this, Next.class);
Bundle bun=new Bundle();
bun.putDouble("Height", height);
bun.putString("Sex", Sex);
intent.putExtras(bun);
startActivity(intent);
BundleObject.this.finish();
}
});
}
}
Android相关内容:
相关推荐
这里的“android水平仪源码”提供了这样一个实现方案,允许用户直接使用。本文将深入解析这个源码中的关键知识点,帮助你理解和构建自己的Android水平仪应用。 1. **Android传感器基础** Android系统提供了一个...
基于STM32的电导率测量仪源码+文档说明(毕业设计项目)基于STM32的电导率测量仪源码+文档说明(毕业设计项目)基于STM32的电导率测量仪源码+文档说明(毕业设计项目)基于STM32的电导率测量仪源码+文档说明(毕业...
"Android 体重计算源码"应该是项目的主代码文件,包含实现体重计算功能的主要代码。在这里,开发者可能使用了Android SDK中的相关API来获取用户输入、进行数学运算、以及可能的数据持久化操作。例如,...
Android应用源码Android平台下通过HTTP协议实现断点续传下载.rar Android应用源码Hibernate4Android.rar Android应用源码http、udp、tcp网络交互组件.rar Android应用源码ListView实现的目录树结构.rar Android应用...
Android Studio实现个人记账系统源码。基于安卓基础知识点开发的个人记账工具,其中包括记录当天收支情况,计算当天以及当月共收支总钱数,能查看历史账单,能对于每月收支情况进行图标分析,百分比分析, 能够搜索...
Android Studio实现天气预报APP系统源码(也可做Android本科毕业设计Android Studio实现天气预报APP系统源码(也可做Android本科毕业设计Android Studio实现天气预报APP系统源码(也可做Android本科毕业设计Android ...
Android Studio实现一个新闻APP系统源码+本科毕业设计必备项目。涵盖实时新闻、娱乐、搞笑、原创、科技、体育、乐活等经典分类,还可编辑每日精选,优质内容可随时收看。Android Studio实现一个新闻APP系统源码+本科...
安卓期末大作业Android天气预报app源码安卓期末大作业Android天气预报app源码安卓期末大作业Android天气预报app源码安卓期末大作业Android天气预报app源码安卓期末大作业Android天气预报app源码安卓期末大作业...
通过深入研究这个体重计算应用的源码,开发者不仅可以学习到基本的Android UI设计和数据处理,还能了解到如何在Android平台上实现简单的计算逻辑和用户交互,这对于进一步学习复杂的Android应用开发非常有帮助。...
使用工具Android Studio实现一个简单的Android版的新闻APP源码.zip 使用工具Android Studio实现一个简单的Android版的新闻APP源码.zip 使用工具Android Studio实现一个简单的Android版的新闻APP源码.zip 使用工具...
课程设计大作业基于java的Android Studio实现井字棋小游戏源码课程设计大作业基于java的Android Studio实现井字棋小游戏源码课程设计大作业基于java的Android Studio实现井字棋小游戏源码课程设计大作业基于java的...
通过分析这个源码,开发者不仅可以学习到如何在Android平台上构建一个完整的应用程序,还可以深入理解如何处理健康数据、实现传感器交互、优化用户体验等方面的知识,这对于提升Android开发技能是非常有价值的。...
在Android开发中,实现Banner轮播效果是一种常见的需求,它通常用于展示广告、推荐内容或者特色功能等。...当然,不断学习和实践是提升Android开发技能的关键,希望这个源码程序能帮助你更好地理解和掌握这一技术。
【资源说明】 ...Android基于CyberGarage实现的DLNA投屏源码.zipAndroid基于CyberGarage实现的DLNA投屏源码.zipAndroid基于CyberGarage实现的DLNA投屏源码.zipAndroid基于CyberGarage实现的DLNA投屏源码.zip
Android开发项目实战+源码教程Android开发项目实战+源码教程Android开发项目实战+源码教程Android开发项目实战+源码教程
Android本科毕业设计Android的实现视频资讯类app源码。Android本科毕业设计Android的实现视频资讯类app源码。Android本科毕业设计Android的实现视频资讯类app源码。Android本科毕业设计Android的实现视频资讯类app...
Android应用源码安卓源码(172个合集),可以做为你的学习参考。 365MobileSecretary v1.0.6(365手机助手AIDL) 888个经典 Logo.rar AdXmpp(Openfire+asmack+spark) .zip AidlDemo(简单aidl的例子) aidl跨进程调用....
【Android串口调试助手源码】是一个专门为Android平台设计的串行通信开发工具,它基于Android Studio构建,旨在帮助开发者进行设备间的串口通信调试。这个应用提供了多种实用功能,如串口扫描、数据的文本和十六进制...
android studio 学生信息管理系统实现源码(安卓开发教程课后练习)android studio 学生信息管理系统实现源码(安卓开发教程课后练习)android studio 学生信息管理系统实现源码(安卓开发教程课后练习)android ...
这个"android设备间无线投屏源码"提供了一种解决方案,帮助开发者深入理解并实现这一功能。以下是对该源码及其涉及的技术点的详细解释。 首先,Android设备间的无线投屏基于Miracast协议,这是一种Wi-Fi Direct驱动...