本文的目的是,了解一下HarmonyOS動畫體系中的分類。有個大致的了解即可。
動效與動畫簡介
動畫,是客戶端提升界面交互用戶體驗的一個重要的方式。可以使應用程序更加生動靈越,提高用戶體驗。
HarmonyOS對于界面的交互方面,圍繞回歸本源的設計理念,打造自然,流暢品質一提的操作體驗。
在視覺效果方面,將動效特征劃分為了五大類。
- 特征動效:指在用戶界面中突出某個特定元素的動畫效果。可以吸引用戶的注意力,提升用戶體驗,如下圖所示。
- 轉場動效:指在不同頁面或者視圖之間切換時使用的動畫效果。通過轉場動效,可以平滑的過度到下一個頁面或者視圖,增加界面間的連貫性和流暢性。
- 手勢動效:根據用戶的手勢操作而產生的動畫效果。通過手勢動效,可以增強用戶與設備之間的互動體驗。另外,HarmomyOS在動畫的交互設計上遵循力的原則,通常它的動畫效果,會出現組件之間力與力的交互。如下圖中手勢動效中,用戶手指拉的太長,間距是會產生變化的,且變化距離遵循力的交互特征。手勢具體指的是: 點擊, 滑動,翻動,夾捏和拖拽。
- 微動效:指的是界面中細微的動畫效果。用來增加界面的生動感和交互性。常見于按鈕的點擊效果&