tag ui

標籤
貢獻181
297
06:37 AM · Oct 27 ,2025

@ui / 博客 RSS 訂閱

mob64ca1404ed65 - 深入淺出學習Struts框架(二):重構MVC模式代碼中跳轉路徑和業務邏輯

你是否在維護SocketRocket項目中的TestChat模塊時遇到過ViewController代碼臃腫、業務邏輯與UI強耦合的問題?本文將以TestChat模塊為例,詳細講解如何通過MVVM架構遷移解決這些痛點,使代碼更易維護和擴展。 重構前MVC架構分析 TestChat模塊原採用MVC架構,核心代碼集中在TCViewController.m中。該文件存在以下

業務邏輯 , mvvm , Css , 前端開發 , HTML , ui

收藏 評論

Mariya Yao - Chatbot UX – Does Conversation Hurt Or Help?

Chatbot fever has infected Silicon Valley. The leaders of virtually every tech giant — including Facebook, Google, Amazon and Apple — proclaim chatbots as the new websites, and messaging platforms a

Chatbots , ux , Communication , ui

收藏 評論

FlameAI - 不依賴框架,用原生前端實現一組新年倒計時交互實驗

最近做了一個相對“反工程化”的前端小項目: 一組新年倒計時實驗,全部使用原生前端技術完成。 技術選型刻意保持簡單: 原生 JavaScript HTML5 Canvas requestAnimationFrame 驅動動畫 Web Audio API 處理音效 沒有使用任何主流框架,也沒有複雜的構建流程

主流框架 , 指尖人生 , github , 前端開發 , Javascript , ui

收藏 評論

Lennart Hennigs - How To Sketch For Better Mobile Experiences

Mobile user experience design is maturing. One way to gauge this is to look at the tools at our disposal. Prototyping tools such as Balsamiq, Axure and Fireworks enable us to build wireframes and cl

Sketching , ux , Interfaces , ui

收藏 評論

Eduard Kuric - What Makes A Great Toggle Button? (Case Study, Part 2)

In the first article of this two-parter, we have covered a crucial yet unresolved problem in UI design concerning toggle buttons. Getting across which option is active isn’t easy. There are many vis

ux , Usability , Case Studies , ui

收藏 評論

德育處主任 - 到底怎樣配色才能降低圖表的可讀性?

點贊 + 關注 + 收藏 = 學會了 本文簡介 在數據可視化的世界裏,圖表是我們最常用的語言。但你是否曾被一張圖表的配色誤導? 配色方案的選擇往往被看作是一種藝術,但其實它更是一門科學。 文章將帶你一探究竟,哪些配色選擇實際上會削弱圖表的表達力,甚至誤導讀者。 過於豐富的顏色 我管理着10家酒店。以下是這10家酒店在2023年裏的收入數據。 1月 2月 3月

產品經理 , 數據分析 , 圖表 , 可視化 , ui

收藏 評論

mob64ca13fdd43c - AGI框架探索 - 邵可佳的個人頁面 -

AG-UI事件驅動架構:構建鬆耦合AI應用的關鍵技術指南 AG-UI(Agent User Interaction Protocol)採用先進的事件驅動架構,為AI代理與前端應用之間的通信提供了靈活高效的解決方案。這一架構通過標準化事件類型實現鬆耦合設計,讓開發人員能夠輕鬆構建響應式、可擴展的AI應用。作為專為AI時代設計的通信協議,AG-

事件驅動 , 鬆耦合 , Css , 前端開發 , HTML , ui

收藏 評論

William Juan - Things I Wish I Had Known About Angular When I Started

I’ve been using Angular since version 2, and it has come a long way since those days to what it is right now. I’ve worked on various Angular projects over the years, yet I keep finding new things. I

Guides , angular , Tools , ui

收藏 評論

Ahmad Shadeed - A Deep CSS Dive Into Radial And Conic Gradients

CSS gradients are a useful CSS feature that can be used to create interesting UI effects or even help us in drawing something without the need to create HTML elements for it. Two gradients that I wo

animation , Techniques , Css , ui

收藏 評論

最愛牛腩 - iOS代碼架構

一、iOS 主流架構對比(從簡單到複雜) 先通過表格快速掌握核心差異,方便你根據項目選擇: 架構 核心分層 適用場景

swift , 移動開發 , 數據 , ios , ui

收藏 評論

爛漫樹林 - WPF 與WinForm - Ryub的個人空間 -

WPF vs WinForms:2025桌面開發框架終極對決 你還在為選擇桌面開發框架糾結?當用户抱怨界面卡頓、客户嫌棄UI過時、團隊因技術選型爭論不休時,選錯框架的代價遠超想象。2025年,.NET生態下的WPF與WinForms迎來終極對決,本文將從開發效率、視覺體驗、性能表現三大維度,結合微軟官方最新特性,幫你30分鐘做出決策

windows , wpf , 後端開發 , harmonyos , ui

收藏 評論

mob64ca13ff28f1 - pfx 轉換pem

其實我對微軟出的Linq to Sql,以及Linq to Entity這兩個產品興趣都不大,不太喜歡那種開發模式,主要原因如下: 1:自動生成的那堆代碼,不利於平時的分層模式,將實體以及存儲邏輯混合在一起總覺的不是那麼回事; 2:對於編寫測試用例不是那麼友好,全部邏輯都在一起,無法拆分測試,比如只想測試代碼邏輯,不需要連接真正的數據庫等。

機器學習 , List , pfx 轉換pem , EF , 人工智能 , ui

收藏 評論

ceshiren2022 - 避開 Playwright 常見陷阱,讓你的 UI 測試更加快速與穩定

近年來,Playwright 作為一款跨瀏覽器、跨平台的端到端自動化測試框架,越來越多的測試團隊選擇它替代 Selenium 或 Puppeteer。 它提供了強大的 API 和智能等待機制,但在實際項目中,很多團隊仍會遇到各種坑。今天,我們結合行業實踐經驗,總結 Playwright 最容易踩的坑及解決方案,讓你的測試更快、更穩定。 1. 按風險級別組織測試 坑點:按功能模塊組

playwright , 測試數據 , 人工智能 , 深度學習 , 解決方案 , ui

收藏 評論

數據挖掘者 - 重磅首發!Android Jetpack Compose 完全開發手冊,從入門到精通!

前言 Jetpack Compose 的學習需以 Kotlin 和 Android 基礎為前提,再按基礎入門、能力進階、高級拓展、實戰沉澱的階段逐步推進,以下是適配 Android 開發者的系統化學習路線圖,每個階段都搭配核心知識點和實操方向: 前置準備階段這是學習的基礎前提,沒掌握這些內容會導致後續學習寸步難行。一是掌握 Kotl

Kotlin , 學習 , 後端開發 , Android , Python , ui

收藏 評論

Adel Khamatov - Color Mechanics In UI Kits

I am currently working on research linked to a project on creating a complete guide to developing a UI kit as a technical system. In the first stage, I collected technical decisions, requirements, a

Guides , API , Colors , ui

收藏 評論

mob64ca13f8eecb - Stable Diffusion 原理介紹與源碼分析(一)_51CTO博客

Stable Diffusion Web UI作為當前最受歡迎的AI繪畫工具之一,其背後的擴散模型技術讓無數用户能夠輕鬆創作出驚豔的視覺作品。本文將深入解析Stable Diffusion擴散模型的核心原理,並分享實用的優化策略,幫助您充分發揮這一強大工具的潛力。 🎨 擴散模型基礎原理 擴散模型是當前生成式AI領域的核心技術,其工作原理基於兩個關鍵過程:前向

隨機噪聲 , Css , 前端開發 , HTML , ui , Web

收藏 評論

definitely - Chameleon跨端框架——壹個理想主義團隊的開源作品 - Chameleon社區的個人空間 -

Chameleon框架的架構演進:從MVC到Clean Architecture 你是否在iOS開發中遇到過主題切換複雜、視圖與業務邏輯糾纏不清的問題?本文將深入剖析Chameleon框架的架構演進歷程,從早期的MVC實現到現代Clean Architecture的轉型,帶你瞭解如何構建一個高內聚、低耦合的UI主題框架。讀完本文,你將掌握i

API , 後端開發 , mvc , harmonyos , ui

收藏 評論

14224 - wpf頁面之間的跳轉

在 C# WPF 中實現登錄頁面跳轉,核心是 “驗證登錄邏輯” 與 “頁面切換” 結合,常用兩種方案:NavigationWindow 導航跳轉(適合多頁面場景)和Window+UserControl 切換(適合單窗口集成場景)。以下是具體實現步驟: 一、基礎準備:創建登錄頁面結構 無論哪種方案,先創建登錄頁面(包含賬號、密碼輸入框和登錄按鈕

microsoft , wpf , xml , c , 前端開發 , Javascript , ui

收藏 評論

mob64ca14017c37 - Ant Design下拉框怎麼獲取下拉值對應的數據

react-pullLoad React版本的pullLoad下拉更新 上拉加載更多 組件 pullLoad非 react 版本,支持 require.js 模塊化調用 示例 demo1document.body 作為容器 demo2ReactPullLoad 根節點 DOM 作為容器 demo3document.bo

加載更多 , 自定義 , 架構 , 後端開發 , ui

收藏 評論

Vitaly Friedman - Printed Smashing Books

We care about quality content and work hard to support and spread best practices, innovative techniques and forward-thinking ideas. Our printed Smashing Books are crafted to deliver in-depth knowled

Accessibility , Smashing Books , ui

收藏 評論

mob64ca14089531 - 3D多邊形背景動畫

arwes作為未來主義科幻UI框架,其背景動畫系統為界面注入了獨特的科技感與動態美學。本文將深入解析三大核心背景組件——Dots(點陣)、GridLines(網格線)和MovingLines(動態線條)的實現原理與應用方法,幫助開發者快速構建沉浸式視覺體驗。 背景動畫系統架構 arwes背景動畫基於Canvas API實現,通過@arwes/bgs核心包提供基礎繪製能

響應式 , ci , 前端開發 , Javascript , ui

收藏 評論

mob64ca140b466e - react.js - 簡述React中無狀態組件和有狀態組件的區別 - 個人文章

在 React 中,“無狀態組件(Stateless Component)” 和 “有狀態組件(Stateful Component)” 是兩個非常核心的概念。 理解它們的區別,可以幫助你更好地組織組件、提升可維護性。 什麼是無狀態組件(Stateless Component) 無狀態組件也叫 展示型組件(Presentational Compone

數據 , 設計理念 , 後端開發 , Python , ui

收藏 評論

Dmitry Fadeyev - 10 Useful Web Application Interface Techniques

More and more applications these days are migrating to the Web. Without platform constraints or installation requirements, the software-as-a-service model looks very attractive. Web application inte

ux , Apps , Interfaces , Usability , Web Design , ui

收藏 評論

Vivek Maskara - An Introduction To AWS Cloud Development Kit (CDK)

When you start building a cloud-based back-end system for your application, you have a choice, on the one hand, to do it manually using a graphical user interface (GUI) or the command-line interface

Tools , Apps , coding , ui

收藏 評論