1. Trang chủ
  2. » Thể loại khác

vi du hello world trong android

3 86 0

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 3
Dung lượng 153,7 KB

Nội dung

http://vietjack.com/android/index.jsp                                                                                                              Copyright  ©  vietjack.com     Component Android Các Component khối kiến trúc tảng tạo nên ứng dụng Android Những Component ghép AndroidManifest.xml, miêu tả thành phần cách chúng tương tác với Có Component sử dụng bên ứng dụng Android: Component Miêu tả Activities Chúng điều khiển UI xử lý tương tác người dùng hình smartphone Services Chúng xử lý tiến trình background gắn kết với ứng dụng Broadcast Receivers Chúng xử lý giao tiếp Android OS ứng dụng Content Providers Chúng xử lý liệu quản lý sở liệu Activities Android Một Activity biểu diễn hình với giao diện UI Nói đơn giản, Activity thực hành động hình Ví dụ, ứng dụng email thực activity mà hiển thị danh sách email mới, activity khác để soạn thảo email, activity khác để đọc email Nếu ứng dụng có nhiều activity, số chúng đánh dấu activity mà hiển thị ứng dụng chạy Một activity triển khai lớp lớp Activity, sau: public class MainActivity extends Activity { } Services Android Một service Component mà chạy Background để thực hoạt động Ví dụ, service chơi nhạc người dùng ứng dụng khác, lấy liệu qua mạng mà không cần chặn tương tác người dùng với activity http://vietjack.com/                                                                                                                              Trang  chia  sẻ  các  bài  học  online  miễn  phí  Page  1   http://vietjack.com/android/index.jsp                                                                                                              Copyright  ©  vietjack.com     Một service triển khai lớp lớp Service, sau: public class MyService extends Service { } Broadcast Receivers Android Về bản, Broadcast Receivers phản hồi thông điệp từ ứng dụng khác từ hệ thống Ví dụ, ứng dụng khởi tạo broadcast để báo cho ứng dụng khác biết có số liệu tải thiết bị có sẵn cho ứng dụng để sử dụng chúng Vì thế, Broadcast Receiver thơng dịch thơng tin khởi tạo hành động thích hợp Một Broadcast Receiver triển khai lớp BroadcastReceiver thông điệp truyền đối tượng Intent public class MyReceiver extends onReceive(context,intent){} BroadcastReceiver { public void } Content Providers Android Thành phần Content Provider cung cấp liệu từ ứng dụng tới ứng dụng khác tùy theo yêu cầu Những yêu cầu xử lý phương thức lớp ContentResolver Dữ liệu lưu trữ hệ thống file, sở liệu đâu Một Content Provider triển khai lớp lớp ContentProvider phải triển khai APIs chuẩn mà cho phép ứng dụng khác thực transaction public class MyContentProvider extends onCreate(){} ContentProvider { public void } Chúng ta tìm hiểu chúng chương riêng Một số Component khác Android Ngồi ra, có số Component khác sử dụng xây dựng thực thể, tính logic chúng kết nối chúng với Chúng bao gồm: Component Miêu tả http://vietjack.com/                                                                                                                              Trang  chia  sẻ  các  bài  học  online  miễn  phí  Page  1   http://vietjack.com/android/index.jsp                                                                                                              Copyright  ©  vietjack.com     Fragments Biểu diễn phần giao diện UI Activity Views Các phần tử giao diện UI mà vẽ hình bao gồm button, list, form, … Layouts Cấu trúc thứ bậc view mà điều khiển định dạng hình bề mặt view Intents Các thành phần kết nối thông báo với Resources Các phần tử ngoại vi, chuỗi, hằng, hình ảnh vẽ Manifest Chính Configuration file cho ứng dụng   http://vietjack.com/                                                                                                                              Trang  chia  sẻ  các  bài  học  online  miễn  phí  Page  1   ...http://vietjack.com /android/ index.jsp                                                                                                              Copyright  ©  vietjack.com     Một service triển...  Copyright  ©  vietjack.com     Một service triển khai lớp lớp Service, sau: public class MyService extends Service { } Broadcast Receivers Android Về bản, Broadcast Receivers phản hồi thông điệp từ... Content Provider triển khai lớp lớp ContentProvider phải triển khai APIs chuẩn mà cho phép ứng dụng khác thực transaction public class MyContentProvider extends onCreate(){} ContentProvider { public

Ngày đăng: 02/12/2017, 07:20