weex生态最完善的框架eeui for weex 来了~~~
现已加入weex官方合作项目中
https://weex.apache.org/zh/tools/eeui.html
一个基于 Vue.js 的高质量跨平台开发原生(Android/iOS应用)框架
一套代码,两端原生应用
GitHub:https://github.com/kuaifan/eeui
对了,除了eeui自带的组件,还可以使用第三方组件库
推荐组件库,都适用于eeui,基于weex的组件库
【weex 官方组件库】https://github.com/weex-ui-team/weex-ui
【amui 组件丰富】https://hminghe.github.io/wee...
【bui 还不错】http://dev.bingocc.com/buiwee...
介绍
EEUI 是一个基于 WeexSDK 开发的独立完整框架(EEUI 仅支持 Android、iOS两端,不支持WEB端)。
演示
自带组件
除了Weex原有的组件外,EEUI还自带了很多实用的组件:
- <banner> - 轮播控件,支持无限循环,支持任意组件
- <button> - 预设常用按钮
- <grid> - 一个分页网格容器
- <icon> - 字体图标,支持1126+个字体图标
- <marquee> - 跑马文字,一个横向自动滚动文字的容器
- <navbar> - 预设导航栏
- <ripple> - 一个点击元素时,会产生向外扩散的水波纹效果容器
- <scroll-text> - 一个横向滚动文字的容器,适合用于单行公告
- <scroll-view> - 列表容器,跟Weex自带的列表容器区别于自带原生下拉刷新+上拉加载更多
- <tabbar> - 强大的选项卡页面
- <web-view> - 强大的web网页容器
- 更多组件...
自带模块
除了Weex原有的模块外,EEUI还自带了很多实用的模块:
- adDialog - 广告弹窗
- ajax - 异步请求,支持get、post
- alert - 对话框,提示框、确认提示框、输入提示框
- captcha - 验证弹窗,滑动验证
- keyboard - 键盘功能,动态隐藏软键盘、判断软键盘是否可见
- loading - 等待弹窗,支持超过12+种等待效果
- navigationBar - 系统导航标题栏,不会被软键盘弹出导致导航栏上移
- newPage - 页面功能,打开页面、动态加载页面、拦截Android物理返回键、状态栏字体颜色、...等20+种页面相关功能
- openOtherApp - 打开其他APP,支持打开微信、支付宝、qq、京东
- saveImage - 保存网络图片至本地
- getImageSize - 获取网络图片尺寸
- scaner - 二维码扫描
- share - 文字图片系统分享
- storage - 数据存储,支持app缓存(重启app数据不清除)、app全局变量(重启app数据清除)
- system - 系统信息,Android获取IMEI,iOS获取IFA等系统信息
- toast - 简单好用吐司提示
- 更多模块...
插件市场
EEUI提供完整的插件市场,在原有的组件、模块不够业务需求时可以通过插件市场来补充更多的业务需求:
- websocket - 即时通讯
- screenshots - 组件截图功能
- citypicker - 城市选择器
- picture - 图片选择器、视频选择、图片拍照、视频录制、压缩图片、预览图片、预览视频
- rongim - 融云连接登录、聊天室业务
- umeng - 友盟推送模块
- pay - 第三方支付模块(支付宝、微信支付)
- audio - 音频播放、获取音频时长
- deviceInfo - 设备信息、网络状态、设备震动、屏幕信息、音量信息、电池信息
- amap - 高德地图
- videoView - 视频播放器组件
- communication - 直接拨打电话、发送短信、发送邮件
- geolocation - 获取当前位置、实时监听定位
- recorder - 录音机支持声道、波段
- accelerometer - 加速器,获取当前加速度、实时监听加速度
- compass - 指南针,获取当前方位角、实时监听方位角
- 插件市场、开发插件
EEUI生态
- eeui-cli - https://www.npmjs.com/package/eeui-cli
- 中文文档 - https://eeui.app/
- 插件市场 - https://eeui.app/markets/
- 演示项目 - https://editor.eeui.app/#/case
- 在线编辑器 - https://editor.eeui.app/
- 交流社区 - https://bbs.eeui.app/
- 热更新功能 - https://eeui.app/update/
- 快速生成应用图标 - https://eeui.app/guide/icons.html
- 快速生成启动图片 - https://eeui.app/guide/launch.html
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。