Chinamylhyl/Android-CircleDialog
仿IOS圆角对话框、进度条、列表框、输入框,ad广告框,支持横竖屏切换
🎨 Android-CircleDialog: Thư viện dialog noi dạng iOS, đầy đủ mọi kiểu dạng cần thiết
Một thư viện dialog Android được xây dựng trên nền
DialogFragment, cung cấp các loại dialog phổ biến như alertdialog, progress, input, list, với khả năng tùy biến hoàn toàn về giao diện.
Android-CircleDialog là một thư viện mã nguồn mở bằng Java dành cho Android, giúp bạn nhanh chóng tạo ra các hộp thoại theo phong cách iOS. Dựa trên DialogFragment, nó hỗ trợ các loại dialog thường gặp: alertdialog, progress, input, list, đồng thời cho phép tùy chỉnh độ tròn góc, độ trong suốt nền, kích thước và màu sắc chữ. Dự án phù hợp cho những ai muốn nhanh chóng triển khai giao diện đẹp mà không cần viết code phức tạp.
✨ Điểm nổi bật
- Đa dạng loại dialog: Hỗ trợ alertdialog, progress, input, list, đáp ứng nhu cầu sử dụng phổ biến.
- Tùy biến giao diện: Có thể thiết lập độ tròn góc, độ trong suốt nền, kích thước và màu sắc chữ cho từng loại dialog.
- Hỗ trợ chuyển đổi hồ sơ: Tự động xử lý khi thiết bị chuyển đổi giữa dọc và ngang.
- Tạo drawable động: Sử dụng các lớp như
ShapeDrawable,RoundRectShape,GradientDrawable,ClipDrawable,LayerDrawable,StateListDrawableđể tạo shape và selector chỉ bằng code. - Dễ tích hợp: Chỉ cần thêm dependency vào
build.gradlevà sử dụng ngay. - Tương thích AndroidX: Phiên bản 5 đã được cập nhật để hỗ trợ AndroidX.
💡 Vì sao đáng chú ý
Android-CircleDialog không chỉ giúp tiết kiệm thời gian phát triển mà còn mang lại trải nghiệm người dùng nhất quán như ứng dụng iOS nhờ thiết kế giao diện tinh tế. Đặc biệt, khả năng tạo drawable hoàn toàn bằng code giúp giảm kích thước ứng dụng và tăng tính linh hoạt. Dự án phù hợp cho các ứng dụng cần tốc độ phát triển nhanh nhưng vẫn muốn có giao diện chuyên nghiệp.
#Android #Dialog #iOSStyle #OpenSource #TiniX
Similar Projects
Discover other similar projects and AI models.
android 4.4以上沉浸式状态栏和沉浸式导航栏管理,适配横竖屏切换、刘海屏、软键盘弹出等问题,可以修改状态栏字体颜色和导航栏图标颜色,以及不可修改字体颜色手机的适配,适用于Activity、Fragment、DialogFragment、Dialog,PopupWindow,一句代码轻松实现,以及对bar的其他设置,详见README。简书请参考:http://www.jianshu.com/p/2a884e211a62
🔥XPopup2.0版本重磅来袭,2倍以上性能提升,带来可观的动画性能优化和交互细节的提升!!!功能强大,交互优雅,动画丝滑的通用弹窗!可以替代Dialog,PopupWindow,PopupMenu,BottomSheet,DrawerLayout,Spinner等组件,自带十几种效果良好的动画, 支持完全的UI和动画自定义!(Powerful and Beautiful Popup for Android,can absolutely replace Dialog,PopupWindow,PopupMenu,BottomSheet,DrawerLayout,Spinner. With built-in animators , very easy to custom popup view.)
:fire: Powerful and modernized popup menu with fully customizable animations.