毕业设计- 基于Android的校园活动发布平台
生活中只有一种英雄主义,那就是认清生活的真相之后依然热爱生活。
一、项目介绍
本系统作为是校园活动发布平台可以发布不同类型的活动如讲座、比赛、公益等等,发布后可报名也可分享到各个平台。
-
发布活动 输入活动主题、时间、地点、选择活动类型、添加备注即可发布一项活动,发布后可分享到各个平台;
-
参加活动 登录系统后可浏览所有类型的活动,点击我要报名即可参加活动;
-
我的行程 可查看全部已报名的活动名称、时间、地点等活动信息;
-
个人中心 可编辑昵称、个人简介、修改密码、更换账号等;
二、主页代码
public class MainActivity extends Activity {
@Override
protected void initData() {
mTabNameList = new ArrayList<>();
Gson gson = new Gson();
List tagList = gson.fromJson(mTagsOrder, new TypeToken>() {
}.getType());
for (ItemTag itemTag : tagList) {
if (itemTag.isChecked()) {
mTabNameList.add(itemTag.getTag());
}
}
mActivityFragmentList = new ArrayList<>();
for (int i = 0; i < mTabNameList.size(); i++) {
ActivityFragment activityFragment = new ActivityFragment();
activityFragment.setTagName(mTabNameList.get(i));
mActivityFragmentList.add(activityFragment);
}
}
@Override
protected void initView() {
initToolbar();
mVpActivities.setOffscreenPageLimit(mActivityFragmentList.size());
mFragmentPagerAdapter = new ActivityFragmentPagerAdapter(getSupportFragmentManager(), mActivityFragmentList, mTabNameList);
mVpActivities.setAdapter(mFragmentPagerAdapter);
mTlCategory.setupWithViewPager(mVpActivities);
ActionBarDrawerToggle mDrawerToggle =
new ActionBarDrawerToggle(this, mDrawerLayout, mToolbar, R.string.open, R.string.close);
mDrawerToggle.syncState();
mDrawerLayout.addDrawerListener(mDrawerToggle);
}
...
...
三、项目截图
注册页
发布活动页
活动标签页
活动列表页
活动详情页
今日行程页
密码修改页
Bmob Key
Bmob云数据库页
注册登录流程图
发布活动流程图
四、购买套餐
权益 | 套餐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 条评论