请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册
搜索

官方公告 快应用V1090预览版正式上线

1
回复
2681
查看
[复制链接]

409

主题

676

帖子

5750

积分

 楼主| 2021-1-22 11:38:55 显示全部楼层 |阅读模式


快应用V1090预览版正式上线

     快应用1090预览版本正式上线了!在这个版本,我们上线了多个重磅功能,包括新增骨架屏定制、相机的录像功能、图片的高斯模糊、heif/heic图片格式支持、transition过渡动画、slide-view侧滑操作组件等强大功能。下面,让我们一一为你详细介绍V1090的最新特性!


01 新增骨架屏功能

      从1090版本开始,我们从框架层面提供了官方的骨架屏功能。骨架屏功能的添加,可以让快应用在页面完全渲染完成前,扁平化地渲染一张骨架视图,为用户提供快速、连贯的交互体验,减少载入过程的焦虑感。

     骨架屏作为一种常见的用户体验优化措施,可以提前提供用户一个视线焦点,提升用户使用体验。在之前,开发者若需实现骨架屏,需要在业务代码自己实现。但是这种做法会增加dom复杂度,降低页面渲染的效率,因此在1090版本以后,我们更推荐开发者使用官方提供的骨架屏能力,完成类似需求。

     在开发过程中,骨架屏描述语法语类似svg语法,支持矩形、椭圆、圆形和全屏图片元素,支持基于媒体查询的多设备适配,也支持一个页面配置映射对应多个骨架,满足了开发者复杂场景下的需求。骨架屏移除的时机也可由开发者自行掌控。  

     在配套工具方面,IDE(版本需≥V3.7.0,即将推出)和打包工具hap-toolkit(版本需≥V1.8.5)增加了骨架屏生成工具,可以帮助开发者快速生成骨架屏描述语法文件,更便捷地接入骨架屏能力。


skeleton-screen.gif


02 camera相机组件支持录像功能

   1090版本引擎的camera组件在原有基础上做了扩展,增加了开发者需求较为强烈的视频录制功能,支持视频质量配置、是否压缩、自定义录制时长、超时回调配置以及首帧缩略图等多个属性,非常方便开发者定制快应用中的录像功能。


F31E43FE-0F68-418A-B293-0AE86800BCCA.png


03 图片高斯模糊支持

     从1090版本开始,图片Image组件开始支持CSS属性filter,且支持filter中的blur滤镜。开发者通过使用filter:blur样式,可实现图片组件的自定义模糊半径的高斯模糊效果。


35AF3FD1-0F12-4030-94A0-C06B3BA693CC.png


04 transition过渡动画支持

   快应用1090版本开始支持 transition 过渡动画。开发者可按照前端开发CSS习惯,通过给元素样式设置transition动画属性(transition-property、transition-duration、transition-timing-function、transition-delay)等,为元素定义在不同状态之间切换时的过渡效果。


transition.gif


05 新增refresh2组件、扩展refresh组件的功能

     1090版本引擎在原有refresh组件基础上,扩展新增了refresh2组件,为开发者提供了多项组件定制能力。它不仅支持刷新组件头部和尾部定制、上下拉刷新时触发距离定制与越界回弹的效果,还支持刷新组件背景颜色和加载颜色定制等其他特性,更多详情可参阅官方文档或下方参考链接。


refresh2.gif


06 新增slide-view侧滑操作组件

     针对快应用开发中常遇到的侧滑操作需求,1090版本引擎提供了便捷的slide-view组件满足开发者需求。slide-view组件允许用户通过左右方向侧滑手势唤出额外的操作按钮,同时开发者可以定制按钮文字或图片的样式。并且为了方便开发者定制,组件还提供了二次确认功能,开发者可按需添加业务逻辑。


slide-view.gif


07 新增section-list组件

     1090新增的列表组件section-list,为用户提供一种可以根据分类来快速查找选择的功能,与前端开发中级联选择器类似。常用场景包括旅游住宿、租房、医疗、教育等需要用到筛选条件较多(20-100个均可)的应用,一般默认展示两个层级,用户通过点选显示下一个层级。


section-list.gif


08 heif/heic图片支持

    随着Android 10+的普及,heif/heic照片拍摄与查看的支持也在APP中逐渐流行了起来,拥有体积小,压缩比高的优势,更适合海量存储图片的需求。

     从快应用的1090版本起,在Android 10+系统的手机,我们为图片查看(Image组件)以及保存图片(media.saveToPhotosAlbum)的功能添加了heif/heic格式的支持。开发者现在可以围绕此功能,完善对新的格式(heif/heic)图片的支持。


8176F885-2D2C-4205-8A01-AED95D800332.png


全部1090更新

     除了上述八大新增功能,快应用在1090版本还有多达几十项的更新,包含框架、组件、接口等方面。开发者可以通过以下链接,查看快应用1090版本的官网文档及教程,以及使用官方示例项目代码运行查看效果。

快应用生态

赋能开发者

拓展场景未来

5A07B666-29E4-4EDF-9623-9D8D7A669E4B.png

快来关注我们吧

官方客服微信:kuaiyingyongguanKF
官方QQ群2:1012199894
回复

使用道具 举报

0

主题

1

帖子

5

积分

2021-2-1 18:32:34 显示全部楼层
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册