Trang Chủ Xã hội Truyền thông Cách sử dụng Trình quản lý phân mảnh để phát triển ứng dụng Android của bạn - núm vú

Cách sử dụng Trình quản lý phân mảnh để phát triển ứng dụng Android của bạn - núm vú

Video: Could you live without a smartphone? | Anastasia Dedyukhina | TEDxWandsworth 2025

Video: Could you live without a smartphone? | Anastasia Dedyukhina | TEDxWandsworth 2025
Anonim

Một ví dụ của Android. ứng dụng. Lớp FragmentManager chăm sóc các mảnh của ứng dụng. Ví dụ: trong đoạn mã dưới đây, phương pháp thay thế của người quản lý sẽ thay đổi đoạn đó được hiển thị trên màn hình của người dùng. Người quản lý cũng giúp bạn giải quyết lại chồng của mình. Gói

. allmycode. frag; nhập khẩu android ứng dụng. FragmentManager; nhập khẩu android ứng dụng. FragmentTransaction; nhập khẩu android ứng dụng. ListFragment; nhập khẩu android os. Bó; nhập khẩu android lượt xem. Lượt xem; nhập khẩu android widget. ArrayAdapter; nhập khẩu android widget. ListView; lớp công khai ComponentNamesFragment mở rộng ListFragment {final static String [] COMPONENTS = {"Hoạt động", "Dịch vụ", "BroadcastReceiver", "ContentProvider"}; @ Xoá bỏ công khai void onActivityCreated (Bundle savedInstanceState) {siêu. onActivityCreated (savedInstanceState); setListAdapter (new ArrayAdapter (getActivity (), android.Regate_digital_get_Account ());} @Override public void onListItemClick (ListView l, Xem v, chỉ mục int, id dài) (// Tạo đoạn với chỉ mục DocsFragment docsFragment = mới DocsFragment (); Bundle args = Người trợ giúp. getBundleWithIndex (chỉ mục); docsGỡ bỏ. setArguments (args); // Xóa phân mảnh lại FragmentManager fragmentManager = getFragmentManager (); int trở lạiStackEntryCount = fragmentManager. getBackStackEnictCount (); cho (int i = 0, i 

Các hoạt động chồng chéo lên nhau với các cuộc gọi startAccessivity liên tiếp. Khi người dùng nhấn Trở lại, Android bật hoạt động ngoài ngăn xếp. Hoạt động được thêm vào gần đây nhất là hoạt động đầu tiên được bật lên. Nó giống như Android, ông chủ, có một thỏa thuận với các thành viên của Liên minh Hoạt động. Android kích hoạt các hoạt động theo thứ tự ngược lại của thâm niên.

Với việc giới thiệu các mảnh vỡ trong Android 3. 0, một hoạt động có thể có chồng riêng. Bạn có thể hiển thị đoạn A và sau đó gọi fragmentTransaction. thay thế và fragmentTransaction. addToBackStack. Sự kết hợp của các cuộc gọi phương pháp làm cho đoạn B ghi đè lên đoạn A. Khi người dùng nhấn Back, đoạn B sẽ biến mất và đoạn A quay trở lại vị trí của nó trên màn hình của hoạt động.Android không phá hủy toàn bộ hoạt động cho đến khi hoạt động không có mảnh vỡ mà nó có thể vứt bỏ.

Trong phần Xoá ngăn phía sau của đoạn mã trên, trình quản lý phân đoạn thực hiện một số thao tác nhanh chóng của ngăn xếp đoạn của hoạt động.

Khi bạn gọi addToBackStack, bạn có tùy chọn cung cấp tên cho mục nhập mà bạn đang đặt trên ngăn xếp lại. Nếu bạn cung cấp null như đối số cho cuộc gọi addToBackStack, thì mục nhập không được đặt tên. Nếu bạn cung cấp một chuỗi tại thời điểm đó, sau này trong mã, bạn có thể lấy lại mục nhập bằng cách gọi FragmentManager. findFragmentByTag.

Cách sử dụng Trình quản lý phân mảnh để phát triển ứng dụng Android của bạn - núm vú

Lựa chọn của người biên tập

Phong cảnh hoặc Chân dung Định dạng - núm vú

Phong cảnh hoặc Chân dung Định dạng - núm vú

Trong nhiếp ảnh, phong cảnh, khi hình ảnh rộng hơn so với cao, cho phần lớn các bức ảnh phong cảnh. Tuy nhiên, định dạng chân dung tạo ra một bức tranh cao hơn nó là rộng. Khi bạn chụp một số cảnh thiên nhiên, bạn nên xoay camera 90 độ. Xoay máy ảnh khi chụp ảnh

Cảnh quan Ảnh - Cá thu Sky - hình ngón tay

Cảnh quan Ảnh - Cá thu Sky - hình ngón tay

Hình ảnh này được chụp ảnh vài phút sau khi mặt trời lặn. Bởi vì những đám mây đã không đến được đường chân trời, bầu trời sẽ cháy vài phút sau khi mặt trời lặn. Các nhiếp ảnh gia đã một loạt các tiếp xúc sau khi mặt trời chìm xuống dưới chân trời. Hình ảnh cuối cùng là một ...

Lựa chọn của người biên tập

Làm thế nào để làm việc với các bài trình bày Web App của PowerPoint - núm vú

Làm thế nào để làm việc với các bài trình bày Web App của PowerPoint - núm vú

Trong Office 365, PowerPoint Web App là một thành phần các dịch vụ Office Web Apps có sẵn trong cả kế hoạch kinh doanh chuyên nghiệp và nhỏ (kế hoạch P) và kế hoạch doanh nghiệp (kế hoạch E). Trong kế hoạch đăng ký kinh doanh chuyên nghiệp và nhỏ, bạn tạo một bản trình bày mới với PowerPoint Web App như sau: Nhấp vào PowerPoint ...

ĐặT nền móng cho kế hoạch Microsoft Office 365 của bạn - núm vú

ĐặT nền móng cho kế hoạch Microsoft Office 365 của bạn - núm vú

Bạn nên lưu ý rằng kích thước và phức tạp của tổ chức của bạn, cũng như kế hoạch Office 365 bạn chọn, sẽ trực tiếp ảnh hưởng đến việc triển khai của bạn. Nếu bạn là một nhà tư vấn hoặc một doanh nghiệp nhỏ sử dụng kế hoạch kinh doanh chuyên nghiệp và nhỏ, việc triển khai của bạn sẽ rất đơn giản. Nếu tổ chức của bạn chứa hàng ngàn

Làm thế nào để làm việc với các tài liệu Word Web App - núm vú

Làm thế nào để làm việc với các tài liệu Word Web App - núm vú

Tạo một tài liệu Word mới trong một tài liệu SharePoint Online thư viện là dễ dàng. Bạn chỉ cần duyệt qua thẻ Documents trên Ribbon và sau đó nhấp vào nút New Document trong Ribbon. Nút Tài liệu Mới được sử dụng để tạo một tài liệu mới. Loại tài liệu được tạo ra phụ thuộc vào mặc định ...

Lựa chọn của người biên tập

Nhân viên Chính sách An ninh - núm vú

Nhân viên Chính sách An ninh - núm vú

Một tổ chức cần phải có tài liệu rõ ràng về chính sách và thủ tục an ninh nhân sự để tạo thuận lợi cho việc sử dụng và bảo vệ thông tin . Có rất nhiều phương pháp hay nhất để bảo vệ doanh nghiệp và các tài sản thông tin quan trọng của nó. Những thực tiễn tốt nhất này liên quan đến việc mọi người - chứ không phải công nghệ - cùng làm việc với nhau để hỗ trợ doanh nghiệp. ...

Chuẩn bị cho kỳ thi CISSP - những con đầu

Chuẩn bị cho kỳ thi CISSP - những con đầu

Có nhiều nguồn trợ giúp để giúp ứng viên CISSP chuẩn bị cho kỳ thi. Tự học là một phần chính của bất kỳ kế hoạch nghiên cứu nào. Kinh nghiệm làm việc cũng rất quan trọng để thành công, và bạn có thể kết hợp nó vào kế hoạch học tập của bạn. Đối với những người học tốt nhất trong lớp học hoặc môi trường đào tạo, (ISC) 2 ...