当前位置:首页 > Android日程管理系统设计与开发 - 图文
南京工业职业技术学院项目技术报告
图4.16 换肤效果
图4.17 换肤效果
21
南京工业职业技术学院项目技术报告
图 4.18 换肤效果
主要代码如下:
imageV1.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
Table.setBackgroundResource(R.drawable.change_1); table_head.setBackgroundResource(R.drawable.sm_1); Intent intent = Intent(HuanfuActivity.this,MainActivity.class);
HuanfuActivity.this.startActivity(intent); finish(); } });
22
new
南京工业职业技术学院项目技术报告
4.6.4 检测更新功能模块设计
每次打开软件的时候,软件会显示当前的版本号,并且会进行一次版本的检查,如果有更新的化,会进行提示,有更新的话,可以从服务器上下载最新版本的软件。如图4.19 :
图 4.19 刷新界面
主要代码如下:
//检测提醒
private boolean isNeedUpdate(String version)
{
UpdateInfoService updateInfoService UpdateInfoService(this); try{
info updateInfoService.getUpdateInfo(R.string.serverUrl); String v = info.getVersion(); if(version.equals(v)){
Toast.makeText(this, \已是最新版本, 23
= new = 无需更新\,
南京工业职业技术学院项目技术报告
Toast.LENGTH_SHORT).show();
loadMainUI(); return false;} else{
Toast.makeText(this, \以检测到新版本,请更新\, Toast.LENGTH_SHORT).show(); return true;} }
catch (Exception e){
e.printStackTrace();
Toast.makeText(this, \检查失败,可能是由于网络问题,请稍后再尝试!\, Toast.LENGTH_SHORT).show(); loadMainUI(); }
return false;}
4.6.5分享日程模块设计
用户可以对日程进行分享,分为网络分享和短信分享。如图4.20 :
图4.20 选择分享
24
共分享92篇相关文档