DEV Community

HarmonyOS  profile picture

HarmonyOS

Delivering HarmonyOS development technologies, focusing on APIs and components, DevEco Studio, testing, atomic services and applications listing and distribution.

Status Bar Reappears After Returning from Background in Fullscreen Video Mode

Status Bar Reappears After Returning from Background in Fullscreen Video Mode

Comments
2 min read
Calendar Event Deletion Performance Optimization

Calendar Event Deletion Performance Optimization

Comments
3 min read
AppFreeze Issue with ImageAnimator Resource References

AppFreeze Issue with ImageAnimator Resource References

Comments
3 min read
Allowing Canvas Drawing Beyond Parent Component Boundaries

Allowing Canvas Drawing Beyond Parent Component Boundaries

Comments
3 min read
How to use Transliteration to convert and check names according to Latin Alphabet.

How to use Transliteration to convert and check names according to Latin Alphabet.

Comments
2 min read
onBackPress becomes ineffective when the window pop-up is opened.

onBackPress becomes ineffective when the window pop-up is opened.

Comments
5 min read
Canvas drawing of rectangles cannot cover text.

Canvas drawing of rectangles cannot cover text.

Comments
3 min read
Synchronized Real-time Text Highlighting with Audio Playback Timeline

Synchronized Real-time Text Highlighting with Audio Playback Timeline

Comments
3 min read
ONNX-Based Text-to-Speech (TTS) Integration for HarmonyOS Applications

ONNX-Based Text-to-Speech (TTS) Integration for HarmonyOS Applications

Comments
4 min read
How to Create an Infinite Horizontal Scroll in HarmonyOS

How to Create an Infinite Horizontal Scroll in HarmonyOS

Comments
4 min read
How to Monitor the Distance from Both Ends When Swiping with the Swiper Component

How to Monitor the Distance from Both Ends When Swiping with the Swiper Component

Comments
2 min read
How to Maximize Volume When Playing Audio Stream with OHAudio

How to Maximize Volume When Playing Audio Stream with OHAudio

Comments
3 min read
Building Chat Lists on HarmonyOS: Auto-Scroll with @Watch and Bottom-Stacked Loading

Building Chat Lists on HarmonyOS: Auto-Scroll with @Watch and Bottom-Stacked Loading

Comments
5 min read
Seamless Pull-to-Refresh on HarmonyOS: Custom Lottie Header Without Content Shift

Seamless Pull-to-Refresh on HarmonyOS: Custom Lottie Header Without Content Shift

Comments
4 min read
Ensuring Persistent Key Deletion in HarmonyOS: Using dataPreferences.Preferences with flushSync

Ensuring Persistent Key Deletion in HarmonyOS: Using dataPreferences.Preferences with flushSync

Comments
2 min read
Why getParamByName Returns an Array in ArkUI Navigation—and Three Safe Ways to Get a Single Value

Why getParamByName Returns an Array in ArkUI Navigation—and Three Safe Ways to Get a Single Value

Comments
2 min read
System Share on HarmonyOS: Custom Actions, Multi-Image Share, and Network Image Share

System Share on HarmonyOS: Custom Actions, Multi-Image Share, and Network Image Share

Comments
9 min read
Fixing KV Store “undefined” due to Callback Timing: Migrating to Promise + async-await on HarmonyOS

Fixing KV Store “undefined” due to Callback Timing: Migrating to Promise + async-await on HarmonyOS

Comments
4 min read
Enabling .bin File Sharing on HarmonyOS with Custom UTDs and Skills (Fix ‘No Available App to Open’)

Enabling .bin File Sharing on HarmonyOS with Custom UTDs and Skills (Fix ‘No Available App to Open’)

Comments
4 min read
How to use layoutWeight for child element size weighting in a container?

How to use layoutWeight for child element size weighting in a container?

Comments
3 min read
RichEditor sets content to adapt to width automatically

RichEditor sets content to adapt to width automatically

Comments
2 min read
How to Solve the Problem of List Not Scrolling After Refreshing Data in LazyForEach

How to Solve the Problem of List Not Scrolling After Refreshing Data in LazyForEach

Comments
4 min read
How to Implement Chat List Functionality Using the List Component

How to Implement Chat List Functionality Using the List Component

Comments
3 min read
How to disable the default animation when using removeByName to delete pages in Navigation?

How to disable the default animation when using removeByName to delete pages in Navigation?

Comments
2 min read
How to Center Grid Component Items Vertically

How to Center Grid Component Items Vertically

Comments
4 min read
How Do I Resolve the Problem that the Swipe Gestures Can Be Triggered After the Widget Disappears?

How Do I Resolve the Problem that the Swipe Gestures Can Be Triggered After the Widget Disappears?

Comments
3 min read
Error occurred during initialization of the speech recognition engine

Error occurred during initialization of the speech recognition engine

Comments
3 min read
Active invocation of the soft keyboard and soft keyboard avoidance in web scenarios

Active invocation of the soft keyboard and soft keyboard avoidance in web scenarios

Comments
4 min read
VoIP Call Manager not available in wearable devices: Configure syscap.json

VoIP Call Manager not available in wearable devices: Configure syscap.json

Comments
1 min read
Common errors occur when the app commissioning assistant installs the hap package.

Common errors occur when the app commissioning assistant installs the hap package.

Comments
2 min read
Image Rotation Logic Implementation and Device Behavior Adjustments

Image Rotation Logic Implementation and Device Behavior Adjustments

Comments
4 min read
Gesture Handling: Tap and Long Press in ArkUI

Gesture Handling: Tap and Long Press in ArkUI

Comments
4 min read
Building Dynamic Popups in HarmonyOS for Wearable Devices

Building Dynamic Popups in HarmonyOS for Wearable Devices

Comments
3 min read
Setting usingCache to true in HTTP does not take effect

Setting usingCache to true in HTTP does not take effect

Comments
2 min read
Devco Studio does not have ASCF subcontracting issues

Devco Studio does not have ASCF subcontracting issues

Comments
1 min read
Generate DH Key Pair

Generate DH Key Pair

Comments
2 min read
Designing a Singleton-Based BleManager for iBeacon Scanning in HarmonyOS

Designing a Singleton-Based BleManager for iBeacon Scanning in HarmonyOS

Comments
3 min read
Swiper Child Component Coordinate Jump After Stopping Scroll

Swiper Child Component Coordinate Jump After Stopping Scroll

Comments
5 min read
Implementing Product Switching Animation

Implementing Product Switching Animation

Comments
3 min read
Implementing a Masking Effect When a Component Moves Upward

Implementing a Masking Effect When a Component Moves Upward

Comments
2 min read
Handling Abnormally Large .so Files After Modifying Build Configuration Parameters

Handling Abnormally Large .so Files After Modifying Build Configuration Parameters

Comments
2 min read
Disable Editing in TextInput Component

Disable Editing in TextInput Component

Comments
2 min read
Difference Between getContext and getHostContext Methods When Obtaining Context

Difference Between getContext and getHostContext Methods When Obtaining Context

Comments
2 min read
Bluetooth Listener Callback Triggered Multiple Times

Bluetooth Listener Callback Triggered Multiple Times

Comments
3 min read
Smart Watch - Stage - Smart Watch Circle Encircling Text Effect

Smart Watch - Stage - Smart Watch Circle Encircling Text Effect

Comments
2 min read
What Are the Differences Between TaskPool and Worker in ArkTS Multithreaded Concurrency?

What Are the Differences Between TaskPool and Worker in ArkTS Multithreaded Concurrency?

Comments
2 min read
Scaling Animation for TextInput Text Content Without Changing TextInput Size

Scaling Animation for TextInput Text Content Without Changing TextInput Size

Comments
2 min read
HarmonyOS Audio Recording: Why Your AudioCapturer Files Won't Play

HarmonyOS Audio Recording: Why Your AudioCapturer Files Won't Play

Comments
1 min read
Multi-level layout, how to pass upper-level gesture events to lower-level controls

Multi-level layout, how to pass upper-level gesture events to lower-level controls

Comments
3 min read
How to Implement Rudder-style Bottom Navigation?

How to Implement Rudder-style Bottom Navigation?

Comments
3 min read
Sports Watch btproxy Capability Development Guide

Sports Watch btproxy Capability Development Guide

Comments
3 min read
Secure Random Number Generation in HarmonyOS

Secure Random Number Generation in HarmonyOS

Comments
1 min read
Troubleshooting ArkUI Particle Effects: Visibility, Motion, and Performance for Wearable

Troubleshooting ArkUI Particle Effects: Visibility, Motion, and Performance for Wearable

Comments
2 min read
getRectangleById Gets The Component Position Abnormally

getRectangleById Gets The Component Position Abnormally

Comments
3 min read
How To Dynamically Control The Page Display Size To Follow System Changes

How To Dynamically Control The Page Display Size To Follow System Changes

1
Comments
2 min read
Developing a JS Widget (FA Model)

Developing a JS Widget (FA Model)

1
Comments
7 min read
How Do I Solve the Problem that the Log Content Is Truncated on the Console When the Log Content Is Too Large?

How Do I Solve the Problem that the Log Content Is Truncated on the Console When the Log Content Is Too Large?

1
Comments
2 min read
How to Create an Interactive Trivia Wheel on Wearables with mpchart?

How to Create an Interactive Trivia Wheel on Wearables with mpchart?

Comments
4 min read
How to parse the p12 certificate?

How to parse the p12 certificate?

Comments
2 min read
The scroll bar component ScrollBar jumps when sliding

The scroll bar component ScrollBar jumps when sliding

Comments
2 min read
loading...