生活随笔
收集整理的這篇文章主要介紹了
运动健身食谱APP--学习大作业设计指导性项目
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
一 項(xiàng)目名稱
中文名: 運(yùn)動(dòng)健身APP
英文名:sportsapp
二 項(xiàng)目介紹
該項(xiàng)目運(yùn)動(dòng)健身食譜推薦APP,東西非常多,有用戶注冊(cè),登錄,鍛煉課程,課程詳情,課程打卡,個(gè)人打卡記錄,運(yùn)動(dòng)打卡,打卡記錄,食譜推薦,個(gè)人中心等功能,非常值得您的學(xué)習(xí),二次開發(fā),設(shè)計(jì)指導(dǎo)項(xiàng)目。
三 項(xiàng)目技術(shù)
傳感器運(yùn)用
鍛煉時(shí)播放媒體運(yùn)用
數(shù)據(jù)庫(kù)
廣播技術(shù)
后臺(tái)管理系統(tǒng)
模擬器 : 逍遙模擬器 或者夜神模擬器
項(xiàng)目功能結(jié)構(gòu)圖:
注冊(cè)頁(yè)面:
核心代碼實(shí)現(xiàn):
@BindView(R.id
.goLoginTv
)TextView goLoginTv
;@BindView(R.id
.username
)EditText usernameEt
;@BindView(R.id
.pwd
)EditText pwdEt
;@BindView(R.id
.email
)EditText emailEt
;@BindView(R.id
.tel
)EditText telEt
;@BindView(R.id
.sg
)EditText sgEt
;@BindView(R.id
.tz
)EditText tzEt
;@BindView(R.id
.age
)EditText ageEt
;RegHandler mRegHandler
;@BindView(R.id
.female
)RadioButton female
;@BindView(R.id
.male
)RadioButton male
;@BindView(R.id
.rg
)RadioGroup rg
;@OnClick(R.id
.regBtn
)void saveUser(View view
){String username
= usernameEt
.getText().toString().trim();String pwd
= pwdEt
.getText().toString().trim();String tel
= telEt
.getText().toString().trim();String age
= ageEt
.getText().toString().trim();String sg
= sgEt
.getText().toString().trim();String tz
= tzEt
.getText().toString().trim();String email
= emailEt
.getText().toString().trim();if(TextUtils.isEmpty(username
) || TextUtils.isEmpty(pwd
)){Toast.makeText(this,"用戶名和密碼不能為空", Toast.LENGTH_SHORT
).show();}else{UserEntity userEntity
= new UserEntity();userEntity
.setUsername(username
);userEntity
.setPassword(pwd
);userEntity
.setTel(tel
);userEntity
.setEmail(email
);userEntity
.setAge(age
);userEntity
.setBodyheight(sg
);userEntity
.setBodyweight(tz
);mRegPersenter
.reg(userEntity
);}}
課程首頁(yè):
課程鍛煉:
核心代碼實(shí)現(xiàn):
@OnClick({R.id
.start
,R.id
.stop
})public void onClick(View v
) {switch (v
.getId()) {case R.id
.start
: {registerBroadcast();StartTime();ChronometerListener();tt
= getRandom()+"";start
.setEnabled(false);stop
.setEnabled(true);break;}case R.id
.stop
: {StopTime();stop
.setEnabled(false);start
.setEnabled(true);unregisterBroadcast();if(mediaPlayer
!= null) {try {mediaPlayer
.stop();mediaPlayer
.prepare();mediaPlayer
.seekTo(0);} catch(IOException e
) {e
.printStackTrace();}}String dktime
= timer
.getText().toString();String username
= CommonUtils.getLoginUser(getBaseContext()).getUsername();String courseName
= mCourseEntity
.getTitle();String dkdate
= CommonUtils.getDateStr(new Date());DkCourseEntity dkCourseEntity
= new DkCourseEntity();dkCourseEntity
.setCoursename(courseName
);dkCourseEntity
.setDktime(dktime
);dkCourseEntity
.setDkdate(dkdate
);dkCourseEntity
.setUsername(username
);createPresenter().saveDkCourseRecord(dkCourseEntity
);break;}}}```項(xiàng)目獲取
:
https
://github
.com
/soulCoder1998
/sportsapp
總結(jié)
以上是生活随笔為你收集整理的运动健身食谱APP--学习大作业设计指导性项目的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。