团队作业八——第二次团队冲刺(Beta版本)第4天
一、每个人的工作
(1) 昨天已完成的工作
做一下用户注册的功能和登录功能。
(2) 今天计划完成的工作
完成界面跳转
(3) 工作中遇到的困难
界面跳转涉及到逻辑性相对复杂,所以具体做的时候会出现一些小的问题。
(4) 每个人的贡献比
二、燃尽图
三、代码
package com.example.asus.app_sizeyunsuan; import android.content.Intent; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.view.View; public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); } public void onClickSim(View view) { Intent intent = new Intent(MainActivity.this, SimActivity.class); startActivity(intent); } }
package com.example.asus.app_sizeyunsuan; import android.content.Intent; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.widget.EditText; import java.util.Random; public class SimActivity extends AppCompatActivity { // public String g_szDer; // public String g_szNer; // public String s_szChar="+-*/"; // public char p_cCh; // int num; private EditText timuNum; // Random rand=new Random(); @Override protected void onCreate(Bundle savedInstanceState) { timuNum= (EditText) findViewById(R.id.editText); super.onCreate(savedInstanceState); setContentView(R.layout.activity_sim); } public void onClickSimtimu(View view) { Intent intent = new Intent(SimActivity.this, SimtimuActivity.class); startActivity(intent); } }
package com.example.asus.app_sizeyunsuan; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import java.util.Random; public class SimtimuActivity extends AppCompatActivity { public String g_szDer; public String g_szNer; public String s_szChar="+-*/"; public char p_cCh; int num; @Override protected void onCreate(Bundle savedInstanceState) { Random rand=new Random(); num=rand.nextInt(4); super.onCreate(savedInstanceState); setContentView(R.layout.activity_simtimu); } } <xml version="1.0" encoding="utf-8"?> <android.support.constraint.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" tools:context="com.example.asus.app_sizeyunsuan.SimActivity"> <Button android:id="@+id/button2" android:layout_width="wrap_content" android:layout_height="wrap_content" android:onClick="onClickSimtimu" android:text="确定" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent" app:layout_constraintVertical_bias="0.498" /> <TextView android:id="@+id/textView" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="题目数量:" app:layout_constraintStart_toStartOf="parent" app:layout_constraintHorizontal_bias="0.277" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintTop_toTopOf="parent" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintVertical_bias="0.255" /> <EditText android:id="@+id/editText" android:layout_width="81dp" android:layout_height="48dp" android:ems="10" android:inputType="textPersonName" android:text="" app:layout_constraintStart_toStartOf="parent" app:layout_constraintHorizontal_bias="0.544" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintTop_toTopOf="parent" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintVertical_bias="0.237" /> </android.support.constraint.ConstraintLayout> <?xml version="1.0" encoding="utf-8"?> <android.support.constraint.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" tools:context="com.example.asus.app_sizeyunsuan.SimtimuActivity"> <EditText android:id="@+id/editText2" android:layout_width="35dp" android:layout_height="56dp" android:ems="10" android:inputType="textPersonName" android:text="12" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintHorizontal_bias="0.082" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent" app:layout_constraintVertical_bias="0.256" /> <EditText android:id="@+id/editText3" android:layout_width="40dp" android:layout_height="55dp" android:ems="10" android:inputType="textPersonName" android:text="12" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintHorizontal_bias="0.436" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent" app:layout_constraintVertical_bias="0.256" /> <TextView android:id="@+id/textView2" android:layout_width="46dp" android:layout_height="35dp" android:text="+" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintHorizontal_bias="0.307" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent" app:layout_constraintVertical_bias="0.289" /> <TextView android:id="@+id/textView3" android:layout_width="42dp" android:layout_height="37dp" android:text="=" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintHorizontal_bias="0.666" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent" app:layout_constraintVertical_bias="0.286" /> <EditText android:id="@+id/editText4" android:layout_width="45dp" android:layout_height="54dp" android:ems="10" android:inputType="textPersonName" android:text="24" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintHorizontal_bias="0.817" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent" app:layout_constraintVertical_bias="0.256" /> <Button android:id="@+id/button3" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="下一题" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintHorizontal_bias="0.442" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent" app:layout_constraintVertical_bias="0.576" /> </android.support.constraint.ConstraintLayout>
团队源码仓库地址:https://git.coding.net/lizhiqiang0x01/APP-sizeyunsuan.git
https://git.coding.net/lizhiqiang0x01/Beta-APPsizeyunsuan.git
四、模块部分截图
五、项目进展
今天计划完成的功能——界面跳转,基本实现了。为下一步继续完善简单版和复杂版的内容打下了一个很好的基础。
六、小结
项目方面:每天的都在按照计划有条不紊的进行,今天完成的内容相对于前几天的内容略显不独立,它不是一个独立存在的任务,将与整个项目紧密相连。时间还是相对紧凑的,本来以为会提前完成所有的任务,现在却发现并不是那么轻松。我们还有很长的路要走。
团队方面:团队很团结,大家也都很愿意为集体付出,整体来说我们的默契值是与日俱增的。时间过得很多,新组员也已经加入一段时间了,他说在这个团队里,他很开心。希望我们团队的关系越来越好。