Trang Chủ Xã hội Truyền thông Làm thế nào để theo dõi vòng đời của ứng dụng iOS - núm vú

Làm thế nào để theo dõi vòng đời của ứng dụng iOS - núm vú

Video: Bài 5: Activity và vòng đời của Activity trong Android 2025

Video: Bài 5: Activity và vòng đời của Activity trong Android 2025
Anonim

Ứng dụng iOS theo dõi một vòng đời điển hình. Lúc đầu, ứng dụng chỉ đơn giản là một thực thi; nó không chạy, kiên nhẫn chờ đợi cho người dùng nhấp vào biểu tượng của nó. Khi ứng dụng bắt đầu, nó đi qua nhiều bước khởi tạo. Trong khoảng thời gian chuyển tiếp này, ứng dụng đang ở trạng thái không hoạt động.

Hãy nhớ rằng ứng dụng thực sự đang chạy nhưng sẽ không nhận sự kiện, vì vậy nó không thể tương tác với bất cứ thứ gì trong thời gian này. Ứng dụng sau đó chuyển sang trạng thái hoạt động. Trạng thái hoạt động này là trạng thái hữu ích của ứng dụng.

Tại một số thời điểm - chủ yếu là khi một ứng dụng khác bắt đầu, ví dụ: điện thoại được kích hoạt bởi một cuộc gọi đến - thời gian chạy iOS sẽ đặt ứng dụng của bạn ở chế độ nền. Tại thời điểm này, ứng dụng đang ở trạng thái nền.

Hầu hết các ứng dụng đều ở trạng thái này trong một thời gian ngắn trước khi bị tạm ngưng. Tuy nhiên, một ứng dụng có thể yêu cầu thêm thời gian để hoàn thành quá trình xử lý (chẳng hạn như lưu trạng thái vào một tệp để sử dụng vào lần khởi động tiếp theo).

Ngoài ra, một ứng dụng có nghĩa là chạy nền sẽ nhập và ở trong trạng thái này. Lưu ý rằng ứng dụng trong nền có thể và không nhận sự kiện, mặc dù chúng không có giao diện người dùng rõ ràng.

Một ứng dụng ở trạng thái tạm ngưng không chạy mã; tuy nhiên, nó đang sử dụng điện và bộ vi xử lý. Hệ thống di chuyển một ứng dụng tới trạng thái này bất cứ khi nào cần tiếp tục bảo tồn tài nguyên và thực hiện điều đó mà không thông báo cho ứng dụng. Nếu bộ nhớ thấp, hệ thống có thể tẩy các ứng dụng để tạo ra nhiều không gian hơn.

Khi ứng dụng chuyển tiếp qua trạng thái của nó, các phương pháp cụ thể của ứng dụng được gọi như đã giải thích ở đây.

  1. Sau lần khởi tạo đầu tiên của ứng dụng, appDidFinishLaunchingWithOptions được gọi, từ đó sẽ gọi phần mã của ứng dụng thiết lập giao diện người dùng của nó.

    Sau đó người dùng sẽ nhìn thấy ứng dụng. Ứng dụng bây giờ ngồi trong một vòng lặp sự kiện, nơi nó chờ đợi cho các tương tác của người dùng.

  2. Khi người dùng tương tác với ứng dụng, một sự kiện được kích hoạt, và một phương pháp gọi lại gắn liền với sự kiện được gọi ra. Thông thường nhất, phương pháp gọi lại bao gồm mã được viết bởi nhà phát triển ứng dụng, mặc dù nó có thể là mã dùng lại được cung cấp trong khuôn khổ iOS.

  3. Khi phương pháp gọi lại được hoàn tất, ứng dụng quay trở lại vòng lặp sự kiện của nó. Chuỗi hành động này (của các sự kiện kích hoạt các phương pháp gọi lại) tiếp tục cho đến khi ứng dụng nhận được sự kiện gây ra sự cố hoặc tắt hoặc đi vào trạng thái nền.

Làm thế nào để theo dõi vòng đời của ứng dụng iOS - núm vú

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

Làm thế nào để trình bày các ngày trong các định dạng khác nhau trong R - núm vú

Làm thế nào để trình bày các ngày trong các định dạng khác nhau trong R - núm vú

Bạn có thể nhận thấy trong R như. Ngày () là mặc định theo mặc định: Nó dự kiến ​​ngày được định dạng theo thứ tự của năm, tháng, và ngày. May mắn thay, R cho phép bạn linh hoạt trong việc xác định định dạng ngày tháng. Bằng cách sử dụng đối số định dạng của. Date (), bạn có thể chuyển đổi bất kỳ định dạng ngày thành một đối tượng Date. ...

Làm thế nào để dự đoán các giá trị dữ liệu mới với R - núm vú

Làm thế nào để dự đoán các giá trị dữ liệu mới với R - núm vú

Ngoài mô tả các mối quan hệ, mô hình cũng có thể được sử dụng để dự đoán các giá trị cho dữ liệu mới. Cho rằng, nhiều hệ thống mô hình trong R sử dụng cùng một chức năng, được gọi là predict (). Mỗi mô hình hóa mô hình trong R có một hàm dự đoán với hương vị riêng của nó, nhưng nhìn chung các chức năng cơ bản cũng giống nhau cho tất cả chúng. ...

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

Làm thế nào để Gửi tin nhắn trực tiếp trên Twitter - núm vú

Làm thế nào để Gửi tin nhắn trực tiếp trên Twitter - núm vú

Tin nhắn trực tiếp (DMs) cho phép bạn gửi đi liên lạc với các ghi chú cá nhân thông qua Twitter. Giống như các tweet thường lệ và @replies, tin nhắn trực tiếp được giới hạn ở 140 ký tự. Không giống như các tweet thường dùng và @replies, người duy nhất có thể thấy một tin nhắn trực tiếp là người nhận. Bạn có thể gửi DM chỉ cho người dùng Twitter đang theo dõi bạn ...

Làm thế nào để tìm kiếm người trên Twitter - núm vú

Làm thế nào để tìm kiếm người trên Twitter - núm vú

Bạn có thể tìm kiếm người trên Twitter theo nhiều cách. Cách đơn giản nhất là sử dụng trường tìm kiếm - tìm biểu tượng kính lúp và các từ Search Twitter bên trong một hình bầu dục - hiện diện trong thanh điều hướng ở đầu mỗi trang Twitter. Chạy tìm kiếm của bạn bằng bất kỳ tên, từ khóa, ngành, tiêu đề và ...

Làm thế nào để Thiết lập tin nhắn văn bản Twitter (Giao hàng SMS) - núm vú

Làm thế nào để Thiết lập tin nhắn văn bản Twitter (Giao hàng SMS) - núm vú

Để Chọn tham gia để nhận Twitter thông qua tin nhắn văn bản (gửi SMS). Trước tiên, bạn phải thiết lập một thiết bị di động để Twitter biết nơi gửi Tweets của bạn. Để làm như vậy, hãy làm theo các bước sau: Nhấp vào biểu tượng bánh răng ở góc trên cùng bên phải của Twitter của bạn. com màn hình chính. Nhấp vào Cài đặt trong ...

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

Lợi ích sức khoẻ của Thiền - Thập kỷ

Lợi ích sức khoẻ của Thiền - Thập kỷ

Trong những năm 70 và 80 Thiền Siêu Việt và sự thư giãn- nghiên cứu đáp ứng các nghiên cứu khoa học về thiền định, và kết quả cho thấy những lợi ích đặc biệt của thiền định đối với một loạt các biện pháp sức khoẻ, từ huyết áp và mức cholesterol đến tuổi thọ và tần suất các chuyến thăm của bác sĩ. Dưới đây là một số ví dụ về một số kết quả nghiên cứu liên quan đến thiền định ...

Sĩ quan của freemason Lodge - những người có đầu

Sĩ quan của freemason Lodge - những người có đầu

Sĩ quan được các thành viên trong hội đồng bầu ra, mặc dù một số ít được Thầy tôn kính chỉ định. Trong hầu hết các nhà nghỉ, các nhân viên phục vụ ở vị trí của họ trong một năm. Tên và nhiệm vụ của các nhân viên hầu hết được lấy từ các phong tục tập quán cũ được thực hiện bởi các phường của các nhà đúc thời trung cổ, nơi có trí thông thái có nguồn gốc. Ở Anh ...

Bạn nên thiền định trong bao lâu? - núm vú

Bạn nên thiền định trong bao lâu? - núm vú

Bạn có thể thích thiền của mình ngắn và nhanh hoặc lâu và chậm. Nếu bạn không thể lập lịch trình nửa giờ, thì hãy thiền trong vài phút. Ngồi 5-10 phút mỗi ngày tốt hơn là ngồi hàng giờ một tuần một lần - mặc dù bạn có thể muốn làm cả hai. Đồng hồ báo thức kỹ thuật số ...