高仿微信朋友圈,點擊查看大圖,放大 縮小,可自定義.
使用spring boot打造文件文檔在線預覽項目解決方案,支持doc、docx、ppt、pptx、xls、xlsx、zip、rar、mp4,mp3以及眾多類文本如txt、html、xml、java、properties、sql、js、md、json、conf、ini、vue、php、py、bat、gitignore等文件在線預覽
基于 Kotlin 語言仿寫「開眼 Eyepetizer」的一個短視頻 Android 客戶端項目,采用 Jetpack + 協程實現的 MVVM 架構。
Cyanea 是 一個 Android的主題引擎。它允許您動態更改主題。 它還定義了一些核心主題:Theme.Cyanea.Dark,Theme.Cyanea.Dark.LightActionBar,Theme.Cyanea.Dark.NoActionBar,Theme.Cyanea.Light,Theme.Cyanea.Light.DarkActionBar,Theme.Cyanea.Light.NoActionBar 。
IndicatorScrollView 庫為NestedScrollView添加了邏輯,使它可以在滾動更改時對指示器進行動態響應.
AndroidColorX(即Android顏色擴展)是用Kotlin編寫的Android庫,它提供顏色實用程序作為Kotlin擴展功能。
StackableTableView 是一個 UIKit TableView 組件的自定義實現的庫。它允許你利用功能強大的UIStackView類將一系列視圖堆疊為UITableView的頁眉和頁腳。
SwiftPlot 是一個跨平臺的數據可視化庫,它不僅可以在iOS和macOS上運行,而且還可以與Jupyter Notebook一起支持Windows和Linux OS。
MBVideoPlayer 是在 AVQueuePlayer 之上構建的一個基于視頻播放器的庫,有自定義標題,播放列表項,播放,暫停,時間,調整為全屏大小,前進,后退,水平和垂直功能。 此外,它還允許設置自定義配置,例如搜索持續時間和寬高比。
PrioritizedTabBar 庫是用于Dribbble Design的自定義TabBar的實現,其中展示了UITabBar按鈕的布局,并帶有用于突出顯示當前活動的標簽欄項目的指示器標記。
InteractiveView 是一個交互界面庫,旨在通過使視圖對用戶操作具有響應性,可中斷性和可重定向性,從而提供流暢的用戶體驗。 如果您希望使用戶界面有更高的響應能力并且用戶體驗流暢,那么這個庫非常適合。
SpotlightSearch 是一個很棒的 SwiftUI 庫,可讓在iOS應用程序中使用在macOS中看到的Spotlight搜索體驗。 這個庫完全使用SwiftUI和Combine編寫,旨在通過簡單易用的API為搜索功能提供簡單的 UI/UX。
CollectionViewPagingLayout 是一個自定義 UICollectionViewLayout 的庫,可以在滾動瀏覽時轉換單元格。通過遵循TransformableView協議,你可以在滾動單元格時保留進度值,從而可以在過渡期間自定義單元格。
在iOS 13中,Apple 更改了UISegmentedControl樣式和設計,現在它變得更圓,更平整。而 TOSegmentedControl 是 UIControl 的子類,重新實現了新的 UISegmentedControl 組件的外觀。這樣,開發人員可以在以前的iOS版本中使用它。它還支持將文本和圖像作為段類型。
如果你想在應用程序上添加日歷,那么 AVCalendar 是一個很好的選擇。它有漂亮的用戶界面,可以通過更改日,年和月的背景顏色進行高度自定義,還可以以編程方式突出顯示顏色。
MHWebViewController 模擬了許多應用程序都會使用的Web視圖控制器,例如Instagram,Facebook,Reddit等。它可用于在可拖動模式中打開網頁,該模式可通過滑動關閉。
StylableNavigationBar 提供了一個輕巧美觀 UINavigationController 替代方案,可以通過程序或 storyboard 輕松使用它,并自定義欄的樣式,顏色和色調。
Nuke 是功能強大的 iOS 多功能庫,它提供了一種簡單的方法來下載和顯示應用程序中的圖像。這個庫可以自定義,并且具有許多不同的功能,可以在顯示網絡圖像的每個應用程序中使用它。
DWAlertController 庫可以在 UIAlertController 中顯示任何ViewController,而不僅僅是標題和消息。
如果您想在應用程序中添加高度可定制的聊天或消息功能,那么MessageKit是一個很好的庫。這個庫可以支持不同的消息類型:短信、照片、視頻、位置、表情符號、音頻、聯系
PTCardTabBar 這個庫可用于創建一個非??崆冶馄降寞B加 tab bar。這個庫目前還沒有使用文檔,不過有一個示例項目,簡要說明了如何使用它。
RAMPaperSwitch 是一款 UISwitch 的替代品。您只需要設置 tint-color 屬性,它就會自動使用所選顏色繪制父視圖背景。您還可以自定義動畫的持續時間,并在動畫開始時更改標簽和其他視圖的顏色。
WaterDrops 庫模擬了溫和的雨滴,是一個非??岬膭赢?,可用于使您的應用更具動態性并吸引用戶。您可以配置雨滴方向,雨滴數,最小和最大尺寸以及最小和最大持續時間。
AIFlatSwitch 這個扁平化設計的 switch 可在您的項目中用作 UISwitch 的替代品。您可以通過編程,實例化 AIFlatSwitch 類或直接從 interface builder 使用它。線寬,描邊顏色,描邊顏色和背景圖層顏色也可以通過更改控件屬性值輕松進行自定義。
DayNightSwitch 是一個簡單的開關,有兩個很酷的動畫圖像,分別是白天和黑夜模式。要使用它,您需要創建 DayNightButton 實例或將 UIView 放到 storyboard 中,并將其類設置為 DayNightButton。
AnimatedSwitch 是 UISwitch 的子類。如果開關處于打開狀態,它將在父視圖上繪制 color 屬性;如果開關處于關閉狀態,它將返回到原始的父視圖背景顏色。
PMZSwitch 庫是基本的 UISwitch 控件,它在打開/關閉切換過程中具有很酷的動畫效果,這將使您的應用更具動態性,并對用戶更具吸引力。不過,沒有屬性配置,如果要更改控件,則需要深入研究代碼以了解其工作原理。
TKRubberIndicator是Swift制作的庫,它可在應用程序中添加橡膠動畫頁面控件。
TVButton 可在 UIButton 控件上重新創建類似于在 Apple TV 上看到的美麗視差效果。長按或拖動即可觸發效果。要使用視差效果,您至少需要兩/三層具有相同尺寸的圖像。
只需要幾行代碼,DimensionsPickerView 就可讓您添加一個漂亮的視圖,該視圖可用于測量數據輸入。
支持 Mac, Windows, 以及 Linux下開機自啟動Electron程序
Add keyboard shortcuts locally to a BrowserWindow instance, without using a Menu
A complete solution to package and build a ready for distribution Electron app with “auto update” support out of the box https://www.electron.build
An Electron DevTools Extension https://electronjs.org/devtron
Customize and package your Electron app with OS-specific bundles (.app, .exe, etc.) via JS or CLI https://npm.im/electron-packager
An 'is' utility for Electron which provides a set of handy functions, with a self-descriptive name.
一個供Electron應用使用的簡單的日志模塊
Make your electron windows vibrant!
'About This App' mini-window for Electron apps https://www.npmjs.com/package/about-w…
view PDF files in electron browser windows