百思不得姐项目(第一天)
打算写一个项目用于整合自己学习的知识,挑了一下,打算模仿写一个“百思不得姐”
用博客来记录一下这个项目遇到的问题和一些思路吧!也不知道多少天能做完.
今天是第一天,先做点准备工作!
一、大致看下整体布局
1、下载了“百思不得姐”Iphone客户端版本查看效果
- TabBar中间有一个+号按钮,应该要用到自定义TabBar来写
- 导航栏上的Logo应该是加在了TitleView上,左右2边各一个item
- 顶部标题滚动条,使用ScrollView或者CollectionView应该都可以做出来
- 订阅和关注可以新建自定义View然后加到TitleView上实现
- 搜索框只能做一个样子了,应该是没办法搜索,目前我没想到办法
- 下面的订阅这些就简单了,全是cell
- 这页面整体TableView,下面的审帖等可以用CollectionView流水布局创建九宫格
- 上面就直接使用普通cell布局即可
这个界面主要是这6个按钮的动画效果,到时候做到这的时候再说吧!反正这个界面只能做来看看动画。
---------------------------------------------------------------------
用Reveal看了下官方的UI布局,感觉好复杂,写的时候再慢慢研究吧!
-----------------------------------------------------------------------
二、数据来源
本打算在直接使用官方文档的API的,网上很多,但是看了下都比较老,数据不全!
打算使用青花瓷自己抓数据,也当练习练习青花瓷了。
暂时先到这里吧,虽然说是第一天,但这是凌晨啊,明天再继续了!
睡觉.
转载于:https://www.cnblogs.com/YxY-YxY/p/5645564.html
百思不得姐项目(第一天)相关推荐
- CRM项目第一天(2021-12-16)1
CRM项目第一天(2021-12-16)1 1.CRM项目介绍: 从0到1的项目开发. 涉及到的技术点: 1.前后端交互. 2.UI 3.jQuery 4.Ajax 5.Spring 6.Spring ...
- 视频教程-SpringBoot后台CRM项目(第一季)-Java
SpringBoot后台CRM项目(第一季) 2011年毕业后在澳门 遊澳集团(UO Group)旗下某IT科技公司从事 android,php,j2ee开发工作,负责 国际短信发送系统.银联支付业务 ...
- 【深度学习】吴恩达深度学习-Course3结构化机器学习项目-第一周机器学习(ML)策略(1)作业
题目仅含中文!! 视频链接:[中英字幕]吴恩达深度学习课程第三课 - 结构化机器学习项目 参考链接: [中英][吴恩达课后测验]Course 3 - 结构化机器学习项目 - 第一周测验 吴恩达< ...
- e智团队实验室项目-第一周-神经网络的学习
e智团队实验室项目-第一周-神经网络的学习 张钊 *, 赵雅玲* , 李锦玉,迟梦瑶,贾小云,赵尉,潘玉,刘立赛,祝大双,李月,曹海艳, (淮北师范大学计算机科学与技术学院,淮北师范大学经济与管理学院 ...
- 三明市机器人协会_永安三中斩获三明市青少年机器人竞赛综合技能项目第一名...
日前,由三明市科学技术协会.三明市教育局联合举办,三明市科技馆承办的2017年三明市青少年机器人竞赛,经过两天的角逐,于4月16日在三明市科协圆满落幕.全市75支代表队,共150名选手参加角逐, 永安 ...
- 【重发】终于提交了项目第一个版本到git@osc了。兴奋ing
2019独角兽企业重金招聘Python工程师标准>>> 今天终于提交了第一个版本到 git@osc 了.我的项目是一个基于JAVA的团队管理平台,用于管理软件开发团队的各种信息,例如 ...
- 深度学习笔记第三门课 结构化机器学习项目 第一周 机器学习(ML)策略(1)...
本文是吴恩达老师的深度学习课程[1]笔记部分. 作者:黄海广[2] 主要编写人员:黄海广.林兴木(第四所有底稿,第五课第一二周,第三周前三节).祝彦森:(第三课所有底稿).贺志尧(第五课第三周底稿). ...
- (1-10总结)微信点餐项目-第一阶段总结
1.该项目完成了第一阶段,对所有的API进行了分析和实现. 2.项目开始时说的技术只实现了springboot+jpa的数据库连接实现和resultFul风格接口实现前后端的数据连通. 3.此阶段项目 ...
- 大数据千亿级离线数仓项目第一天 环境部署和etl
千亿级数仓项目第01天讲义 课程目标 了解大数据离线数仓架构 了解项目部署环境(数据规模和集群规模) 掌握ETL工具 Kettle常用组件的使用 能够掌握kettle作业与转换区别以及linux部署 ...
最新文章
- View 体系详解:View 的工作流程
- plsql developer的一些使用
- Windows API一日一练(一)第一个应用程序 使用应用程序句柄 使用命令行参数 MessageBox函数 RegisterClass和RegisterClassEx函数
- pearsonr() python_Python 来算算一线城市的二手房价格指数相关性
- 通信 / SSH介绍和使用,SSH key教程
- 拥抱.NET Core系列:MemoryCache 缓存过期
- Mac OS X上安装配置apache服务器
- 推荐系统整体架构及算法流程详解
- 系列TCP/IP协议-ARP与RARP
- 3 ~ express ~ 静态文件托管
- masscan常用命令
- @Required注解
- 程序员常用资源工具集合【建议收藏】
- ACP报名考试有学历限制吗?
- java 判断手机运营商_JS正则表达式判断手机号所属运营商
- 西门子1200PLC与V90伺服驱动器 TO控制模式(即工艺对象的方式))
- 【深入浅出指南:JVM知多少】一、JVM内存模型
- 煮饭的机器人作文_炒菜机器人作文600字
- “新产业50人论坛”之陈柳平:量子通信与量子计算的商业实践
- 基本概念 - 二维关系表
热门文章
- ]许多代码段,没准儿有你需要的 C++ Builder
- Keil,eclipse, netbean, codeblock三个的初步应用体会。
- Cefsharp——将Cefsharp相关库集中放到程序的子目录下
- 【Houdini18.5/入门】程序化uv01-将uv壳布局在指定范围
- TIOBE9月编程语言排行榜:时隔五年,为什么C语言依然排行第一
- 人脸检测数据集评价代码FDDB evaluation运行方法
- win10 C语言开发环境搭建
- 当前最热门的微信小程序UI组件库
- SQLServer数据库基本操作(一)
- CYJian的水题大赛[第二弹] U34202 JerryC Loves Driving