关于微博的正文的整个思维逻辑
来源:互联网 发布:网络盒子哪个好 编辑:程序博客网 时间:2024/06/06 04:00
1.界面使用MVC架构
1.1.>分为 控制器 / 模型 / 视图 三层
2.视图几个view板块
2.1>整个微博分为两个板块-> 自己发的微博 - > 转发的微博;
2.1.1 > 自己发的微博分为两块 - > 头像/姓名/皇冠/时间/来源 - >正文/配图
2.1.1.1.> 正文/配图 -> 分为 正文 / 配图 两个板块
需要判断是否有配图,有则显示,没有则不显示。
2.1.1.1.1>配图里面再添加一个图像板块,需要判断图片为几个,根据图片的数量计算自己的大小。这里提供一个计算图片大小等方 式,根据行 和 列来计算。
2.1.2.>转发微博分为两块 -> 正文 -> 配图。(需要判断有没有配图,有则显示配图板块,可以重用)
3.模型 层的划分
3.1> 模型 -> 显示内容模型 -> 视图内部控件frame模型 (包含内容模型属性)3.1.1> frame 模型 具有内容模型属性,重写内容set方法,设置控件位置
3.1.2> 由于视图分为几个板块,所以在计算位置时需要分开计算
3.1.3 > 计算图片位置时,需要首先得到图片数量,根据数量计算图片大小
4.图片位置计算逻辑
4.1 > 计算九宫格,先确定有多少个图片
4.2 > quedn
0 0
- 关于微博的正文的整个思维逻辑
- 关于微博的正文的整个思维逻辑 (含有只有图片数量计算图片九宫格算法)
- 思维逻辑的清晰
- 中国人思维的逻辑缺陷
- 关于LaTeX中的正文的字体大小
- 女人的逻辑和思维方式
- 女人的逻辑和思维方式
- 中式思维的五大逻辑缺陷
- 中式思维的五大逻辑缺陷
- 《罗辑思维》的逻辑缺陷
- 【编程素质】混乱的思维逻辑
- 产品经理最基本的思维逻辑
- 计算机程序的思维逻辑 - 随机
- 计算机程序的思维逻辑 (53)
- 计算机程序的思维逻辑 (63)
- 计算机程序的思维逻辑 (65)
- 计算机程序的思维逻辑 (65)
- 计算机程序的思维逻辑 (65)
- JavaScript中document.write()的用法
- ANDROID开发之SQLite详解
- lintcode-Remove Linked List Elements-452
- Unity3D-移动
- SSH Tunnel 一般场景用法
- 关于微博的正文的整个思维逻辑
- hadoop学习笔记六 --- mapreduce原理笔记
- PullToRefresh使用详解(五)--下拉刷新的ScrollView
- socket服务器如何读取http协议的一行
- Mvc 3天 ajax下拉框更改数据(明天做省级联动吧)
- AsnyncTask与handler(一)——AsyncTask异步处理
- wamp真是问题多!!!
- Extjs form.submit()提交与Ext.Ajax.request的区别
- AsnyncTask与handler(二)——handler消息机制