美文网首页
架构概述

架构概述

作者: 李先生的咸柠七 | 来源:发表于2018-09-26 19:40 被阅读0次

移动端架构概述

  1. 框架层

图片部分
网络部分
富文本编辑器
视频播放器

  1. 线程层
  1. 缓存层

  2. 网络层

  3. 实现层

  1. 注册与登录

注册
号码
对只能是数字的检测
手机号码 11 位的限制
是否之前注册过的检查,这块要和服务器对接
密码
位数的限制,例如最少 6 位
加密传输
短信验证
移动端通过get或post手机号码过去,然后接口调用API发送
重复发送的倒计时
手机登录
第三方登录
微信登录
使用的是微信开放平台的 SDK,注意要先判断用户是否有安装微信
新浪微博登陆
使用新浪开放平台的 SDK,新浪SDK会自动判断用户是否有安装新浪APP

  1. 消息提醒

消息提醒采用了极光推送的SDK实现

以用户账号注册推送
在服务端评论、点赞的接口代码处触发推送API
通过广播的形式获取推送,显示消息提醒

收藏、删除、举报,这些操作进行操作,传递帖子的id给服务器,服务器处理完毕后,就做对应操作

收藏,不能重复收藏,服务器做判断,返回信息
删除,只能是帖主操作,删除成功后,返回主页刷新页面数据

其他功能能的实现基本同上述。

  1. 优化

  2. 使用的库

第三方

相关文章

  • 架构概述

    盖尔定律(Gall's Law):“一个切实可行的复杂系统势必是从一个切实可行的简单系统发展而来的。从头开始设计的...

  • 架构概述

    移动端架构概述 框架层 图片部分网络部分富文本编辑器视频播放器 线程层 缓存层 网络层 实现层 注册与登录 注册号...

  • 架构概述

    ZERO 持续更新 请关注:https://zorkelvll.cn/blogs/zorkelvll/artic...

  • JSPXCMS架构介绍

    JSPXCMS开发架构介绍 V1 – 架构概述 基本概述 配置文件目录 /src/main/resources/...

  • 第3章 敏捷项目管理概述 转

    第3章 敏捷项目管理概述 3.1 敏捷项目管理架构 1.敏捷项目管理架构概述 敏捷项目管理架构(Agile Pro...

  • 大数据 Haddoop(二) 架构与原理

    Haddoop架构与原理 Hadoop架构 架构概述 Hadoop V1.0核心: HDFS MapReduce ...

  • TP架构概述

    1、TP架构概述 MVC是一个设计模式,它强制性的使应用程序的输入、处理和输出分开。使用MVC应用程序被分成三个核...

  • Tomcat 架构概述

    Tomcat 是一个 Web 应用服务器,它是对 HTTP 和 Servlet 规范的实现,简单来说它做了这几件事...

  • Tomcat 架构概述

    Tomcat 是一个 Web 应用服务器,它是对 HTTP 和 Servlet 规范的实现,简单来说它做了这几件事...

  • AxonFramework架构概述

    CQRS本身是一个非常简单的模式。它只规定了处理命令的应用程序的组件应该与处理查询 的组件分离。 虽然这种分...

网友评论

      本文标题:架构概述

      本文链接:https://www.haomeiwen.com/subject/zpmjoftx.html