RepositoryJavaCNChina
TA

tangqi92/WaveLoadingView

An Android library providing to realize wave loading effect.

1.7kstars
305forks
29issues
1views

Thành tựu nổi bật

Những danh hiệu mới nhất của dự án

1
TINIX TRENDING·Chủ đề: waveview

#1 Repository Của Tháng

1
TINIX TRENDING·Chủ đề: loading-animations

#1 Repository Của Tháng

1
TINIX TRENDING·Chủ đề: loading

#1 Repository Của Tháng

🌊 WaveLoadingView: Thêm thanh tải dữ liệu kiểu sóng sống động vào app Android

Một thư viện Android nhẹ, tạo hiệu ứng sóng hoạt họa thực tế khi đang tải dữ liệu.

WaveLoadingView là thư viện Android cung cấp hiệu ứng tải dữ liệu dạng sóng sống động, giúp người dùng trải nghiệm mượt mà hơn khi đang chờ đợi. Dự án hỗ trợ nhiều hình dạng như hình tròn, hình chữ nhật, tam giác, đồng thời cho phép tùy chỉnh màu sắc, độ dày viền, biểu tượng và vị trí tiêu đề.

✨ Điểm nổi bật

  • Hiệu ứng sóng thực tế: Tạo ra chuyển động sóng liên tục, mượt mà như sóng thực.
  • Hỗ trợ nhiều hình dạng: CIRCLE, RECTANGLE, ROUND_RECTANGLE, TRIANGLE.
  • Tùy chỉnh chi tiết: Điều chỉnh màu sắc, độ dày viền, biên độ sóng, tiêu đề, vị trí.
  • Điều khiển hoạt họa: Hỗ trợ phương thức start, pause, resume, cancel animation.
  • Thay đổi tại thời gian chạy: Tất cả thuộc tính đều có getter/setter tương ứng.
  • Hỗ trợ minSdkVersion 14: Tương thích với thiết bị cũ.
  • Tần số sóng điều chỉnh được: Tùy chỉnh tần số sóng theo nhu cầu.
  • Stroke cho tiêu đề: Thêm đường viền cho tiêu đề trên cùng, giữa và dưới.

💡 Vì sao đáng chú ý

WaveLoadingView khác biệt so với các thư viện tải dữ liệu thông thường bằng cách không chỉ dừng lại ở bánh xe quay, mà tạo ra một hiệu ứng sóng sống động, tự nhiên. Điều này giúp cải thiện trải nghiệm người dùng, đặc biệt trong các ứng dụng cần truyền tải thông tin tải dữ liệu một cách trực quan. Thích hợp cho các ứng dụng yêu cầu giao diện hiện đại và tương tác sinh động.


#Android #LoadingAnimation #WaveView #OpenSource #TiniX

Similar Projects

Discover other similar projects and AI models.

RepositorySwift
roytornado/RSLoadingView

Awesome loading animations using 3D engine written with Swift

417
Apr 26, 2019
RepositoryDart
flutter/flutter

Flutter makes it easy and fast to build beautiful apps for mobile and beyond

180.4k
Oct 26, 2026
RepositoryJava
zhihu/Matisse

:fireworks: A well-designed local image and video selector for Android

12.5k
May 15, 2023
RepositoryJava
JessYanCoding/MVPArms

⚔️ A common architecture for Android applications developing based on MVP, integrates many open source projects, to make your developing quicker and easier (一个整合了大量主流开源项目高度可配置化的 Android MVP 快速集成框架).

10.2k
Mar 22, 2023
RepositoryJava
wasabeef/glide-transformations

An Android transformation library providing a variety of image transformations for Glide.

9.9k
Mar 8, 2022
RepositoryJava
googlesamples/easypermissions

Simplify Android M system permissions

9.9k
Aug 1, 2023
RepositoryJava
HarlonWang/AVLoadingIndicatorView

DEPRECATED

9.7k
Apr 6, 2023
RepositoryJava
ksoichiro/Android-ObservableScrollView

Android library to observe scroll events on scrollable views.

9.6k
Jun 1, 2021
RepositoryJava
Freelander/Android_Data

Some Android learning materials, hoping to help you learn Android development.

9.0k
Jan 15, 2024