Fragments Without User InterfacesIn most circumstances, Fragments are  dịch - Fragments Without User InterfacesIn most circumstances, Fragments are  Việt làm thế nào để nói

Fragments Without User InterfacesIn

Fragments Without User Interfaces
In most circumstances, Fragments are used to encapsulate modular components of the UI; however, you can also create a Fragment without a UI to provide background behavior that persists across 
Activity restarts. This is particularly well suited to background tasks that regularly touch the UI or where it’s important to maintain state across Activity restarts caused by configuration changes.
You can choose to have an active Fragment retain its current instance when its parent Activity is recreated using the setRetainInstance method. After you call this method, the Fragment’s lifecycle will change.
Rather than being destroyed and re-created with its parent Activity, the same Fragment instance is retained when the Activity restarts. It will receive the onDetach event when the parent Activity is destroyed, followed by the onAttach, onCreateView, and onActivityCreated events as the new parent Activity is instantiated.
Although you use this technique on Fragments with a UI, this is generally not recommended. A better alternative is to move the associated background task or required state into a new Fragment, without a UI, and have the two Fragments interact as required.
The following snippet shows the skeleton code for a Fragment without a UI:
1298/5000
Từ: Anh
Sang: Việt
Kết quả (Việt) 1: [Sao chép]
Sao chép!
Các mảnh vỡ không có giao diện người dùngTrong hầu hết trường hợp, những mảnh vỡ được sử dụng để đóng gói các thành phần mô-đun của giao diện người dùng; Tuy nhiên, bạn cũng có thể tạo ra một mảnh mà không có một giao diện người dùng để cung cấp cho nền hành vi vẫn còn trên Hoạt động khởi động lại. Điều này là đặc biệt thích hợp với nền tảng công việc mà thường xuyên liên lạc giao diện hoặc nơi nó là quan trọng để duy trì trạng thái trên toàn khởi động lại hoạt động do thay đổi cấu hình.Bạn có thể chọn để có một mảnh hoạt động giữ lại trường hợp hiện tại của mình khi cha của nó hoạt động được tái tạo bằng cách sử dụng phương pháp setRetainInstance. Sau khi bạn gọi phương pháp này, các đoạn đời sẽ thay đổi.Chứ không phải là bị phá hủy và tái tạo ra với cha của nó hoạt động, trường hợp mảnh cùng được giữ lại khi khởi động lại hoạt động. Nó sẽ nhận được các sự kiện onDetach khi phụ huynh hoạt động bị phá hủy, tiếp theo là onAttach, onCreateView, và onActivityCreated các sự kiện như phụ huynh mới hoạt động được instantiated.Mặc dù bạn sử dụng kỹ thuật này trên mảnh với một giao diện người dùng, điều này nói chung không nên. Một lựa chọn tốt hơn là để di chuyển các công việc liên quan đến nền hoặc yêu cầu nhà nước vào một mảnh mới, mà không có một giao diện người dùng, và có hai mảnh tương tác theo yêu cầu.Đoạn trích sau đây cho thấy bộ xương mã cho một mảnh mà không có một giao diện người dùng:
đang được dịch, vui lòng đợi..
Kết quả (Việt) 2:[Sao chép]
Sao chép!
Những mảnh vỡ Nếu không có giao diện người dùng
Trong hầu hết các trường hợp, các mảnh được sử dụng để đóng gói các thành phần mô-đun của giao diện người dùng; Tuy nhiên, bạn cũng có thể tạo ra một Fragment mà không có một giao diện người dùng để cung cấp cho hành vi nền mà vẫn tồn tại qua 
khởi động lại hoạt động. Điều này đặc biệt rất thích hợp với nhiệm vụ nền mà thường xuyên chạm vào giao diện người dùng hoặc nơi điều quan trọng để duy trì trạng thái qua khởi động lại Hoạt động gây ra bởi những thay đổi cấu hình.
Bạn có thể chọn để có một Fragment hoạt động giữ lại ví dụ hiện tại của mình khi Lần cha mẹ của nó được tái tạo bằng cách sử dụng phương pháp setRetainInstance . Sau khi bạn gọi phương pháp này, vòng đời của Fragment sẽ thay đổi.
Thay vì bị phá hủy và tái tạo với Hoạt động cha mẹ của mình, ví dụ Fragment cùng được giữ lại khi khởi động lại hoạt động. Nó sẽ nhận được các sự kiện onDetach khi Hoạt động cha mất, tiếp theo là onAttach, onCreateView, và onActivityCreated sự kiện như các Hoạt động cha mẹ mới được khởi tạo.
Mặc dù bạn có sử dụng kỹ thuật này trên mảnh với một giao diện người dùng, điều này thường không được khuyến khích. . Một lựa chọn tốt hơn là để di chuyển các tác vụ chạy nền liên quan hoặc nhà nước cần thiết vào một Fragment mới, mà không có một giao diện người dùng, và có hai mảnh vỡ tương tác theo yêu cầu
Đoạn sau đây cho thấy mã khung cho một Fragment mà không có một giao diện người dùng:
đang được dịch, vui lòng đợi..
 
Các ngôn ngữ khác
Hỗ trợ công cụ dịch thuật: Albania, Amharic, Anh, Armenia, Azerbaijan, Ba Lan, Ba Tư, Bantu, Basque, Belarus, Bengal, Bosnia, Bulgaria, Bồ Đào Nha, Catalan, Cebuano, Chichewa, Corsi, Creole (Haiti), Croatia, Do Thái, Estonia, Filipino, Frisia, Gael Scotland, Galicia, George, Gujarat, Hausa, Hawaii, Hindi, Hmong, Hungary, Hy Lạp, Hà Lan, Hà Lan (Nam Phi), Hàn, Iceland, Igbo, Ireland, Java, Kannada, Kazakh, Khmer, Kinyarwanda, Klingon, Kurd, Kyrgyz, Latinh, Latvia, Litva, Luxembourg, Lào, Macedonia, Malagasy, Malayalam, Malta, Maori, Marathi, Myanmar, Mã Lai, Mông Cổ, Na Uy, Nepal, Nga, Nhật, Odia (Oriya), Pashto, Pháp, Phát hiện ngôn ngữ, Phần Lan, Punjab, Quốc tế ngữ, Rumani, Samoa, Serbia, Sesotho, Shona, Sindhi, Sinhala, Slovak, Slovenia, Somali, Sunda, Swahili, Séc, Tajik, Tamil, Tatar, Telugu, Thái, Thổ Nhĩ Kỳ, Thụy Điển, Tiếng Indonesia, Tiếng Ý, Trung, Trung (Phồn thể), Turkmen, Tây Ban Nha, Ukraina, Urdu, Uyghur, Uzbek, Việt, Xứ Wales, Yiddish, Yoruba, Zulu, Đan Mạch, Đức, Ả Rập, dịch ngôn ngữ.

Copyright ©2025 I Love Translation. All reserved.

E-mail: ilovetranslation@live.com