
架构
醉离歌醉yang
业精于勤,荒于嬉;行成于思,毁于随
展开
-
苹果核 - Tangram是我们对界面动态化的态度
Tangram,七巧板,几块简单的积木就能拼出大千世界。我们用Tangram来命名这套界面方案,也是希望他能像七巧板一样可以通过几块积木就搭出丰富多彩的界面。号外:Tangram开源了!通过http://tangram.pingguohe.net可以了解更多技术细节,直接去GitHub查看iOS(https://github.com/alibaba/tangram-ios)和Android转载 2017-05-06 18:18:03 · 920 阅读 · 0 评论 -
苹果核 - Pairing Function —— vlayout 中使用数学的小场景
Longerian: 『关于vlayout,有人在 Github 上咨询DelegateAdapter 的构造方法里关于 hasConsistItemType 参数的含义。我稍微做了解释,但为了更好的介绍这一块知识点,我想起了之前团队里的同学(@Villadora)在设计这一块时的一个巧妙的处理,特此将其中的奥秘分享出来。本文原作者是Villadora,我转载并做了少许修改。』遇到的问转载 2017-05-16 17:42:37 · 604 阅读 · 0 评论 -
苹果核 - Tangram Android 的设计说明
Apr 24, 2017 • Longerian前言前段时间开源了团队内的vlayout项目,从 Github 上反馈来看,还是深受欢迎。 但如果仅仅是采用 vlayout 搭建页面,使用起来还不是特别灵活,在此基础之上,我们封装了一套动态化调整界面的模块,命名为 Tangram,现在同样已开源——Tangram Android和Tangram iOS。我们希望将它打造成某转载 2017-05-16 17:46:55 · 1313 阅读 · 0 评论 -
苹果核 - Tangram 1.0技术架构
上一篇文章介绍了Tangram的开发思路和发展历程,本文将对Tangram 1.0的技术架构做一个概括性的说明。读者如果要了解更多的技术细节可以访问Tangram主页查看详细文档。Tangram作为一个面向常规业务产品的解决方案由3个部分组成:Tangram SDK:目前Tangram 1.0开源了iOS和Android两个平台的SDK,负责端上的界面渲染。Tangram转载 2017-05-22 14:47:16 · 1009 阅读 · 0 评论