第三次迭代感想
Posted 32张梦霞
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第三次迭代感想相关的知识,希望对你有一定的参考价值。
第三次迭代就顺利很多,我们组的分配量小很多,因为后面越来越去代码合成所以需要精力很多,之前所有的代码质量都需要保证好。这次我认领的任务是发现界面中功能实现,我做的是VIP实现功能。这个功能代码如下:
........
import android.app.Activity;
import android.database.sqlite.SQLiteDatabase;
import android.os.Bundle;
import android.support.design.widget.FloatingActionButton;
import android.support.design.widget.Snackbar;
import android.support.v7.app.AppCompatActivity;
import android.support.v7.widget.Toolbar;
import android.view.View;
import android.widget.TextView;
import com.edg.foodie.R;
import com.edg.foodie.controller.VipControllerActivity;
import com.edg.foodie.dao.DB;
import java.text.SimpleDateFormat;
import java.util.Date;
public class vipinfo extends Activity {
Date date ;
Date date1 ;
SimpleDateFormat sdf;
String fdate = null;
String fdate1 = null;
long ms ;
String t = null;
long time ;
long totol;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.vipinfo);
TextView kai_tv = (TextView) findViewById(R.id.kait);
TextView start_tv = (TextView) findViewById(R.id.start);
TextView end_tv = (TextView) findViewById(R.id.end);
ms = System.currentTimeMillis();
date = new Date (ms);
sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
fdate = sdf.format(date);
start_tv.setText("起始时间: "+fdate);
/*t = search(name);*/
t= String.valueOf(VipControllerActivity.flag);
kai_tv.setText("开通时长: "+t+"个月");
time = Long.parseLong(t);
totol = ms + time * 30 * 24 * 3600000;
fdate1 = sdf.format(totol);
end_tv.setText("到期时间: "+fdate1);
}
}
.........
这个代码是实现开通功能。这里面刚接触时候我都不会,然后去百度图书馆找资料才找到知识点,这个功能可以把开通时间分为三个等次,1个月,半年,和1年,
相应的费用也会有不同变化。会员特权可以免费配送,优先配送,优先制作等等。
以上是关于第三次迭代感想的主要内容,如果未能解决你的问题,请参考以下文章