![Phân tích tư tưởng của nhân dân qua đoạn thơ: Những người vợ nhớ chồng… Những cuộc đời đã hóa sông núi ta trong Đất nước của Nguyễn Khoa Điềm](https://timtailieu.net/upload/document/136415/phan-tich-tu-tuong-cua-nhan-dan-qua-doan-tho-039-039-nhung-nguoi-vo-nho-chong-nhung-cuoc-doi-da-hoa-song-nui-ta-039-039-trong-dat-nuoc-cua-nguyen-khoa-136415.jpg)
Lập trình di động - Lab 03: Intent và Control
Số trang: 0
Loại file: pdf
Dung lượng: 0.00 B
Lượt xem: 12
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Nội dung của tài liệu trình bày về làm quen và sử dụng Intent chuyển đổi giữa các màn hình, sử dụng AlartDialog.Builder cho phép hỏi đáp với người dùng, truyền dữ liệu từ Activity con về Activity cha, sử dụng control ImageView, ListView, cách sử dụng String - Array và ArrayAdapter.
Nội dung trích xuất từ tài liệu:
Lập trình di động - Lab 03: Intent và ControlLAB03 – Intent & ControlVer 1.0 – 2016, FIT - HCMUPINTENT1 Nội dung:-Làm quen và sử dụng Intent chuyển đổi giữa các màn hình.Sử dụng AlertDialog.Builder cho phép hỏi đáp với người dùng.Truyền dữ liệu từ Activity con về Activity cha.Sử dụng control ImageView, ListView.Hiểu được cách sử dụng String-Array, ArrayAdapter.2 Sử dụng ImageView2.1Giới thiệuImageView là thành phần giúp hiển thị một hình ảnh lên giao diện người dùng. Để đặthình ảnh cho nó ta sử dụng một trong các phương thức sau:– setImageBitmap(bitmap): sử dụng hiện một hình ảnh Bitmap– setImageResource(id): lấy một hình ảnh từ trong thư mục drawable và hiển thị nó– setImageLevel(Level): sử dụng Level– setImageMatrix(Matrix): sử dụng ma trận ảnh– setImageURI(URI): sử dụng thông qua một URI2.2Hiển thị hình lên ImageViewĐầu tiên chọn 1 hoặc nhiều file ảnh và Chép các file này vào 1 trong thư mục con có têndrawable của thư mục res.Ths. Lương Trần Hy Hiến, KHOA CNTT – TRƯỜNG ĐH SƯ PHẠM TP. HCM1Ver 1.0 – 2016, FIT - HCMUPLAB03 – Intent & ControlSau khi paste vào thư mục drawable xong:2.2.1 Cách 1: Hiển thị ảnh bằng ImageView trực tiếp từ giao diệnDouble click lên control ImageView sẽ hiển thị hộp thoại sau:Chọn … trên phần src, sau đó chọn Project, mục drawable và chọn file hình tương ứng.Ths. Lương Trần Hy Hiến, KHOA CNTT – TRƯỜNG ĐH SƯ PHẠM TP. HCM2Ver 1.0 – 2016, FIT - HCMUP2.2.2LAB03 – Intent & ControlCách 2: Hiển thị ảnh bằng ImageView tạo bằng file javaTình huống: Click chọn button để hiển thị hình.2.2.3Tải hình từ InternetURL url = newURL(http://hcmup.edu.vn/images/stories/site_18/mainsite/daotao.png);Bitmap bm = BitmapFactory.decodeStream(url.openConnection().getInputStream());imgHinh.setImageBitmap(bm);Ths. Lương Trần Hy Hiến, KHOA CNTT – TRƯỜNG ĐH SƯ PHẠM TP. HCM3Ver 1.0 – 2016, FIT - HCMUPLAB03 – Intent & ControlHttpURLConnection httpConn = (HttpURLConnection) url.openConnection();httpConn.connect();int resCode = httpConn.getResponseCode();if (resCode == HttpURLConnection.HTTP_OK) {InputStream in = httpConn.getInputStream();Bitmap bitmap = BitmapFactory.decodeStream(in);this.imageView.setImageBitmap(bitmap);}3 Alert DialogAlert Dialog là hộp thoại tương tác người dùng tùy theo ngữ cảnh người dùng.Ths. Lương Trần Hy Hiến, KHOA CNTT – TRƯỜNG ĐH SƯ PHẠM TP. HCM4Ver 1.0 – 2016, FIT - HCMUPLAB03 – Intent & ControlHướng dẫn://Khai báo hộp thoại thông báoAlertDialog.Builder dlg = new AlertDialog.Builder(MainActivity.this);//Set tiêu đề và nội dungdlg.setTitle(Hỏi);dlg.setMessage(Đóng Ứng dụng nhé?);//set button Positive - OKdlg.setPositiveButton(Đồng ý, new DialogInterface.OnClickListener() {@Overridepublic void onClick(DialogInterface dialog, int which) {finish();}});//set button Negative - Canceldlg.setNegativeButton(Hủy, new DialogInterface.OnClickListener() {@Overridepublic void onClick(DialogInterface dialog, int which) {dialog.cancel();}});//tạo và hiển thịdlg.create().show();Ý nghĩa của các hàm :− setTitle : thiết lập tiêu đề cho Dialog.− setMessage: Thiết lập nội dung cho Dialog.− setIcon : để thiết lập Icon.− setPositiveButton, setNegativeButton thiết lập hiển thị Nút chọn cho Dialog.Chú ý là ở đối số thứ 2 của các hàm này sẽ là DialogInterface. OnClickListener− create() để tạo Dialog− show() để hiển thị Dialog.4 BÀI TẬP INTENT4.1Bài tập 1:Tạo ứng dụng minh họa các intent-filterThs. Lương Trần Hy Hiến, KHOA CNTT – TRƯỜNG ĐH SƯ PHẠM TP. HCM5
Nội dung trích xuất từ tài liệu:
Lập trình di động - Lab 03: Intent và ControlLAB03 – Intent & ControlVer 1.0 – 2016, FIT - HCMUPINTENT1 Nội dung:-Làm quen và sử dụng Intent chuyển đổi giữa các màn hình.Sử dụng AlertDialog.Builder cho phép hỏi đáp với người dùng.Truyền dữ liệu từ Activity con về Activity cha.Sử dụng control ImageView, ListView.Hiểu được cách sử dụng String-Array, ArrayAdapter.2 Sử dụng ImageView2.1Giới thiệuImageView là thành phần giúp hiển thị một hình ảnh lên giao diện người dùng. Để đặthình ảnh cho nó ta sử dụng một trong các phương thức sau:– setImageBitmap(bitmap): sử dụng hiện một hình ảnh Bitmap– setImageResource(id): lấy một hình ảnh từ trong thư mục drawable và hiển thị nó– setImageLevel(Level): sử dụng Level– setImageMatrix(Matrix): sử dụng ma trận ảnh– setImageURI(URI): sử dụng thông qua một URI2.2Hiển thị hình lên ImageViewĐầu tiên chọn 1 hoặc nhiều file ảnh và Chép các file này vào 1 trong thư mục con có têndrawable của thư mục res.Ths. Lương Trần Hy Hiến, KHOA CNTT – TRƯỜNG ĐH SƯ PHẠM TP. HCM1Ver 1.0 – 2016, FIT - HCMUPLAB03 – Intent & ControlSau khi paste vào thư mục drawable xong:2.2.1 Cách 1: Hiển thị ảnh bằng ImageView trực tiếp từ giao diệnDouble click lên control ImageView sẽ hiển thị hộp thoại sau:Chọn … trên phần src, sau đó chọn Project, mục drawable và chọn file hình tương ứng.Ths. Lương Trần Hy Hiến, KHOA CNTT – TRƯỜNG ĐH SƯ PHẠM TP. HCM2Ver 1.0 – 2016, FIT - HCMUP2.2.2LAB03 – Intent & ControlCách 2: Hiển thị ảnh bằng ImageView tạo bằng file javaTình huống: Click chọn button để hiển thị hình.2.2.3Tải hình từ InternetURL url = newURL(http://hcmup.edu.vn/images/stories/site_18/mainsite/daotao.png);Bitmap bm = BitmapFactory.decodeStream(url.openConnection().getInputStream());imgHinh.setImageBitmap(bm);Ths. Lương Trần Hy Hiến, KHOA CNTT – TRƯỜNG ĐH SƯ PHẠM TP. HCM3Ver 1.0 – 2016, FIT - HCMUPLAB03 – Intent & ControlHttpURLConnection httpConn = (HttpURLConnection) url.openConnection();httpConn.connect();int resCode = httpConn.getResponseCode();if (resCode == HttpURLConnection.HTTP_OK) {InputStream in = httpConn.getInputStream();Bitmap bitmap = BitmapFactory.decodeStream(in);this.imageView.setImageBitmap(bitmap);}3 Alert DialogAlert Dialog là hộp thoại tương tác người dùng tùy theo ngữ cảnh người dùng.Ths. Lương Trần Hy Hiến, KHOA CNTT – TRƯỜNG ĐH SƯ PHẠM TP. HCM4Ver 1.0 – 2016, FIT - HCMUPLAB03 – Intent & ControlHướng dẫn://Khai báo hộp thoại thông báoAlertDialog.Builder dlg = new AlertDialog.Builder(MainActivity.this);//Set tiêu đề và nội dungdlg.setTitle(Hỏi);dlg.setMessage(Đóng Ứng dụng nhé?);//set button Positive - OKdlg.setPositiveButton(Đồng ý, new DialogInterface.OnClickListener() {@Overridepublic void onClick(DialogInterface dialog, int which) {finish();}});//set button Negative - Canceldlg.setNegativeButton(Hủy, new DialogInterface.OnClickListener() {@Overridepublic void onClick(DialogInterface dialog, int which) {dialog.cancel();}});//tạo và hiển thịdlg.create().show();Ý nghĩa của các hàm :− setTitle : thiết lập tiêu đề cho Dialog.− setMessage: Thiết lập nội dung cho Dialog.− setIcon : để thiết lập Icon.− setPositiveButton, setNegativeButton thiết lập hiển thị Nút chọn cho Dialog.Chú ý là ở đối số thứ 2 của các hàm này sẽ là DialogInterface. OnClickListener− create() để tạo Dialog− show() để hiển thị Dialog.4 BÀI TẬP INTENT4.1Bài tập 1:Tạo ứng dụng minh họa các intent-filterThs. Lương Trần Hy Hiến, KHOA CNTT – TRƯỜNG ĐH SƯ PHẠM TP. HCM5
Tìm kiếm theo từ khóa liên quan:
Tài liệu Lập trình Lập trình di động Sử dụng Intent Truyền dữ liệu Sử dụng control ImageView Sử dụng String ArrayTài liệu liên quan:
-
NGÂN HÀNG CÂU HỎI TRẮC NGHIỆM THIẾT KẾ WEB
8 trang 224 0 0 -
Giáo trình Lập trình C căn bản - HanoiAptech Computer Education Center
136 trang 137 0 0 -
Bài giảng lập trình c căn bản - Trường Apptech - Chương 4
27 trang 119 0 0 -
Bài giảng lập trình c căn bản - Trường Apptech - Chương 6
21 trang 104 0 0 -
Đề thi học kì môn Truyền số liệu - Trường CĐ Kỹ thuật Cao Thắng (Đề 2)
1 trang 95 1 0 -
87 trang 82 0 0
-
Lập trình Android cơ bản: Bài 5
3 trang 81 0 0 -
Giáo trình Phát triển ứng dụng di động cơ bản: Phần 1
121 trang 77 2 0 -
Tiểu luận: Nghiên cứu kiến trúc hệ thống mạng và bảo mật trung tâm dữ liệu áp dụng cho ABBANK
27 trang 76 0 0 -
Bài giảng lập trình c căn bản - Trường Apptech - Chương 12
28 trang 71 0 0