tailieunhanh - THIẾT KẾ GIAO DIỆN TRÊN ANDROID
Trong Android, dùng Activity để hiển thị màn hình. Mỗi activity sẽ chứa các View theo dạng cấu trúc cây, nghĩa là một Layout gốc chứa các view/layout con bên trong hoặc chỉ có 1 view duy nhất. (lưu ý Layout cũng là một view nhé) | THIẾT KẾ GIAO DIỆN TRÊN ANDROID Tổng quan Trong Android, dùng Activity để hiển thị màn hình. Mỗi activity sẽ chứa các View theo dạng cấu trúc cây, nghĩa là một Layout gốc chứa các view/layout con bên trong hoặc chỉ có 1 view duy nhất. (lưu ý Layout cũng là một view nhé) Có thể thiết kế giao diện trong code java hoặc trong file xml trong thư mục layout. Nội dung Activity View class XML layout Android layout Connect layout to Java Code Activity? Activity là một trong 4 thành phần chính của một ứng dụng Android. Activity được dùng để hiện thị một màn hình. Khi làm việc với activity cần bắt đầu với một số kiến thức cơ bản sau: Lifecycle của activity Khởi động một activity, liên lạc giữa 2 activity Task Tạo menu, dialog Lifecycle của Activity Khởi động một activity Dùng Intent: Khai báo tường minh: cung cấp chính xác thông tin của activity cần gọi (nếu cùng ứng dụng chỉ cần cung cấp tên class, nếu ứng dụng khác nhau thì cung cấp tên package, tên class) Khai báo không tường minh: cung cấp | THIẾT KẾ GIAO DIỆN TRÊN ANDROID Tổng quan Trong Android, dùng Activity để hiển thị màn hình. Mỗi activity sẽ chứa các View theo dạng cấu trúc cây, nghĩa là một Layout gốc chứa các view/layout con bên trong hoặc chỉ có 1 view duy nhất. (lưu ý Layout cũng là một view nhé) Có thể thiết kế giao diện trong code java hoặc trong file xml trong thư mục layout. Nội dung Activity View class XML layout Android layout Connect layout to Java Code Activity? Activity là một trong 4 thành phần chính của một ứng dụng Android. Activity được dùng để hiện thị một màn hình. Khi làm việc với activity cần bắt đầu với một số kiến thức cơ bản sau: Lifecycle của activity Khởi động một activity, liên lạc giữa 2 activity Task Tạo menu, dialog Lifecycle của Activity Khởi động một activity Dùng Intent: Khai báo tường minh: cung cấp chính xác thông tin của activity cần gọi (nếu cùng ứng dụng chỉ cần cung cấp tên class, nếu ứng dụng khác nhau thì cung cấp tên package, tên class) Khai báo không tường minh: cung cấp thao tác cần làm gì, với loại dữ liệu nào, thao tác thuộc nhóm nào hệ thống sẽ tìm activity tương ứng để khởi động. Khởi động một activity Tường minh: đoạn code bên dưới sẽ tạo khởi động Activity tên là TargetActivity Intent intent = new Intent(getApplicationContext(), ); startActivity(intent); Khởi động một activity Không tường minh: đoạn code bên dưới sẽ khởi động một activity nào đó đăng có khả năng xem ảnh. Intent intent = new Intent(); (); startActivity(intent); Khởi động một activity Với cách khởi động activity không tường minh, bạn cần biết một chút về Intent-filter. Intent-filter sẽ giúp một activity (chung hơn là một thành phần ứng dụng) đăng ký với hệ thống mình có thể làm được thao tác gì, trong nhóm nào, với loại dữ liệu nào. Như vậy khi intent và intent-filter khớp nhau, activity sẽ được hệ thống khởi động. Liên lạc giữa 2 activity Khi khởi động một activity, ta có thể gửi kèm
đang nạp các trang xem trước