android移动应用开发-报告书概要

无锡科技职业学院

《Android移动应用开发》大作业

报告书

班 级: 软件1401

学 号: 111111111

姓 名: 王 洁

完成日期: 2015-12-31

软件外包工程系 制

需求分析、模块说明

根据现在业务流程和数据分析的基础上,基本可以确定BMI系统设计具备的功能:计算BMI值,根据BMI值给用户称赞或警告提示。

BMI程序中需要俩个界面,一个是主界面(activity_bmi)。界面背景颜色设为灰色显得略为大气,主界面包含俩个TextView用来提示用户输入身高体重,俩个EditText用来输入身高体重,还有一个Button按钮用来计算BMI值,还有俩个TextView用来输出BMI值及给予用户提示。在主界面点击菜单键,可以导出信息、关于BMI、退出BMI,点击关于BMI可以看到设计者信息。

主界面activity_bmi

关于BMI

第二个界面是导出信息界面(activity_report)。界面背景颜色设为浅蓝色让人感觉轻松,界面包含5个TextView,第一个是用来显示界面的主题:“BMI 导出信息”,其它TextView分别是用来显示身高、体重、BMI值及提示。还包含一个Button键,用来返回上一个界面。

导出信息界面activity_report

设计小结

这次的课程设计对我来说是一个不小的提高。当完成BMI课程设计时,我不仅是知识体系的完善更是编程技术的提升,通过这学期的学习,我深刻认识到android手机平台的优势:开放、不受任何限制的开发商,及android手机平台的缺点:隐私很难得到保守、同类用户机型减少。

参考文献(不少于3个)

零点起飞学Android开发

道客巴巴文档下载站http:

百度文库

代码

主界面activity_bmi的代码:

xmlns:tools="/tools"

android:id="@+id/LinearLayout1"

android:layout_width="fill_parent"

android:layout_height="match_parent"

android:orientation="vertical"

android:background="#C0C0C0"

>

android:id="@+id/textView1"

android:layout_width="fill_parent"

android:layout_height="wrap_content"

android:text="@string/tv1"

android:textSize="25sp" />

android:id="@+id/editText1"

android:layout_width="fill_parent"

android:layout_height="wrap_content"

android:numeric="integer"

/>

android:id="@+id/textView2"

android:layout_width="fill_parent"

android:layout_height="wrap_content"

android:text="@string/tv2"

android:textSize="25sp"/>

android:id="@+id/editText2"

android:layout_width="fill_parent"

android:layout_height="wrap_content"

android:numeric="integer"

/>

android:id="@+id/button1"

android:layout_width="fill_parent"

android:layout_height="wrap_content"

android应用开发报告,android移动应用开发-报告书.doc相关推荐

  1. android问题总结报告,Android开发中常见的问题总结

    1.在cmd命令行中输入android list target出现android不是内部或外部命令 新建一个环境变量ANDROID_HOME=你的sdk所在目录 然后在path中加入%ANDROID_ ...

  2. android打地鼠设计报告,android开发中利用handler制作一个打地鼠小游戏

    android开发中利用handler制作一个打地鼠小游戏 发布时间:2020-11-25 15:21:11 来源:亿速云 阅读:136 作者:Leah 这期内容当中小编将会给大家带来有关androi ...

  3. 写数字android实训报告,android实训报告..doc

    实习报告 实习性质: 学 院: 信息工程学院 班 级: 学生姓名: 学 号: 指导老师: 实习时间: 实训目的和任务 实训任务 android视频播放器系统的设计与实现 2.实训目的 本学期我们学习了 ...

  4. android视频播放器报告,android视频播放器实训报告.doc

    实训报告书 实训名称: Android视频播放器 系 (部): 专业班级: 学生姓名: 学 号: 指导教师: 完成日期: 实训课题Android视频播放器实训人姓名 同组人员实训日期 实训成绩指导教师 ...

  5. android 猜歌游戏报告,Android第二十五期 - 猜歌小游戏

    周五开会时,有人提出在团队中采用结对开发的Agile实践.     当然团队里有人说,如果让新手与水平高的人结对,基本上就是知识的单向传递了,对于新手来说的确是个不错的学... //#include ...

  6. php动态网站开发报告,PHP动态网站开发pdf

    PHP动态网站开发 作者:赵增敏 PHP动态网站开发 出版社:电子工业出版社 PHP动态网站开发 内容简介 本书从Adobe Dreamweaver CS6可视化设计与手工编码的结合上详细地介绍了基于 ...

  7. android 日记项目报告,Android开源项目-小熊日记

    前言 一直是接着别人的代码来做App的,所以没有完整的开发App体验,总感觉有所缺少.于是,就利用业余时间亲自操刀开始了我的第一次开源项目.本文将讲述开源项目的整个开发过程. 项目初衷 开始这个项目的 ...

  8. linux俄罗斯方块课程报告,C俄罗斯方块课程设计报告书.doc

    C俄罗斯方块课程设计报告书 大学 C++面向对象课程设计报告 院(系): 计算机工程学院 专业: 学生姓名: 班级:_______ 学号:201007206 题目: 俄罗斯方块 起迄日期: _2012 ...

  9. 计算机系统结构综合课程设计报告,计算机系统结构课程设计报告书.doc

    文档介绍: 河北大学工商学院计算机系统结构课程设计学部信息科学与工程学部学科门类工学专业网络工程班级网络一班学号2007480218姓名张杨2010年6月20日目录第1章引言 1第2章WinDLX指令 ...

  10. android碎片实验报告,《Android 移动应用开发》实验报告-范本78(29页)-原创力文档...

    实验1<Android活动的使用> 实验学时: 2 每组人数: 1 实验类型: 1 (1:基础性 2:综合性 3:设计性 4:研究性) 实验要求: 1 (1:必修 2:选修 3:其它) 实 ...

最新文章

  1. python使用字典格式化字符串-如何在python-3.x中使用字典格式化字符串?
  2. Nginx Slab内存管理
  3. 信息学奥赛一本通(1149:最长单词2)
  4. php中的递归算法,PHP递归算法(四)
  5. MongoDB 所支持的数据类型 创建和删除集合 创建和删除数据库
  6. srand rand time函数设置随机值
  7. java 访问网络驱动器_尝试通过GitLab Runner脚本访问网络驱动器但收到错误
  8. asp.net 添加成功弹出个div提示_IOS12免越狱一键修改微信提示音
  9. IOS开发中实现UITableView按照首字母将集合进行检索分组
  10. flink写入 mysql_基于 Binlog + Flink 实现多表数据同构/异构方案
  11. 解决:fatal error: opencv2/xfeatures2d.hpp: No such file or directory
  12. 有趣有用的PCA——PCA压缩图片
  13. 有关CATIA软件的几个使用技巧
  14. 风力摆控制系统设计经验总结
  15. 数据湖实践 | Iceberg 在网易云音乐的实践
  16. 带图片指示器的进度条
  17. fastapi中使用tortoise-orm(入门)
  18. 1028: 安全路径(2014年中南大学研究生复试机试题 )
  19. 7-23 币值转换(20 分)
  20. 百汇BCR:什么是外汇交易风险?如何尽量减少风险影响?

热门文章

  1. java io 操作实例
  2. 我想用人工智能留住父亲
  3. 阿里云OSS上传图片、PDF设置链接预览
  4. java中BOM是什么_Java处理带BOM的文本情况是什么?
  5. 强制横屏java_Android强制设定横屏时,SurfaceView一直黑屏
  6. 看看阿里双十一970P数据处理得,那叫一个牛啤!
  7. 关于sklearn下class_weight参数
  8. python计算增长率_计算Pandas集团年增长率
  9. 友善之臂 NANO T3 运行裸机程序
  10. Solidity智能合约案例——投票存在的问题