、
源码介绍:
1、项目架构模式
1)采用MVP模式,将数据、视图、操作分解开来,代码可读性高,项目工程图见图(5)。
2、项目使用了Bmob数据SDK的3.5.7版本,以及消息推送SDK的1.0.1版本,共有5张表,关联属性使用Pointer类型:
1)_User、用户表;
2)Post、帖子表;
3)Comment、评论表;
4)Love、点赞表;
5)_Installation、设备表,用于消息推送;
3、项目的点赞评论功能有:
1)显示帖子列表、点赞宫格列表、评论列表;
2)发布帖子、删除自己的帖子;
3)给帖子点赞、取消点赞;
4)给帖子评论、回复评论、删除自己的评论;
5)给帖子的发布者推送评论提醒和点赞提醒;
4、项目的登录注册功能有:
1)登录;
2)手机号码注册、一键注册(用户名为:U+随机10位数字);
3)手机号码找回密码;
4)记住历史登录的账号密码;
5)退出登录;
5、项目的重要控件有:
1)使用RecyclerView进行登录记录列表、帖子列表、点赞宫格列表、评论列表等的显示;
2)自定义了DropDownEditText,用于点击EditText弹出下拉框显示登录记录;
3)使用ToolBar做导航栏;
6、开源库有:
1)使用开源库Glide用于头像等图片的显示;
2)使用开源库ButterKnife用于注解;
3)使用开源库EventBus用于回复事件和删除事件的通知
附
件
下
载
文件名称:Bmob注册登录加发布文章点赞评论消息推送功能源码
更新日期:2020年11月19日
提示:本站默认解压密码(aidezy.com),转载请注明出处!若资源侵犯了你的版权,请联系站长,我们会在24小时内删除,如果发现资源失效,请直接联系站长进行处理!!!
下载地址:点击下载 【文件大小:未知】
资源均来自第三方,谨慎下载,前往第三方网站下载 解压密码:123456 或者 aidezy.com 解压密码:123456 或者 aidezy.com 解压密码:123456 或者 aidezy.com 解压密码:123456 或者 aidezy.com