Android实训报告

合集下载

androidstudio实训心得大全6篇

androidstudio实训心得大全6篇

androidstudio实训心得大全6篇androidstudio实训心得大全6篇学习者需要掌握 Android 应用程序的开发技术和工具,了解软件开发的基本流程,掌握调试和测试等技能,同时注意代码规范和可读性,以提高应用程序的质量和性能。

今天为你收集整理了androidstudio实训心得精选范文。

欢迎大家查阅和借鉴。

androidstudio实训心得篇1刚开始接触Android感觉到它很有意思,在界面开发上和web也可以形成了相通的架构,更加方便,视觉上也是非常的酷,在前期我通过的大量的Android SDK开发范例大全中的例子以及Android提供的APIDEMOS进行学习,尽管例子之间的连接比较零散,不过通过这些例子的学习我可以学习到了很多和以前java上相通的思想。

我在为期半个月的实习中学到了很多在课堂上根本就学不到的知识,收益非浅。

现在我对这半个月的实习做一个工作小结。

通过半个月的android 实习,基本掌握了Android应用程序开发的一般流程。

对常用控件基本掌握其用法,对其事件的监听方法也基本掌握。

学习Android不仅是对前沿开发技术的了解,也是对编程知识的一次提升。

通过学习Android的控件、布局、Activity、Service等一系列基础知识,对整个Android的开发有了大致的了解。

例如:要的布局(或者控件),在学习界面中,我发现Android为我们提供了很好的类似反射机制,通过Layout文件夹下的配置文件,可以快速的形成界面,在配置文件可以设置属性或者样式都是很快捷方便。

对比较特殊的界面也可以通过处理嵌入到指定的界面,同样你可以通过java代码直接创建View进行添加,不过这种方式比较复杂。

对一些点击、选中、按键等处理的事件,界面之间的跳转Intent管理,通过Bundle对数据在界面之间进行传输。

在手机交互式通信服务中,学习了Android手机之间进行短信发送、广播、对广播的监听、服务等,在Service类中没有context,可以通过Handler来每秒反复运行,自动送出系统广播信息,同时在这里我们也知道可以设计一个常用的变量类,设计一个当前的CurrentActivity这个变量进行控制,进行处理。

Android实验报告22个

Android实验报告22个

<<Web开发技术>>大作业设计题目:Web开发技术实验学院:专业:班级:1班2班姓名:学号:2姓名:学号:2姓名:学号:2姓名:学号:22015年月日山东科技大学实验一页面跳转一、实验目的通过使用Java语言,在Android环境下实现页面跳转,加深对Android开发的理解。

二、实验环境:Windows8.1 64位系统+ Android Developer Tools三、实验步骤:1.新建项目工程android,框线部分为整个项目要完成的代码和配置部分:2.拖拽button和textfield到activity_index.xml画布上,位置如图:3.编写代码Index.java划线部分的代码:4.Scancode.java接收片段代码,拖拽一个text field接收:5.查看修改android Manifest.xml文件,如下图:四、实验结果实验二URI跳转一、实验目的实现URI跳转即百度链接跳转,加深对Android开发的理解,为后面的学习奠定基础。

二、实验环境:Windows8.1 64位系统+ Android Developer Tools三、实验步骤:1.新建activity: Summary.java:2.添加页面及代码:四、实验结果1.完成页面如图:2.跳转至百度页面所示如图:实验三TextView超链接一、实验目的添加TextView超链接,加深对Android开发所使用控件的理解,全面掌握Android开发所使用的各种控件。

二、实验环境:Windows8.1 64位系统+ Android Developer Tools三、实验步骤:1.打开Form Widgets,将TextView拖到画布上:四、实验结果所添加的TextView超链接如图所示:实验四TextView改变样式一、实验目的改变TextView样式,对控件进行更进一步的修改,全面掌握Android开发过程中的页面布局。

安卓实训总结2000字9篇

安卓实训总结2000字9篇

安卓实训总结2000字9篇第1篇示例:安卓实训总结随着移动互联网的发展,安卓系统在全球范围内迅速普及,并成为最受欢迎的移动操作系统之一。

对安卓开发的需求也日益增加。

为了提高学生的实际技能,培养他们的实际动手能力,很多学校都会设置安卓实训课程。

本文将对安卓实训课程进行总结,包括课程设置、教学内容、实训环境以及学生收获等方面。

一、课程设置安卓实训课程通常设置在计算机科学与软件工程等相关专业中,为学生提供安卓开发的基础知识和实践技能。

课程一般分为理论教学和实践操作两个部分,通过讲授安卓系统的基本知识、应用开发技术和实际案例等,为学生提供全面系统的安卓开发培训。

二、教学内容1. 安卓系统介绍:包括安卓系统的历史、发展、特点、架构等方面的知识。

2. 安卓应用开发:包括安卓应用的开发流程、开发工具的使用、应用组件的设计、界面布局、事件处理等方面的知识。

3. 安卓应用调试与发布:包括安卓应用的调试技术、发布到应用商店等实际操作。

4. 安卓应用案例分析:通过具体案例分析,引导学生掌握安卓应用的开发方法和技巧。

三、实训环境为了让学生更好地学习和实践,学校通常会搭建一套完善的安卓实训环境。

这包括安卓开发工具的安装与配置、虚拟机的设置、测试设备的准备等。

通过实践操作,帮助学生熟悉安卓应用开发的工具和环境,提高他们的实际动手能力。

四、学生收获安卓实训课程的学习不仅可以提高学生的安卓开发能力,还可以培养他们的团队协作意识、问题解决能力和创新能力。

通过实训课程的学习,学生可以掌握安卓应用的开发流程和技术,了解安卓系统的特点和架构,掌握安卓应用的调试与发布技术,培养分析和解决问题的能力。

实训课程还可以增强学生的实际动手能力,为他们以后的就业和创业打下坚实的基础。

安卓实训课程对于学生的实际技能培养至关重要。

通过本文的总结,不仅可以帮助学生更好地了解安卓实训课程的设置、教学内容、实训环境和学生收获,还可以为学校教学改革和课程优化提供参考。

安卓实验报告

安卓实验报告

安卓实验报告Android是目前全球最为流行的操作系统之一,其强大的应用程序生态系统和广泛的设备兼容性使得安卓成为开发者和用户的首选。

本文将介绍我在安卓实验中进行的一系列任务和实验结果。

实验一:安装开发环境在进行安卓开发之前,我们首先需要安装必要的开发环境。

我使用的是Android Studio,这是谷歌官方提供的开发工具,具有强大的功能和友好的用户界面。

通过安装Android Studio,我成功搭建了安卓开发环境,并进行了一些基本的配置。

实验二:创建第一个安卓应用程序根据老师的指导,我按照步骤成功创建了我的第一个安卓应用程序。

我选择了一个简单的计算器应用程序作为开始,它可以实现基本的加法和减法功能。

通过这个实验,我学会了使用Android Studio的界面设计工具和编写基本的Java代码。

实验三:UI设计和布局在这个实验中,我学习了安卓应用程序的用户界面设计和布局。

我使用了安卓提供的各种布局方式,如线性布局、相对布局和帧布局等,来设计和展示应用程序的不同界面。

通过这个实验,我对安卓界面设计的原则和技巧有了更深入的理解。

实验四:应用程序调试与测试在开发过程中,调试和测试是非常重要的环节。

通过Android Studio提供的调试工具,我能够针对应用程序中的问题进行定位和修复。

我还学会了使用模拟器和真机进行应用程序的测试,以确保应用程序的功能和稳定性。

实验五:数据库操作在这个实验中,我学习了如何在安卓应用程序中使用数据库。

我使用了SQLite数据库来存储和管理应用程序的数据。

通过编写SQL语句,我能够进行数据的插入、查询、更新和删除等操作。

这为我今后的应用程序开发提供了非常有用的技能。

总结:。

androidstudio实训心得大全6篇

androidstudio实训心得大全6篇

androidstudio实训心得大全6篇androidstudio实训心得篇1现在对于android的学习已有斗个学期了,但它对我来说其实还是一个大大的谜,还有待我去对它一一揭晓。

在还没有学习android这门课之前,当听到别人谈到它时,知道它离我们很近,但是它给我的感觉却是那么的神奇,一直就是在听说着关于android系统怎么怎么的新闻,知道它就在我的生活中,离我很近,我也在用它,但还是总有一种很遥不可及的感觉,觉得它不在我的思想里,所以呢,对于这门课《android 系统开发与实践》的学习很是期待的。

在上一个学期快要结束的时候,就听到老师说了一下,说下一个学期我们可能会学习android系统的开发,他还说这个android系统的开发很值得学习,很值得我们去探索,说这个android还一直在开发中,是一项很好玩的系统,当时就很是兴奋了,总是会在想android系统到底是怎样的,它是如何的深入我们的生活,又是如何的到我们所用的这些设备当中的,这一切都让我感到很好奇。

就这样带着一系列的问题走进了这个学期,终于就要与它见面了,这门课也就在这样的背景下,这样的一种环境下走进了我的课堂,它给了我一种兴奋感,对于它的出现,我很是期待的,一开始老师就给我们讲解了一些关于android的知识,也给我们展示了android系统开发的平台,真的给了我一种奇妙的感觉,它不仅有编译,它还有一个模拟器,就和我们用的手机一模一样,上面也有简单的几个图标:电话、短信等等,真的感觉到了不可思议,感觉到一种神秘,android系统的开发就是在这样的一个平台上完成的,你可以对它进行你想要的修改,只要是你想到的,你都可以支尽情的尝试,这让人兴奋。

这门课的学习从这里就这样开始了,《android系统开发与实践》这本课本它是以讨论android系统平台为基础,并结合实例讲解教程和实践指导类教材。

本书中全方位的讲解了google 开放移动应用平台android的各种特性,深入探讨了应用程序的基本组件、界面布局的基础,结合internet实现通讯录的设计和发送短信实例详细介绍了android系统平台开发的步骤和方法,从而实现对android系统的平台开发的深入了解。

android开发实验报告总结

android开发实验报告总结

android开发实验报告总结《android 开发实验报告总结》在当今科技飞速发展的时代,移动应用开发成为了热门领域之一,其中 Android 开发更是备受关注。

通过本次 Android 开发实验,我获得了丰富的实践经验和深刻的技术理解。

接下来,我将详细阐述这次实验的各个方面。

实验背景与目标随着智能手机的普及,Android 操作系统占据了相当大的市场份额。

本次实验的目标是通过实际开发一个简单的 Android 应用程序,深入了解 Android 开发的流程、技术架构以及相关工具的使用,从而提高自己的编程能力和解决问题的能力。

实验环境与工具在实验过程中,我们使用了 Android Studio 作为主要的开发工具。

Android Studio 提供了丰富的功能,包括代码编辑、调试、版本控制等,极大地提高了开发效率。

同时,还需要安装 Java 开发环境(JDK)以及 Android SDK 等必要的组件。

实验内容与步骤首先是项目创建。

在Android Studio 中,通过选择合适的项目模板,设定项目名称、包名等基本信息,创建了一个初始的 Android 项目框架。

接着是界面设计。

利用 XML 布局文件,定义了应用的界面元素,如按钮、文本框、列表等,并通过设置属性来调整它们的外观和位置。

同时,使用了 ConstraintLayout 等布局管理器,实现了灵活且美观的界面布局。

然后是功能实现。

通过编写 Java 代码,实现了应用的各种功能逻辑。

例如,点击按钮触发相应的事件处理,从网络获取数据并展示在界面上,以及与本地数据库进行交互等。

在数据存储方面,学习和使用了 SharedPreferences 来保存简单的配置信息,以及 SQLite 数据库来存储复杂的数据结构。

在网络通信方面,使用了 HttpURLConnection 或者 Volley 等库来发送 HTTP 请求,获取服务器端的数据。

调试与测试在开发过程中,不可避免会遇到各种问题。

安卓程序实验报告(3篇)

安卓程序实验报告(3篇)

第1篇一、实验目的1. 熟悉安卓开发环境及工具的使用。

2. 掌握安卓应用程序的基本开发流程。

3. 学习安卓界面设计、布局、事件处理等基本技能。

4. 提高编程能力及团队协作能力。

二、实验环境1. 操作系统:Windows 102. 开发工具:Android Studio3.53. 编程语言:Java4. 虚拟机:Android 9.0 (Pie)三、实验内容1. 创建安卓项目2. 设计界面3. 编写功能代码4. 测试与调试四、实验步骤1. 创建安卓项目(1)打开Android Studio,点击“Start a new Android Studio project”;(2)选择“Empty Activity”模板,点击“Next”;(3)输入项目名称、保存位置等信息,点击“Finish”;(4)在项目目录中,找到MainActivity.java文件,修改其中的代码,以实现特定功能。

2. 设计界面(1)打开res/layout/activity_main.xml文件;(2)使用布局编辑器设计界面,添加控件(如Button、EditText等);(3)设置控件的属性(如文本、颜色、大小等)。

3. 编写功能代码(1)在MainActivity.java文件中,编写代码实现功能;(2)例如,编写按钮点击事件,实现数据计算、页面跳转等操作。

4. 测试与调试(1)在Android Studio中,点击“Run”按钮,启动模拟器或连接真机进行测试;(2)观察程序运行效果,如有问题,进行调试;(3)根据需要,修改代码,直至程序正常运行。

五、实验结果与分析1. 实验结果本次实验成功创建了一个安卓应用程序,实现了简单的功能,如按钮点击事件、页面跳转等。

2. 实验分析(1)在创建安卓项目时,熟悉了Android Studio的使用,掌握了项目结构及文件管理方法;(2)在设计界面时,学会了使用布局编辑器,掌握了常用控件的属性设置;(3)在编写功能代码时,学习了Java编程语言的基本语法,掌握了事件处理及页面跳转等操作;(4)在测试与调试过程中,提高了问题定位及解决能力。

安卓实训总结报告

安卓实训总结报告

安卓实训总结报告安卓实训的总结与体会【1】不知不觉中为期三周的实训已经接近尾声。

虽然时间很短,不过我确实学到了一些我觉得有用的东西,并且是平时上课学不到的东西。

三周的实训,时间很短,确实很短。

原本刚开始,乃至之前听说有为期三周的实训的时候,都觉得,这样的实训不过就是走过场罢了,只有三周的时间,能学到什么东西呢?所以一开始也没当回事。

就这样,带着这样的心态,开始了实训。

安卓实训。

因为第一天周一上午没有课,下午,才算是正式开始了三周的实训。

一开始听老师讲课的时候,感觉很舒服啊,噼里啪啦一讲一堆,不过我就喜欢这样的,听着爽啊。

平时老师上课的时候都是讲一句顿一顿,或者一句话反复琢磨半天,这样的话,虽然老师的出发点是好的,是为了让学生更容易理解,但这样的话,教学的整体进度就下来了。

而且就算是一个知识点反复讲,也不见得能就精通了这个东西,或者说对这个有多么理解。

反而容易让学生产生一种懈怠的情绪。

一、第一件事:说话做事要有真凭实据而这样一开始,老师就给我一种耳目一新的感觉:这老师上课带劲啊!不过也就仅此而已了。

老师花了一下午的时间着重介绍了老师所在的公司,以及我们接下来三周的实训计划。

接下来一周实训之后,这个实训在老师的刻意营造下,尽量模仿公司的氛围。

而让我感受最受的就是:凭事实说话。

就是无论要下什么结论的时候,都要拿得出能够说服人的数据。

这是我在第一周中感受最深的一件事。

也是我学到的第一件事。

说话下结论要有真凭实据。

二、第二件事:专业技术的不断学习在这一周中,老师着重讲了如何进行系统构架。

因为之前也跟老师做过项目,所以对进行系统构架的理解要稍微深入些,对其重要性的了解也要多一些。

这样,在老师的讲解下,再和我以前的理解相互验证,感觉就像武功高手,在前辈的点拨下顿悟了一样。

这就是我学到的第二件事,是在专业技能方面的收获。

三、第三件事:学会寻找动力然后在接下来的一周中,这样的学习中老师让我们每组一个白板,然后把每天的任务完成情况着实记录。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2016年 1 月 5 日摘要:本文首先介绍了Android开发环境的安装和部署过程;之后介绍了Android项目的架构及应用程序组成,着重讲解了手机用户界面的布局方法和常见开发控件的使用;然后介绍了Android中的文件存储管理、SQLite数据库存取与共享、2D绘图设计、多媒体应用以及和短信开发等知识;最后介绍了Android中的单元测试以及国际化的方法,通过发布案例程序完成Android知识的讲解,同时运用了photoshop,实现了对界面的优化设计。

关键词:Android;开发;SQL;多媒体运用;PHOTOSHOP目录一、实训背景及目的要求 (4)1.1背景简介 (4)1.2实训目的及要求 (4)二、设计思路 (5)2.1设计题目 (5)2.2功能分析 (5)2.3模块划分 (6)三、设计实现及代码分析 (6)3.1第一个Activity (6)3.1.1布局文件:main.xml: (6)3.1.2源代码文件:MainActivity.java (10)3.2第二个Activity (13)3.2.1布局文件:result.xml (13)3.2.2源代码文件:ResultActivity.java (14)3.3字符串资源文件:strings.xml (18)3.4程序清单文件:AndroidManifest.xml (19)四、程序功能测试及截图 (21)4.1工程项目目录 (21)4.2程序运行界面: (21)4.3未填身高提示: (22)4.4计算示例: (22)五、课程设计(实训)总结 (23)一、实训背景及目的要求1.1背景简介Android(读音:['ændrɔid])是一种以Linux为基础的开放源码操作系统,主要使用于便携设备,目前尚未有统一中文名称,中国大陆地区较多人使用安卓或安致。

Android操作系统最初由Andy Rubin创办[5],最初只支持手机。

2005年由Google收购注资,并拉拢多家制造商组成开放手机联盟(Open Handset Alliance)开发改良,逐渐扩展到到平板电脑及其他领域上[6]。

2010年末数据显示,仅正式推出两年的操作系统的Android已经超越称霸十年的诺基亚Symbian系统,跃居全球最受欢迎的智慧手机平台。

采用Android系统手机厂商包括HTC、Samsung、Motorola、Lenovo、LG、Sony Ericsson等。

1.2实训目的及要求Android以Linux为核心的Android行动平台,使用Java作为编程语言。

本实训是在学习java语言程序设计的基础上进行的一次综合实践。

通过综合训练,要求学生掌握java语言程序设计的基本技能和Android编程的应用,并较系统地掌握JAVA语言程序设计开发方法以及帮助文件的使用等,使学生通过本次实训,能够进行独立的Android应用程序开发,能够在实际操作中得到进一步的提高,为以后的学习和工作打下良好的基础。

目的:1、培养学生运用所学课程Java语言程序设计的理论知识和技能,分析解决计算机实际应用中的问题的能力。

2、培养学生在Java语言程序设计的基础上,开发Android应用程序的思想和方法。

3、培养学生调查研究、查阅技术文献、资料、手册以及编写技术文献的能力。

通过课程设计,要求学生在指导教师的指导下,独立完成课程设计的全部容,包括:1、确定开发的程序,收集和调查有关技术资料。

2、按软件工程步骤进行程序设计。

3、对完成的程序进行测试和完善。

4、完成课程设计报告。

二、设计思路2.1设计题目以Android系统的UI界面开发为基础,设计一个可以简单计算标准体重的应用程序,要求以2个Acitivity实现,第一个Activity作为输入界面,第二个Activity作为结果输出界面,具体实现细节自行设计。

2.2功能分析该设计题目要现可计算输出标准体重功能的应用程序。

通过查阅资料可知,按照世界卫生组织推荐的计算标准体重的方法,需要获知的输入信息有性别、身高。

故可在第一屏设置有单选框以确定性别,输入框以获取身高。

另,为了增加程序的实用性,可再设一可选输入框,用来得到实际体重,与标准体重对比,给出用户一些健康提议。

第二屏设置有结果输出显示区域与健康提示显示区域。

2.3模块划分通过程序功能分析,可将程序划分为2个模块,即2个Activity:第一个Activity:两个单选框(RadioButton)获取性别,一个输入框(EditText)获取身高,一个可选输入框(EditText)获取实际体重,一个按钮(Button)及一些提示文本。

第二个Activity:一个文本显示区(TextViw)显示计算结果,一个可选文本显示区(TextView)显示提示信息。

三、设计实现及代码分析3.1第一个Activity3.1.1布局文件:main.xml:采用绝对布局,以实现控件精准显示;RadioGroup包含两个RadioButton,以实现性别男女选择;两个供输入的EditText限定了输入类型为numberDecimal,以确保只接收数字型数据。

main.xml完整代码如下:<?xml version="1.0"encoding="utf-8"?><AbsoluteLayout xmlns:android="schemas.android./apk/res/android"android:orientation="vertical"android:layout_width="fill_parent"android:layout_height="fill_parent"><TextViewandroid:id="+id/tv1"android:layout_width="wrap_content"android:layout_height="wrap_content"android:text="string/tv1_t"android:textSize="20sp"android:layout_x="50px"android:layout_y="25px"/><TextViewandroid:layout_width="wrap_content"android:layout_height="wrap_content"android:text="string/tv_sex"android:layout_x="50px"android:layout_y="100px"/><TextViewandroid:layout_width="wrap_content"android:layout_height="wrap_content"android:text="string/tv_tall"android:layout_x="50px"android:layout_y="150px"/><RadioGroupandroid:id="+id/rg"android:layout_width="wrap_content"android:layout_height="wrap_content"android:orientation="horizontal"android:layout_x="95px"android:layout_y="90px"><RadioButtonandroid:id="+id/rb_male"android:layout_width="wrap_content"android:layout_height="wrap_content"android:text="string/male"/><RadioButtonandroid:id="+id/rb_female"android:layout_width="wrap_content"android:layout_height="wrap_content"android:text="string/female"/></RadioGroup><EditTextandroid:id="+id/et_tall"android:layout_width="100px"android:layout_height="40px"android:layout_x="100px"android:layout_y="140px"android:inputType="numberDecimal"/><TextViewandroid:layout_width="wrap_content"android:layout_height="wrap_content"android:layout_x="200px"android:layout_y="145px"android:textSize="20sp"android:text="cm"/><TextViewandroid:layout_width="wrap_content"android:layout_height="wrap_content"android:layout_x="50px"android:layout_y="200px"android:text="string/tv_real"/><EditTextandroid:id="+id/et_real"android:layout_width="100px"android:layout_height="40px"android:layout_x="100px"android:layout_y="230px"android:inputType="numberDecimal"/><TextViewandroid:layout_width="wrap_content"android:layout_height="wrap_content"android:layout_x="200px"android:layout_y="235px"android:textSize="20sp"android:text="kg"/><Buttonandroid:id="+id/compute"android:layout_width="wrap_content"android:layout_height="wrap_content"android:layout_x="100px"android:layout_y="280px"android:textSize="20sp"android:text="string/compute"/></AbsoluteLayout>3.1.2源代码文件:MainActivity.java使用main.xml布局文件,为计算按钮(Button)注册事件监听,添加事件响应代码;实现未填身高提示:Toast.makeText(MainActivity.this, R.string.tall_hint, Toast.LENGTH_SHORT).show();实现Activity之间跳转设置:intent.setClass(MainActivity.this, ResultActivity.class);实现Activity之间数据封装传输:bundle.putDouble("height", height);bundle.putString("sex", sex);bundle.putString("real", real);intent.putExtras(bundle);MainActivity.java完整代码如下:package .halcyon;import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;import android.widget.EditText;import android.widget.RadioButton;import android.widget.Toast;public class MainActivity extends Activity implements OnClickListener {private RadioButton rb1 = null;private RadioButton rb2 = null;private EditText et = null;private EditText et_real = null;private Button bt = null;public void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(yout.main);rb1 = (RadioButton)findViewById(R.id.rb_male);rb2 = (RadioButton)findViewById(R.id.rb_female);rb1.setChecked(true); //默认为男性选中et = (EditText)findViewById(R.id.et_tall);et_real = (EditText)findViewById(R.id.et_real);bt = (Button)findViewById(pute);bt.setOnClickListener(this); //注册点击事件监听}Overridepublic void onClick(View v) {// TODO Auto-generated method stub/**事件响应代码,获取性别、身高,判断是否输入了实际体重* 新建Intent对象用于Activity之间跳转,及传输输入的数据* **/if(et.getText().toString().length()==0){ //身高未填提示Toast.makeText(MainActivity.this, R.string.tall_hint, Toast.LENGTH_SHORT).show();}else {double height = Double.parseDouble(et.getText().toString());String real = et_real.getText().toString();String sex = "";if(rb1.isChecked()){sex = "M";}else{sex = "F";}Intent intent = new Intent();intent.setClass(MainActivity.this, ResultActivity.class);Bundle bundle = new Bundle(); //存放数据,以封装传输bundle.putDouble("height", height);bundle.putString("sex", sex);bundle.putString("real", real);intent.putExtras(bundle);this.startActivity(intent);}}}3.2第二个Activity3.2.1布局文件:result.xml绝对布局,三个TextView,容用紫色显示,提示标号用绿色显示,以达到较醒目的感觉。

相关文档
最新文档