在上一篇博文《[UWP]在UWP平台中使用Lottie動畫》中我簡單介紹了一下LottieUWP項目以及如何使用它呈現Lottie動畫,這篇文章里我們來講點進階的東西——緩存Lottie動畫幀。 為什么會有這樣的需求呢? 有兩方面原因: 直接在XAML中使用Lottie動畫時,是邊播放 ...
最近QQ影音久違的更新了,因為記得QQ影音之前體驗還算不錯 FFmepg的事另說 ,我也第一時間去官網下載體驗了一下,結果發現一些有趣的事情。 是的,你沒看錯,QQ影音主界面上這個動畫效果是使用Lottie動畫實現的 這讓我大為驚奇,我對Lottie了解還算是比較多的,但是Lottie常見應用於移動端APP和網頁,在傳統桌面端見到還是第一次。 那就趁這個機會,來分享點關於Lottie動畫的東西吧 ...
2018-12-29 16:37 2 719 推薦指數:
在上一篇博文《[UWP]在UWP平台中使用Lottie動畫》中我簡單介紹了一下LottieUWP項目以及如何使用它呈現Lottie動畫,這篇文章里我們來講點進階的東西——緩存Lottie動畫幀。 為什么會有這樣的需求呢? 有兩方面原因: 直接在XAML中使用Lottie動畫時,是邊播放 ...
sqlite是一種輕量級的數據庫,對於一些資源緊張又需要數據庫的開發非常好用。 SQLite 是一個開源的無服務器嵌入式數據庫。 這些年來,它已作為面向存儲在許多平台和設備上的數據的主要設備端技術出現。 通用 Windows 平台 (UWP) 支持並建議使用 SQLite 實現跨所有 ...
1. Composition Lighting UWP中的Composition Light是一組可以創建3D光照的API,它明明十分好玩而且強大, 但博客園幾乎沒有相關文章(用UWP或pointlight做關鍵字只能找到我自己的文章),這篇文章就 來介紹Composition Lighting ...
1. 運行效果 在 使用GetAlphaMask和ContainerVisual制作長陰影(Long Shadow) 這篇文章里我介紹了一個包含長陰影的番茄鍾,這個番茄鍾在狀態切換時用到了翻轉動畫,效果如上所示,還用到了彈簧動畫,可以看到翻轉后有點回彈。本來打算自己這個動畫效果寫的,但火火 ...
上一篇幾乎都在說DoubleAnimation的應用,這篇說說PointAnimation。 1. 使用PointAnimation 使用PointAnimation可以讓Shape變形,但實際上沒看到多少人會這么用,畢竟WPF做的軟件多數不需要這么花俏。 1.1 在XAML上使用 ...
什么是 UWP? 很多程序員都有一個夢想:希望自己開發的軟件能夠輕而易舉的在所有平台上運行,而不是把同樣的需求,用不同的技術、工具重新開發才能夠運行在所有平台上。這就是跨平台,很多軟件從業者都在為這個夢想而努力。 而微軟努力的結果就是:UWP。 UWP 是Universal ...
首先說兩件事: 1、大爆炸我還記着呢,先欠着吧。。。 2、博客搬家啦,新地址:https://blog.ultrabluefire.cn/ ==========下面是正文========== ...
相對於WPF/Silverlight,UWP的動畫系統可以說有大幅提高,不過本文無意深入討論這些動畫API,本文將介紹使用Shape做一些進度、等待方面的動畫,除此之外也會介紹一些相關技巧。 1. 使用StrokeDashOffset做等待提示動畫 圓形的等待提示動畫十分容易做,只要讓它旋轉 ...