Cr 424 lap trinh ung dung cho cac thiet bi di dong 2020s lecture slides 8

34 5 0
Cr 424   lap trinh ung dung cho cac thiet bi di dong   2020s   lecture slides   8

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Slide hijjddhjcjcidvbuvj nvnbdyhyaamanana aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

Chủ đề 8: INTENT – INTENT FILTER Thời lượng: (3 giờ) 180 phút Giảng viên: Nguyễn Minh Nhật THÔNG TIN GIẢNG VIÊN Họ tên: ThS Võ Minh ThôngSố điện thoại: 0932588649 Email :vominhthongbkdn@gmail.com Khoa: Điện – Điện tử, P503 – 03 Quang Trung NỘI DUNG Intent Phân loại Intent Intent Activity Các Demo ví dụ Bài tập trắc nghiệm Bài tập thực hành Link Youtube tham khảo  Cách thức làm việc Intent Explicit  Intent Explicit Truyền nhận liệu Intent - Ba số thành phần ứng dụng cốt lõi dự án Android là: Activity, Service Broadcast Receiver, kích hoạt thơng qua thơng điệp bất đồng bộ, gọi Intent Thông điệp dùng để kết nối thành phần dự án với nhau, dự án với - Intent quan trọng linh hồn Android, hạt nhân để Android tồn Intent - Intent có cơng dụng chính: 1) Dùng Intent để mở Activity khác không kiểm soát kết trả 2) Dùng Intent để mở Activity khác, truyền liệu kiểm soát kết trả 3) Liên kết Application Components: Activity, Service, Broadcast Receiver ứng dụng 4) Kết nối thành phần ứng dụng khác HĐH với ứng dụng Phân loại Intent a Explicit Intent: Hay còn gọi là Intent công khai Với loại Intent này tên của Application Componnet đích phải được chỉ định và nêu rõ tên, Ví dụ: Intent myIntent=new Intent(MainActivity.this, ChildActivity.class); b Implicit Intent: hay còn gọi Intent ẩn, Với loại Intent này tên của Application Componnet đích không được chỉ định, chúng ta cần thiết lập thông tin về hành động (Action), Dữ liệu p thông tin về hành đ ộng (Action), Dữ liệu ng (Action), Dữ li ệu u (Data) hay phân loại (category) Ví dụ: Intent myIntent=new Intent(Intent.ACTION_CALL, Uri.parse(“tel:55 5-2368”)); Phân loại Intent Intent Activity  Explicit Intent - Dùng Intent để mở Activity khác Explicit Intent Implicit Intent • Ví dụ 1: Intent myIntent=new Intent(Intent.ACTION_CALL, Uri.parse(“tel:5 55-2368”)); • Trong ví dụ trên, Intent chứa Action ACTION_CALL Data tương ứng số điện thoại 555-2368, hệ thống Android sẽ tìm ứng dụng có sẵn thư viện SDK để thực yêu cầu • Hoặc:c: Intent myintent =new Intent(Intent.ACTION_CALL); myintent.setData(Uri.parse(“tel:555-2368”)); • Ví dụ 2: Intent myIntent=new Intent(Intent.ACTION_VIEW, Uri.parse (“www.google.com”)

Ngày đăng: 21/09/2023, 11:07

Tài liệu cùng người dùng

Tài liệu liên quan