毕业设计-基于Android的日程计划备忘录笔记
每个人的成长一开始都是孤独的,只有自己强大,才能被他人仰视。
一、项目介绍
-
账号
此应用采用【手机号】作为唯一账号,经注册后可以采用账号+密码的方式登陆,账号与用户数据绑定,不同用户拥有不同数据。
-
日程管理
-
日程状态
日程分为三种状态【待完成】、【已完成】、【已取消】
-
日程分类
日程采用【四色手杖法】进行日程分类:红色表示学习、 黄色表示娱乐、 蓝色表示社团、黑色表示其他
-
日程添加
用户可以通过主页日历选择某一具体日期进入【日程管理】页面,页面将会显示当天所有的日程,点击右下角按钮进行新建。
-
日程取消
指定日程项【左滑】操作取消日程,取消的日程并不会直接删除,而是作为【已取消】状态显示在列表中(可以通过右上角按钮选择隐藏),提醒用户请勿随意制定日程。
-
日程完成
指定日程项【右滑】操作完成日程。
-
日程修改
单机日历项,进行修改操作。
-
日程查询
用户可以通过主页日历页面右下角查询按钮进行所有日程的查询。
-
-
计划管理
-
计划种类
计划分为【月计划】、【周计划】
-
子计划
为每一项计划添加子计划,并设立【完成按钮】,但不能给子计划添加子计划
-
计划不可修改、删除
所有设立好的【计划】、【子计划】均不可删除、修改,提醒用户制定计划需谨慎
-
-
笔记管理
-
笔记添加
在【笔记管理】主界面点击右下角按钮进行添加,添加成功后分【标题】和【内容】显示在主界面
-
笔记查看、修改
点击指定笔记项进行详情查看,点击右上角按钮进行编辑
-
笔记删除
在【笔记管理】主界面长按笔记项进行删除,删除的笔记不可恢复,请谨慎删除!
-
二、主页代码
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.date_acitvity2);
ButterKnife.bind(this);
Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
setSupportActionBar(toolbar);
setTitle("主页");
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
DrawerLayout drawer = (DrawerLayout) findViewById(R.id.drawer_layout);
ActionBarDrawerToggle toggle = new ActionBarDrawerToggle(
this, drawer, toolbar, R.string.navigation_drawer_open, R.string.navigation_drawer_close);
drawer.setDrawerListener(toggle);
toggle.syncState();
NavigationView navigationView = (NavigationView) findViewById(R.id.nav_view);
View headerView = navigationView.inflateHeaderView(R.layout.nav_header_date_acitvity2);
TextView headerName = (TextView) headerView.findViewById(R.id.nav_name);
navigationView.setNavigationItemSelectedListener(this);
widget.setOnDateChangedListener(this);
widget.setOnMonthChangedListener(this);
widget.setSelectedDate(new Date());
}
...
...
三、项目截图
注册页
菜单页
日程列表页
计划列表页
笔记列表页
四、购买套餐
权益 | 套餐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修复、毕业设计、大小作业
3 条评论