Tôi sử dụng thư viện EventBus greenrobot để gửi dữ liệu giữa hai đoạn trong ứng dụng android của tôi và tôi muốn biết sự khác biệt giữa phương thức register(Object b)
và phương thức registerSticky(Object object)
là gì?EventBus, đăng ký và đăng kýChế độ chính xác
14
A
Trả lời
42
EventBus
cho phép bạn đăng sự kiện "dính" và theo đó EventBus
hiểu các sự kiện "gắn vào bus sự kiện" để truy cập trong tương lai.
Nếu bạn đăng một bình thườngevent
khi không có subscribers
đăng ký tại thời điểm gửi, event
này sẽ bị loại bỏ.
Bạn có thể gửi một dínhevent
tuy nhiên, thậm chí nếu không có subscribers
nhận rằng vào lúc này, và nó sẽ không bị loại bỏ (trừ khi có một nếp event
gửi trong tương lai). Khi số đăng ký subscriber
có số registerSticky
, việc phân phối lần cuối dính event
cũng được kích hoạt.
Các vấn đề liên quan
- 1. Đăng ký chương trình và hướng dẫn đăng ký
- 2. XOR đăng ký, đăng ký (lắp ráp)
- 3. Xác nhận đăng ký Devise
- 4. Theo dõi đăng ký, bao gồm truy cập đăng ký chế độ lõi?
- 5. Hệ thống Đăng nhập/Đăng ký với php và mysql
- 6. Đăng ký PayPal và IPN
- 7. Đăng ký biểu mẫu và xác nhận mã bưu điện
- 8. Đăng ký FOSUserBundle và HWIOAuthBundle
- 9. Đường dẫn đăng ký cho chính sách đăng ký tùy chỉnh TFS2010?
- 10. Đăng nhập và đăng ký Magento một trang
- 11. Laravel Socialite Google Đăng ký và Đăng nhập
- 12. Đăng ký CloudKit và UNNotificationServiceExtension
- 13. đăng ký paypal và thuế
- 14. Cách đăng ký một tệp và sau đó xác minh?
- 15. Xác nhận đăng ký SNS trên HTTP
- 16. Xác thực mẫu đăng ký PHP
- 17. Sự kiện FOSUserBundle Symfony2 về đăng ký và đăng nhập
- 18. 'babel-core/đăng ký' vs 'babel đăng ký'
- 19. Django - xác thực, đăng ký có xác nhận email
- 20. dereferencing đăng ký gdb
- 21. Cấp độ gỡ lỗi khi viết đơn đăng ký
- 22. khung công tác đăng ký/đăng ký nhẹ trong java
- 23. Đợi ServiceWorker hoàn tất đăng ký trước khi đăng ký
- 24. Xuất bản và Đăng ký Meteor.js?
- 25. Đăng ký làm mục Đăng nhập với Ca cao?
- 26. Đã đăng ký tại/appname /: Người dùng đã đăng ký
- 27. Đăng ký Django, mẫu
- 28. nút đăng ký facebook cho "không thể đăng ký"
- 29. Đăng ký/Đăng ký người dùng bằng quickblox?
- 30. Đăng ký Codewars
Tôi có thể sử dụng 'resgisterSticky' thay vì' register' mọi lúc không? – karoluch
Mặc dù hành vi 'registerSticky' như đăng ký thông thường (và kích hoạt việc gửi' sự kiện 'dính' cuối cùng) Tôi nghĩ bạn nên tránh miễn là bạn không thấy trường hợp nghiêm trọng khi sử dụng' sự kiện dính ' –
@blipinsk tránh? Xin vui lòng xây dựng ... Tôi có thể trộn hai đăng ký và registerSticky/post và postSticky? – powder366