毕业设计-基于Android的校园悬赏
世界上那些最容易的事情中,拖延时间最不费力。
一、项目介绍
登录分为普通用户和管理员两种角色:
普通用户在首页可以发布悬赏,查看悬赏任务列表,查看悬赏任务详情及报名抢单,在个人中心可以对已接悬赏任务管理,比如确认完成、评价订单等。对应的悬赏任务发布者可以对已发布的悬赏任务选择抢单人、确认完成等。订单的各种状态会在用户登录时主动提示,以防止用户漏掉重要消息。
管理员可以查看所有订单、添加公告、查看反馈内容。
二、主页代码
public class MainActivity extends Activity {
private void initViews() {
mSupportFragmentManager = getSupportFragmentManager();
mFragments = new Fragment[3];
mFragments[0] = HomeFragment.newInstance("Home");
mFragments[1] = DatingFragment.newInstance("Dating");
mFragments[2] = MineFragment.newInstance("Mine");
mSupportFragmentManager.beginTransaction().add(R.id.framelayout, mFragments[0]).show(mFragments[0]).commit();
findViewById(R.id.tab1).setOnClickListener(this);
findViewById(R.id.tab1_1).setOnClickListener(this);
findViewById(R.id.tab2).setOnClickListener(this);
findViewById(R.id.floatBtn).setOnClickListener(this);
img = new ImageView[3];
img[0] = findViewById(R.id.img1);
img[1] = findViewById(R.id.img1_1);
img[2] = findViewById(R.id.img2);
tv = new TextView[3];
tv[0] = findViewById(R.id.tv1);
tv[1] = findViewById(R.id.tv1_1);
tv[2] = findViewById(R.id.tv2);
EventBus.getDefault().register(this);
new Handler().postDelayed(new Runnable() {
@Override
public void run() {
Xuanshang xuanshang = null;
if ((xuanshang = AppDBHelp.getInstance(MainActivity.this).getTipsXuanshang(SPHelper.getInstance(MainActivity.this).getUserId(), 2)) != null) {
showTipsDialog("您有已接受的悬赏,请及时处理。", xuanshang);
} else if ((xuanshang = AppDBHelp.getInstance(MainActivity.this).getTipsXuanshang(SPHelper.getInstance(MainActivity.this).getUserId(), 4)) != null) {
showTipsDialog("您有已完成的悬赏,请及时处理。", xuanshang);
} else if ((xuanshang = AppDBHelp.getInstance(MainActivity.this).getTipsXuanshang2(SPHelper.getInstance(MainActivity.this).getUserId(), 3)) != null) {
showTipsDialog("您有已通过审核的悬赏,请及时处理。", xuanshang);
SPHelper.getInstance(MainActivity.this).saveReaded();
} else if ((xuanshang = AppDBHelp.getInstance(MainActivity.this).getTipsXuanshang2(SPHelper.getInstance(MainActivity.this).getUserId(), 6)) != null) {
showTipsDialog("您有已完成的悬赏,请及时处理。", xuanshang);
}
}
}, 1000);
}
...
...
三、项目截图

注册页

首页

悬赏详情页

任务分类页

个人中心页

有已接任务提醒页

有已通过任务提醒页

有已完成任务提醒页

管理员主页
四、购买套餐
权益 | 套餐A | 套餐B |
---|---|---|
完整代码 |
![]() |
![]() |
远程调试 | 不支持 |
![]() |
代码答疑 | 不支持 |
![]() |
价 格 | ¥120 | ¥600 |
五、购买记录
用户 | 套餐 | 评价 |
---|---|---|
*******54 | 套餐B | |
*******01 | 套餐B | |
*******79 | 套餐B | |
*******92 | 套餐B | |
*******24 | 套餐B | |
*******18 | 套餐B | |
*******91 | 套餐B | |
*******07 | 套餐B | |
*******34 | 套餐B | |
*******61 | 套餐B |
------转载请注明出处,感谢您对原创作者的支持 ------
有偿提供项目外包、技术支持、Bug修复、毕业设计、大小作业
4 条评论