首页
沸点
课程
APP
AI用量
作品广场
专家标注
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
架构
订阅
Geula
更多收藏集
微信扫码分享
微信
新浪微博
QQ
14篇文章 · 0订阅
优酷iOS插件化页面架构方法
一、前言随着业务不停地迭代,优酷APP用于分发视频资源的UI控件越写越多,也越来越复杂,并且同时相似相近的代码也非常多。仔细研究之后,发现是很多耦合导致的问题:1)布局代码耦合数据模型,相似布局组件各
对组件化与模块化的思考与总结
模块化很有必要
响应式编程与MVVM架构—理论篇
前段时间,在使用了一段时间的MVVM架构之后,我从实际的项目中抽离出来,对使用MVVM架构的整个过程进行了总结,对于架构、对于编程思维又有了不一样的体会。于是提笔写下自己探索MVVM架构的经验和心得,以飨读者。 本文会先对MVC架构做一个回顾,明确MVC中各层的职责;然后会提出…
iOS 组件化实践思考
组件化的应用背景和优势在此不再赘述,下面我们将从实践的角度,讨论一下如何应用组件化的思想,下面将以我自己的理解逐步展开,抛砖引玉。 下面依次来解释几种组件的定义和规则。 那么这个常量在 Home,List,Detail 都有可能会被引用,因此我们将这种最底层的,最下一层的东西归…
爱奇艺视频组件化之路
爱奇艺的愿景做一家以科技创新为驱动的伟大娱乐公司,为了达到这个愿景,我们有了泡泡、阅读、秀场、电影票、电商、漫画、游戏等各种业务。而随着业务以及模块间交互的增多,如何解决业务间的耦合问题以及方便模块的相互调用就变得越来越重要。
有赞移动 iOS 组件化(模块化)架构设计实践
业务组件化(或者叫模块化)作为移动端应用架构的主流方式之一,近年来一直是业界积极探索和实践的方向。有赞移动团队自16年起也在不断尝试各种组件化方案,在有赞微信商城,有赞零售,有赞美业等多个应用中进行了实践。我们踩过一些坑,也收获了很多宝贵的经验,并沉淀出 iOS 相关框架 Bi…
从一个实战项目来看一下React Native开发的几个关键技术点
一. 项目介绍 这是我在学习贾鹏辉老师在慕课网上的一个很火的React Native实战的教程后,写出的课程Demo。该课程是慕课网里很火的一个React Native课程,当初在看了课程介绍和课程安排觉得讲解的点还是很全的,所以毫不犹豫地买了下来。 可以按照README文件里…
iOS代码重构之提高类的接口抽象能力
这里根据《代码大全第二版》作者书里对ADT好处的描述来做代码评价。由于这里直接暴露了类的成员变量checkBtn而带来了很多坏处。 把对按钮的操纵隔离到一组子程序里,为需要操作按钮的其它程序部分提供更好的抽象层,同时可以在针对按钮属性状态的操作发生变化时提供一层保护。 将改变按…
React Native 学习资源精选仓库
React Native 学习资源精选仓库(汇聚知识,分享精华)汇集了各类react-native学习资料、工具、组件、开源App、资源下载、以及相关新闻等,只求精不求全。
一种组件化的 Table View 的实现
最近在做一个项目时,需要实现一些列表界面,总体上是上下滚动的,中间的部分段有可以横滚的,有一个个小标签式的,也有可循环滚动的焦点图的……且类似的界面大量出现,并随机组合。可以参照网易云音乐,早期版本的蘑菇街,小红书等等。