实验四: Android程序设计

实验四 Android程序设计 1

实验目的及要求

1、安装 Android Stuidio。

2、完成Hello World, 要求修改res目录中的内容,Hello World后要显示自己的学号。

3、学习Android Stuidio调试应用程序

实验过程遇到问题

1、在Android Studio安装后无法使用,修改gradle以及匹配的all zip型号解决问题。

2、无法显示虚拟手机上的学号,多次build后得以显示。

实验结果

1071483-20170519140956760-1583273706.png

实验四 Android程序设计 2

实验目的及要求

1、构建项目,运行教材相关代码

2、创建 ThirdActivity, 在ThirdActivity中显示自己的学号,修改代码让MainActivity启动ThirdActivity

实验过程遇到问题

1、创建ThirdActivity时出错,由于步骤的遗漏,再一次创建得以解决。

2、启动ThirdActivity后,未显示修改内容。先build后再使用run运行程序得以解决。

实验结果

1071483-20170519141037510-1097464716.png

实验四 Android程序设计 3

实验目的及要求

1、构建项目,运行教材相关代码

2、修改代码让Toast消息中显示自己的学号信息

实验过程遇到问题

未遇到任何问题。

实验结果

1071483-20170519141309197-547684756.png

实验四 Android程序设计 4

实验目的及要求

1、构建项目,运行教材相关代码

2、修改布局让P290页的界面与教材不同

实验过程遇到问题

1、无法修改相关内容的位置。利用教材中代码多次尝试进行修改得以成功(可修改任意图标的位置)。

实验结果

1071483-20170519141610869-641752363.png

实验四 Android程序设计 5

实验目的及要求

1、构建项目,运行教材相关代码

实验过程遇到问题

未遇到任何问题,完成时钟的输出。

实验结果

1071483-20170519141815916-1252733239.png

实践项目

  1. 以结对编程的方式编写一个软件,Blog中要给出结对同学的Blog网址,可以拍照展现结对编程情况,可以参考一下其他学校的作业

2.记录TDD和重构的过程,测试代码不要少于业务代码,Eclipse中refactor菜单下的重构技能不要少于5个

3.团队代码要使用git在实验楼中托管,要使用结对同学中的一个同学的账号托管。

  1. 程序要有GUI界面,参考用户界面和用户体验

5.程序功能从豌豆荚游戏中选择一款用Java实现,注意:团队之间项目不能有重复,课代表协调一下。

6.实验报告中统计自己的PSP(Personal Software Process)时间
1071483-20170506195753351-532750693.png

转载于:https://www.cnblogs.com/LeeX1997/p/6878157.html

Android应用开发 》实验报告 实验序号:04           实验项目名称:微信朋友圈布局页面 "学  号" "姓  名" "专业、班 " " "实验地点" "指导教师" "实验时间 " " "实验目的及要求 " "1、熟悉Eclipse集成开发的步骤; " "2、使用Android制作一个应用程序,实现在屏幕中显示微信朋友圈页面。 " "二、实验设备(环境)及要求 " "1、winXP虚拟机; " "2、Eclipse集成开发环境。 " "三、实验内容与步骤 " "1)在Eclipse中创建Android项目,名称为friends; " "(2)修改新建项目的res/layout目录下的布局文件activity_main.xml,将" "默认添加的布局代码修改为垂直线性布局管理器,并且删除上、下、左、右" "内边距的设置代码,然后将默认添加的文本框组件删除; " "(3)在步骤(2)中添加的垂直线性布局管理器中,添加一个用于显示第一" "条朋友圈信息的相对布局管理器,然后在该布局管理器中添加一个显示头像" "的图像视图组件(ImageView),让它与父容器左对齐; " "(4)在头像ImageView组件的右侧添加3个文本框组件,分别用于显示发布 " "人、内容和时间; " "(5)在内容文本框的下方,与父窗口右对齐的位置添加一个ImageView组件" ",用于显示评论图标; " "(6)在相对布局管理器的下面添加一个ImageView组件,显示一个分隔线;" "(7)按照步骤(3)到步骤(5)的方法添加显示第二条朋友圈信息的代码 " "; " "(8)完成以上操作后,在"包资源管理器"中的项目名称节点上,单击鼠标 " "右键,在弹出的快捷菜单中,选择"运行方式/Android " "Application"菜单项通过模拟器运行程序。 " "、程序调试(结果及分析) " " " "五、总结与体会 " "通过这次实验,知道了安卓界面布局的各种相关布局方式的,能够使用垂直" "线性布局及相对布局方式,设计"朋友圈"; " "通过这次实验,知道如何向安卓项目中导入图片,以及如何设置各个组件的" "位置,设置文字的颜色,对于安卓项目的页面设计有了更深的认识。 " "六、教师评语 "成绩 " "签名: " " "日期: " " 附关键代码: 1. Xml代码: <?xml version="1.0" encoding="utf-8"?> <androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" tools:context=".MainActivity"> <RelativeLayout android:id="@+id/relativeLayout" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_margin="10dp" tools:layout_editor_absoluteX="10dp"> <ImageView android:id="@+id/icol" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentLeft="true" android:layout_margin="10dp" android:src="@drawable/v_ico1" /> <TextView android:id="@+id/name1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="10dp" android:layout_toEndOf="@id/icol" android:text="雪绒花" android:textColor="#576B9
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值