Tag

UI performance

1 views collected around this technical thread.

NetEase LeiHuo Testing Center
NetEase LeiHuo Testing Center
Jan 6, 2023 · Game Development

Unity UI Performance Testing Framework: Concepts, Architecture, Data Collection, and Visualization

This article introduces a Unity‑based UI performance testing framework, covering essential Unity concepts, asset bundle loading, memory management, used vs reserved memory, framework architecture, data collection methods such as panel screenshots and opening latency, and visualization techniques for analyzing draw calls, memory trends, and performance regressions.

Game developmentMemory ProfilingUI performance
0 likes · 10 min read
Unity UI Performance Testing Framework: Concepts, Architecture, Data Collection, and Visualization
Tencent Music Tech Team
Tencent Music Tech Team
Jul 22, 2021 · Mobile Development

Modular Architecture and ViewDelegate Design for QQ Music Playback Page on Android

To tame the growing complexity of QQ Music’s Android playback page, the team replaced the monolithic MVC/SubController design with a clean, layered architecture that uses lightweight, lifecycle‑aware ViewDelegates and LiveData, enabling on‑demand module loading, clear separation of concerns, reduced memory usage, and reusable UI components.

AndroidLiveDataMVVM
0 likes · 23 min read
Modular Architecture and ViewDelegate Design for QQ Music Playback Page on Android
JD Retail Technology
JD Retail Technology
Jul 16, 2018 · Mobile Development

Android RenderThread and Asynchronous Animation Rendering: Deep Dive

This article explains Android's RenderThread, its role in hardware-accelerated UI rendering, how it enables asynchronous animation via ViewPropertyAnimator, and provides code examples demonstrating RenderThread-driven animation that remains smooth even when the UI thread is blocked.

AndroidRenderThreadUI performance
0 likes · 15 min read
Android RenderThread and Asynchronous Animation Rendering: Deep Dive
Tencent Cloud Developer
Tencent Cloud Developer
Apr 2, 2018 · Frontend Development

Analyzing UI Lag in a PC Client Using Windows Performance Toolkit and UIforETW

The article walks through diagnosing a noticeable UI lag in a PC client’s dial‑pad by capturing ETW traces with Windows Performance Toolkit and UIforETW, revealing that a costly LoadKeyboardLayout call during input‑method switching caused a 0.5‑second delay, and resolves it by filtering the keyboard‑layout state.

ETWPerformance analysisUI performance
0 likes · 6 min read
Analyzing UI Lag in a PC Client Using Windows Performance Toolkit and UIforETW
360 Quality & Efficiency
360 Quality & Efficiency
Jun 24, 2016 · Frontend Development

Using Fiddler for HTTP/HTTPS Performance Analysis and Debugging

This article introduces the lightweight Fiddler tool, explains its installation, core features such as HTTP/HTTPS traffic inspection, UI performance testing, request simulation, encoding/decoding, and provides practical usage scenarios and tips for developers and testers.

FiddlerHTTP debuggingHTTPS analysis
0 likes · 6 min read
Using Fiddler for HTTP/HTTPS Performance Analysis and Debugging