百科.dev
全部条目AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
T

Tangram-Android

> 编程语言
开源

Tangram 是一个模块化 UI 解决方案,用于动态构建原生页面,包括适用于 Android 的 Tangram、适用于 iOS 的 Tangram 以及后端 CMS。本项目提供

4.1K stars0 点赞0 次浏览
访问官网GitHub

工具介绍

Tangram 是一个模块化 UI 解决方案,用于动态构建原生页面,包括适用于 Android 的 Tangram、适用于 iOS 的 Tangram 以及后端 CMS。本项目提供

Attention. This project is not maintained any more !!!

Tangram for Android

中文文档

Projects of Tangram

Android

  • Tangram-Android
  • Virtualview-Android
  • vlayout
  • UltraViewPager

iOS

  • Tangram-iOS
  • Virtualview-iOS
  • LazyScrollView

Tangram is a modular UI solution for building native page dynamically including Tangram for Android, Tangram for iOS and even backend CMS. This project provides the sdk on Android which is based on vlayout and UltraViewPager.

Features

Warning please not use class under tangram3 package! Tangram 3.0 is developing, we add tangram3 package and reserve tangram package for compatible. Tangram3 is on beta and use on official app is not recommend.

  • Two platform support (iOS & Android, See Tangram-iOS in Github for iOS Version)
  • Fast Generate View by JSON Data , provide default parser.
  • Easily control the reuseability of views
  • Provide multiple Built-in layouts
  • Custom layout style (by JSON Data or code)
  • High performance (Base on vlayout)
  • Extendable API

demo

Basic Concepts

  • Card, a group of cells, is responsible for layouting child cells.
  • Cell, smallest business UI element, like an item in RecyclerView.

Default cards

  • Flow Card(like grid)
  • Linear Card
  • Fix Card
  • Scroll Fix Card
  • Sticky Card
  • One drag N Card
  • Page Scroll Card
  • Water Flow Card
  • Dragable Card

Get started

See details at Tutorial.

Tangram Documents

See complete documents here.

Contributing

Before you open an issue or create a pull request, please read Contributing Guide first.

LICENSE

Tangram is available under the MIT license.

WeChatGroup

Search tangram_ or scan the QR code above to be invited in WeChat.

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Javaandroidcardmodular-ui-solutionnative-dynamic

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言