SlideShare a Scribd company logo
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN

THỰC HÀNH MÔN HỌC

KHOA CÔNG NGHỆ PHẦN MỀM

LẬP TRÌNH NHÚNG CĂN BẢN

BÀI TẬP THỰC HÀNH TUẦN 3
Nội dung:
Làm quen với lập trình Java Mobile (tt)
Cài đặt:
-JDK 6
-IDE: Java ME SDK 3.0 hoặc NetBeans 6.1
Bài tập:
Bài 1: Viết chương trình hiển thị hình ảnh từ 1 URL cho trước sử dụng giao thức http

Hướng dẫn:
Tạo Midlet gồm 1 form, trên đó có 1 TextBox để người dùng nhập vào địa chỉ file ảnh

1
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN

THỰC HÀNH MÔN HỌC

KHOA CÔNG NGHỆ PHẦN MỀM

LẬP TRÌNH NHÚNG CĂN BẢN

-TextBox với string mặc định là đường dẫn file ảnh. (Để chạy trên máy tính đơn, cài
đặt IIS, chép file vào thư mục C:inetpubwwwroot)

-Xử lý sự kiện Command

2
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN

THỰC HÀNH MÔN HỌC

KHOA CÔNG NGHỆ PHẦN MỀM

LẬP TRÌNH NHÚNG CĂN BẢN

-Hiển thị hình ảnh

-Kết nối và tải hình ảnh xuống

3
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN

THỰC HÀNH MÔN HỌC

KHOA CÔNG NGHỆ PHẦN MỀM

LẬP TRÌNH NHÚNG CĂN BẢN

-Sau khi ContentConnection và InputStream đã được thiết lập, kiểm tra length. Nếu
có, đọc nội dung chỉ bằng 1 lệnh. Nếu không, đọc từng ký tự và ghi vào
OutputStream. Tạo image từ nội dung vừa đọc

-Cuối cùng, đóng tất cả connection và stream đã dùng

Bài 2: Viết chương trình download và hiển thị file (header & content)
4
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN

THỰC HÀNH MÔN HỌC

KHOA CÔNG NGHỆ PHẦN MỀM

LẬP TRÌNH NHÚNG CĂN BẢN

Hướng dẫn:

-Phía Client: 1. Gửi http.setRequestMethod(HttpConnection.GET) 2.Gửi thông tin
header

5
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN

THỰC HÀNH MÔN HỌC

KHOA CÔNG NGHỆ PHẦN MỀM

LẬP TRÌNH NHÚNG CĂN BẢN

-Server phản hồi
1.Đọc dòng tình trạng
6
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN

THỰC HÀNH MÔN HỌC

KHOA CÔNG NGHỆ PHẦN MỀM

LẬP TRÌNH NHÚNG CĂN BẢN

2.Đọc thông tin header
3.Đọc dữ liệu (data) bằng cách đọc từng khối

7
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN

THỰC HÀNH MÔN HỌC

KHOA CÔNG NGHỆ PHẦN MỀM

LẬP TRÌNH NHÚNG CĂN BẢN

8
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN

THỰC HÀNH MÔN HỌC

KHOA CÔNG NGHỆ PHẦN MỀM

LẬP TRÌNH NHÚNG CĂN BẢN

Bài 3: Quản lý bản ghi RMS
Đọc và ghi bản ghi với Stream
Output

9
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN

THỰC HÀNH MÔN HỌC

KHOA CÔNG NGHỆ PHẦN MỀM

LẬP TRÌNH NHÚNG CĂN BẢN

10
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN

THỰC HÀNH MÔN HỌC

KHOA CÔNG NGHỆ PHẦN MỀM

LẬP TRÌNH NHÚNG CĂN BẢN

11
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN

THỰC HÀNH MÔN HỌC

KHOA CÔNG NGHỆ PHẦN MỀM

LẬP TRÌNH NHÚNG CĂN BẢN

12
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN

THỰC HÀNH MÔN HỌC

KHOA CÔNG NGHỆ PHẦN MỀM

LẬP TRÌNH NHÚNG CĂN BẢN

13
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN

THỰC HÀNH MÔN HỌC

KHOA CÔNG NGHỆ PHẦN MỀM

LẬP TRÌNH NHÚNG CĂN BẢN

14

More Related Content

Similar to Bài tập thực hành tuần 3

Lab lap trinhmang_v3
Lab lap trinhmang_v3Lab lap trinhmang_v3
Lab lap trinhmang_v3
hieunguyen929915
 
Luận Văn Đề Cương Công Nghệ Thông Tin Lập Trình Mạng.doc
Luận Văn  Đề Cương Công Nghệ Thông Tin Lập Trình Mạng.docLuận Văn  Đề Cương Công Nghệ Thông Tin Lập Trình Mạng.doc
Luận Văn Đề Cương Công Nghệ Thông Tin Lập Trình Mạng.doc
sividocz
 
Kiến thức cần thiết làm việc
Kiến thức cần thiết làm việcKiến thức cần thiết làm việc
Kiến thức cần thiết làm việcmanhvokiem
 
ADO .NET Entity framework
ADO .NET Entity frameworkADO .NET Entity framework
ADO .NET Entity framework
Minh Tri Lam
 
Hệ thống iots chăm sóc vườn cây ăn quả sử dụng năng lượng mặt trời
Hệ thống iots chăm sóc vườn cây ăn quả sử dụng năng lượng mặt trờiHệ thống iots chăm sóc vườn cây ăn quả sử dụng năng lượng mặt trời
Hệ thống iots chăm sóc vườn cây ăn quả sử dụng năng lượng mặt trời
Dịch Vụ Viết Bài Trọn Gói ZALO 0917193864
 
Spring framework
Spring frameworkSpring framework
Spring framework
An Nguyen
 
Hệ thống nhúng cho ứng dụng giải trí thời gian thực trên Android
Hệ thống nhúng cho ứng dụng giải trí thời gian thực trên AndroidHệ thống nhúng cho ứng dụng giải trí thời gian thực trên Android
Hệ thống nhúng cho ứng dụng giải trí thời gian thực trên Android
Dịch vụ viết bài trọn gói ZALO 0917193864
 
Luận Văn Đề Cương Công Nghệ Thông Tin .Net Framework Và C#.doc
Luận Văn  Đề Cương Công Nghệ Thông Tin .Net Framework Và C#.docLuận Văn  Đề Cương Công Nghệ Thông Tin .Net Framework Và C#.doc
Luận Văn Đề Cương Công Nghệ Thông Tin .Net Framework Và C#.doc
sividocz
 
đồ áN thiết kế web tuyển dụng sử dụng asp.net
đồ áN thiết kế web tuyển dụng sử dụng asp.netđồ áN thiết kế web tuyển dụng sử dụng asp.net
đồ áN thiết kế web tuyển dụng sử dụng asp.net
nataliej4
 
Luận Văn Đề Cương Công Nghệ Thông Tin Lập Trình Ứng Dụng Cho Mobile.doc
Luận Văn  Đề Cương Công Nghệ Thông Tin Lập Trình Ứng Dụng Cho Mobile.docLuận Văn  Đề Cương Công Nghệ Thông Tin Lập Trình Ứng Dụng Cho Mobile.doc
Luận Văn Đề Cương Công Nghệ Thông Tin Lập Trình Ứng Dụng Cho Mobile.doc
sividocz
 
Semina Kết nối nguồn dữ liệu từ Internet
Semina Kết nối nguồn dữ liệu từ Internet Semina Kết nối nguồn dữ liệu từ Internet
Semina Kết nối nguồn dữ liệu từ Internet
Nguyễn Ngọc Hoàng
 
Bài 2: J2EE - Lập Trình Mạng Nâng Cao
Bài 2: J2EE - Lập Trình Mạng Nâng CaoBài 2: J2EE - Lập Trình Mạng Nâng Cao
Bài 2: J2EE - Lập Trình Mạng Nâng Cao
Tuan Nguyen
 
De cuong sqlserver
De cuong sqlserverDe cuong sqlserver
De cuong sqlserver
tri vo minh
 
Bai tap lap trinh mang(1)
Bai tap lap trinh mang(1)Bai tap lap trinh mang(1)
Bai tap lap trinh mang(1)Linh Nguyen
 
đHspkt.giáo trình mạng doanh nghiệp vũ khánh quý[bookbooming.com]
đHspkt.giáo trình mạng doanh nghiệp   vũ khánh quý[bookbooming.com]đHspkt.giáo trình mạng doanh nghiệp   vũ khánh quý[bookbooming.com]
đHspkt.giáo trình mạng doanh nghiệp vũ khánh quý[bookbooming.com]bookbooming1
 

Similar to Bài tập thực hành tuần 3 (20)

Lab lap trinhmang_v3
Lab lap trinhmang_v3Lab lap trinhmang_v3
Lab lap trinhmang_v3
 
Vy
VyVy
Vy
 
Luận Văn Đề Cương Công Nghệ Thông Tin Lập Trình Mạng.doc
Luận Văn  Đề Cương Công Nghệ Thông Tin Lập Trình Mạng.docLuận Văn  Đề Cương Công Nghệ Thông Tin Lập Trình Mạng.doc
Luận Văn Đề Cương Công Nghệ Thông Tin Lập Trình Mạng.doc
 
Bai th 03
Bai th 03Bai th 03
Bai th 03
 
Kiến thức cần thiết làm việc
Kiến thức cần thiết làm việcKiến thức cần thiết làm việc
Kiến thức cần thiết làm việc
 
ADO .NET Entity framework
ADO .NET Entity frameworkADO .NET Entity framework
ADO .NET Entity framework
 
Java2 studyguide 2012
Java2 studyguide 2012Java2 studyguide 2012
Java2 studyguide 2012
 
Hệ thống iots chăm sóc vườn cây ăn quả sử dụng năng lượng mặt trời
Hệ thống iots chăm sóc vườn cây ăn quả sử dụng năng lượng mặt trờiHệ thống iots chăm sóc vườn cây ăn quả sử dụng năng lượng mặt trời
Hệ thống iots chăm sóc vườn cây ăn quả sử dụng năng lượng mặt trời
 
Qt he co so du lieu
Qt he co so du lieuQt he co so du lieu
Qt he co so du lieu
 
Spring framework
Spring frameworkSpring framework
Spring framework
 
Hệ thống nhúng cho ứng dụng giải trí thời gian thực trên Android
Hệ thống nhúng cho ứng dụng giải trí thời gian thực trên AndroidHệ thống nhúng cho ứng dụng giải trí thời gian thực trên Android
Hệ thống nhúng cho ứng dụng giải trí thời gian thực trên Android
 
Luận Văn Đề Cương Công Nghệ Thông Tin .Net Framework Và C#.doc
Luận Văn  Đề Cương Công Nghệ Thông Tin .Net Framework Và C#.docLuận Văn  Đề Cương Công Nghệ Thông Tin .Net Framework Và C#.doc
Luận Văn Đề Cương Công Nghệ Thông Tin .Net Framework Và C#.doc
 
đồ áN thiết kế web tuyển dụng sử dụng asp.net
đồ áN thiết kế web tuyển dụng sử dụng asp.netđồ áN thiết kế web tuyển dụng sử dụng asp.net
đồ áN thiết kế web tuyển dụng sử dụng asp.net
 
Luận Văn Đề Cương Công Nghệ Thông Tin Lập Trình Ứng Dụng Cho Mobile.doc
Luận Văn  Đề Cương Công Nghệ Thông Tin Lập Trình Ứng Dụng Cho Mobile.docLuận Văn  Đề Cương Công Nghệ Thông Tin Lập Trình Ứng Dụng Cho Mobile.doc
Luận Văn Đề Cương Công Nghệ Thông Tin Lập Trình Ứng Dụng Cho Mobile.doc
 
Semina Kết nối nguồn dữ liệu từ Internet
Semina Kết nối nguồn dữ liệu từ Internet Semina Kết nối nguồn dữ liệu từ Internet
Semina Kết nối nguồn dữ liệu từ Internet
 
Bài 2: J2EE - Lập Trình Mạng Nâng Cao
Bài 2: J2EE - Lập Trình Mạng Nâng CaoBài 2: J2EE - Lập Trình Mạng Nâng Cao
Bài 2: J2EE - Lập Trình Mạng Nâng Cao
 
De cuong sqlserver
De cuong sqlserverDe cuong sqlserver
De cuong sqlserver
 
Bai tap lap trinh mang(1)
Bai tap lap trinh mang(1)Bai tap lap trinh mang(1)
Bai tap lap trinh mang(1)
 
đHspkt.giáo trình mạng doanh nghiệp vũ khánh quý[bookbooming.com]
đHspkt.giáo trình mạng doanh nghiệp   vũ khánh quý[bookbooming.com]đHspkt.giáo trình mạng doanh nghiệp   vũ khánh quý[bookbooming.com]
đHspkt.giáo trình mạng doanh nghiệp vũ khánh quý[bookbooming.com]
 
04 de cuong
04 de cuong04 de cuong
04 de cuong
 

Recently uploaded

40 câu hỏi - đáp Bộ luật dân sự năm 2015 (1).doc
40 câu hỏi - đáp Bộ  luật dân sự năm  2015 (1).doc40 câu hỏi - đáp Bộ  luật dân sự năm  2015 (1).doc
40 câu hỏi - đáp Bộ luật dân sự năm 2015 (1).doc
NguynDimQunh33
 
PLĐC-chương 1 (1).ppt của trường ĐH Ngoại thương
PLĐC-chương 1 (1).ppt của trường  ĐH Ngoại thươngPLĐC-chương 1 (1).ppt của trường  ĐH Ngoại thương
PLĐC-chương 1 (1).ppt của trường ĐH Ngoại thương
hieutrinhvan27052005
 
Sinh-12-Chuyên-2022-2023.dành cho ôn thi hsg
Sinh-12-Chuyên-2022-2023.dành cho ôn thi hsgSinh-12-Chuyên-2022-2023.dành cho ôn thi hsg
Sinh-12-Chuyên-2022-2023.dành cho ôn thi hsg
vivan030207
 
FSSC 22000 version 6_Seminar_FINAL end.pptx
FSSC 22000 version 6_Seminar_FINAL end.pptxFSSC 22000 version 6_Seminar_FINAL end.pptx
FSSC 22000 version 6_Seminar_FINAL end.pptx
deviv80273
 
insulin cho benh nhan nam vien co tang duong huyet
insulin cho benh nhan nam vien co tang duong huyetinsulin cho benh nhan nam vien co tang duong huyet
insulin cho benh nhan nam vien co tang duong huyet
lmhong80
 
100 DẪN CHỨNG NGHỊ LUẬN XÃ HỘiI HAY.docx
100 DẪN CHỨNG NGHỊ LUẬN XÃ HỘiI HAY.docx100 DẪN CHỨNG NGHỊ LUẬN XÃ HỘiI HAY.docx
100 DẪN CHỨNG NGHỊ LUẬN XÃ HỘiI HAY.docx
khanhthy3000
 
Chương 3 Linh kien ban dan và KD dien tu - Copy.ppt
Chương 3 Linh kien ban dan và KD dien tu - Copy.pptChương 3 Linh kien ban dan và KD dien tu - Copy.ppt
Chương 3 Linh kien ban dan và KD dien tu - Copy.ppt
PhiTrnHngRui
 
Smartbiz_He thong MES nganh may mac_2024june
Smartbiz_He thong MES nganh may mac_2024juneSmartbiz_He thong MES nganh may mac_2024june
Smartbiz_He thong MES nganh may mac_2024june
SmartBiz
 
Văn 7. Truyện ngụ ngôn Rùa và thỏ+ Viết PT nhân vật.docx
Văn 7. Truyện ngụ ngôn Rùa và thỏ+ Viết PT nhân vật.docxVăn 7. Truyện ngụ ngôn Rùa và thỏ+ Viết PT nhân vật.docx
Văn 7. Truyện ngụ ngôn Rùa và thỏ+ Viết PT nhân vật.docx
metamngoc123
 
CHUYÊN ĐỀ DẠY THÊM HÓA HỌC LỚP 10 - SÁCH MỚI - FORM BÀI TẬP 2025 (DÙNG CHUNG ...
CHUYÊN ĐỀ DẠY THÊM HÓA HỌC LỚP 10 - SÁCH MỚI - FORM BÀI TẬP 2025 (DÙNG CHUNG ...CHUYÊN ĐỀ DẠY THÊM HÓA HỌC LỚP 10 - SÁCH MỚI - FORM BÀI TẬP 2025 (DÙNG CHUNG ...
CHUYÊN ĐỀ DẠY THÊM HÓA HỌC LỚP 10 - SÁCH MỚI - FORM BÀI TẬP 2025 (DÙNG CHUNG ...
Nguyen Thanh Tu Collection
 
BÀI TẬP BỔ TRỢ TIẾNG ANH I-LEARN SMART WORLD 9 CẢ NĂM CÓ TEST THEO UNIT NĂM H...
BÀI TẬP BỔ TRỢ TIẾNG ANH I-LEARN SMART WORLD 9 CẢ NĂM CÓ TEST THEO UNIT NĂM H...BÀI TẬP BỔ TRỢ TIẾNG ANH I-LEARN SMART WORLD 9 CẢ NĂM CÓ TEST THEO UNIT NĂM H...
BÀI TẬP BỔ TRỢ TIẾNG ANH I-LEARN SMART WORLD 9 CẢ NĂM CÓ TEST THEO UNIT NĂM H...
Nguyen Thanh Tu Collection
 
Quan Tri Doi Moi Sang Tao_ Innovation Management
Quan Tri Doi Moi Sang Tao_ Innovation ManagementQuan Tri Doi Moi Sang Tao_ Innovation Management
Quan Tri Doi Moi Sang Tao_ Innovation Management
ChuPhan32
 
Ngân hàng điện tử số ptit - giảng viên cô Hà
Ngân hàng điện tử số ptit - giảng viên cô HàNgân hàng điện tử số ptit - giảng viên cô Hà
Ngân hàng điện tử số ptit - giảng viên cô Hà
onLongV
 
THONG BAO nop ho so xet tuyen TS6 24-25.pdf
THONG BAO nop ho so xet tuyen TS6 24-25.pdfTHONG BAO nop ho so xet tuyen TS6 24-25.pdf
THONG BAO nop ho so xet tuyen TS6 24-25.pdf
QucHHunhnh
 
Biểu tượng trăng và bầu trời trong tác phẩm của Nguyễn Quang Thiều
Biểu tượng trăng và bầu trời trong tác phẩm của Nguyễn Quang ThiềuBiểu tượng trăng và bầu trời trong tác phẩm của Nguyễn Quang Thiều
Biểu tượng trăng và bầu trời trong tác phẩm của Nguyễn Quang Thiều
lamluanvan.net Viết thuê luận văn
 
Halloween vocabulary for kids in primary school
Halloween vocabulary for kids in primary schoolHalloween vocabulary for kids in primary school
Halloween vocabulary for kids in primary school
AnhPhm265031
 
Giải phẫu tim sau đại học- LÊ QUANG TUYỀN
Giải phẫu tim sau đại học- LÊ QUANG TUYỀNGiải phẫu tim sau đại học- LÊ QUANG TUYỀN
Giải phẫu tim sau đại học- LÊ QUANG TUYỀN
linh miu
 
LỊCH SỬ 12 - CHUYÊN ĐỀ 10 - TRẮC NGHIỆM.pptx
LỊCH SỬ 12 - CHUYÊN ĐỀ 10 - TRẮC NGHIỆM.pptxLỊCH SỬ 12 - CHUYÊN ĐỀ 10 - TRẮC NGHIỆM.pptx
LỊCH SỬ 12 - CHUYÊN ĐỀ 10 - TRẮC NGHIỆM.pptx
12D241NguynPhmMaiTra
 

Recently uploaded (18)

40 câu hỏi - đáp Bộ luật dân sự năm 2015 (1).doc
40 câu hỏi - đáp Bộ  luật dân sự năm  2015 (1).doc40 câu hỏi - đáp Bộ  luật dân sự năm  2015 (1).doc
40 câu hỏi - đáp Bộ luật dân sự năm 2015 (1).doc
 
PLĐC-chương 1 (1).ppt của trường ĐH Ngoại thương
PLĐC-chương 1 (1).ppt của trường  ĐH Ngoại thươngPLĐC-chương 1 (1).ppt của trường  ĐH Ngoại thương
PLĐC-chương 1 (1).ppt của trường ĐH Ngoại thương
 
Sinh-12-Chuyên-2022-2023.dành cho ôn thi hsg
Sinh-12-Chuyên-2022-2023.dành cho ôn thi hsgSinh-12-Chuyên-2022-2023.dành cho ôn thi hsg
Sinh-12-Chuyên-2022-2023.dành cho ôn thi hsg
 
FSSC 22000 version 6_Seminar_FINAL end.pptx
FSSC 22000 version 6_Seminar_FINAL end.pptxFSSC 22000 version 6_Seminar_FINAL end.pptx
FSSC 22000 version 6_Seminar_FINAL end.pptx
 
insulin cho benh nhan nam vien co tang duong huyet
insulin cho benh nhan nam vien co tang duong huyetinsulin cho benh nhan nam vien co tang duong huyet
insulin cho benh nhan nam vien co tang duong huyet
 
100 DẪN CHỨNG NGHỊ LUẬN XÃ HỘiI HAY.docx
100 DẪN CHỨNG NGHỊ LUẬN XÃ HỘiI HAY.docx100 DẪN CHỨNG NGHỊ LUẬN XÃ HỘiI HAY.docx
100 DẪN CHỨNG NGHỊ LUẬN XÃ HỘiI HAY.docx
 
Chương 3 Linh kien ban dan và KD dien tu - Copy.ppt
Chương 3 Linh kien ban dan và KD dien tu - Copy.pptChương 3 Linh kien ban dan và KD dien tu - Copy.ppt
Chương 3 Linh kien ban dan và KD dien tu - Copy.ppt
 
Smartbiz_He thong MES nganh may mac_2024june
Smartbiz_He thong MES nganh may mac_2024juneSmartbiz_He thong MES nganh may mac_2024june
Smartbiz_He thong MES nganh may mac_2024june
 
Văn 7. Truyện ngụ ngôn Rùa và thỏ+ Viết PT nhân vật.docx
Văn 7. Truyện ngụ ngôn Rùa và thỏ+ Viết PT nhân vật.docxVăn 7. Truyện ngụ ngôn Rùa và thỏ+ Viết PT nhân vật.docx
Văn 7. Truyện ngụ ngôn Rùa và thỏ+ Viết PT nhân vật.docx
 
CHUYÊN ĐỀ DẠY THÊM HÓA HỌC LỚP 10 - SÁCH MỚI - FORM BÀI TẬP 2025 (DÙNG CHUNG ...
CHUYÊN ĐỀ DẠY THÊM HÓA HỌC LỚP 10 - SÁCH MỚI - FORM BÀI TẬP 2025 (DÙNG CHUNG ...CHUYÊN ĐỀ DẠY THÊM HÓA HỌC LỚP 10 - SÁCH MỚI - FORM BÀI TẬP 2025 (DÙNG CHUNG ...
CHUYÊN ĐỀ DẠY THÊM HÓA HỌC LỚP 10 - SÁCH MỚI - FORM BÀI TẬP 2025 (DÙNG CHUNG ...
 
BÀI TẬP BỔ TRỢ TIẾNG ANH I-LEARN SMART WORLD 9 CẢ NĂM CÓ TEST THEO UNIT NĂM H...
BÀI TẬP BỔ TRỢ TIẾNG ANH I-LEARN SMART WORLD 9 CẢ NĂM CÓ TEST THEO UNIT NĂM H...BÀI TẬP BỔ TRỢ TIẾNG ANH I-LEARN SMART WORLD 9 CẢ NĂM CÓ TEST THEO UNIT NĂM H...
BÀI TẬP BỔ TRỢ TIẾNG ANH I-LEARN SMART WORLD 9 CẢ NĂM CÓ TEST THEO UNIT NĂM H...
 
Quan Tri Doi Moi Sang Tao_ Innovation Management
Quan Tri Doi Moi Sang Tao_ Innovation ManagementQuan Tri Doi Moi Sang Tao_ Innovation Management
Quan Tri Doi Moi Sang Tao_ Innovation Management
 
Ngân hàng điện tử số ptit - giảng viên cô Hà
Ngân hàng điện tử số ptit - giảng viên cô HàNgân hàng điện tử số ptit - giảng viên cô Hà
Ngân hàng điện tử số ptit - giảng viên cô Hà
 
THONG BAO nop ho so xet tuyen TS6 24-25.pdf
THONG BAO nop ho so xet tuyen TS6 24-25.pdfTHONG BAO nop ho so xet tuyen TS6 24-25.pdf
THONG BAO nop ho so xet tuyen TS6 24-25.pdf
 
Biểu tượng trăng và bầu trời trong tác phẩm của Nguyễn Quang Thiều
Biểu tượng trăng và bầu trời trong tác phẩm của Nguyễn Quang ThiềuBiểu tượng trăng và bầu trời trong tác phẩm của Nguyễn Quang Thiều
Biểu tượng trăng và bầu trời trong tác phẩm của Nguyễn Quang Thiều
 
Halloween vocabulary for kids in primary school
Halloween vocabulary for kids in primary schoolHalloween vocabulary for kids in primary school
Halloween vocabulary for kids in primary school
 
Giải phẫu tim sau đại học- LÊ QUANG TUYỀN
Giải phẫu tim sau đại học- LÊ QUANG TUYỀNGiải phẫu tim sau đại học- LÊ QUANG TUYỀN
Giải phẫu tim sau đại học- LÊ QUANG TUYỀN
 
LỊCH SỬ 12 - CHUYÊN ĐỀ 10 - TRẮC NGHIỆM.pptx
LỊCH SỬ 12 - CHUYÊN ĐỀ 10 - TRẮC NGHIỆM.pptxLỊCH SỬ 12 - CHUYÊN ĐỀ 10 - TRẮC NGHIỆM.pptx
LỊCH SỬ 12 - CHUYÊN ĐỀ 10 - TRẮC NGHIỆM.pptx
 

Bài tập thực hành tuần 3

  • 1. TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN THỰC HÀNH MÔN HỌC KHOA CÔNG NGHỆ PHẦN MỀM LẬP TRÌNH NHÚNG CĂN BẢN BÀI TẬP THỰC HÀNH TUẦN 3 Nội dung: Làm quen với lập trình Java Mobile (tt) Cài đặt: -JDK 6 -IDE: Java ME SDK 3.0 hoặc NetBeans 6.1 Bài tập: Bài 1: Viết chương trình hiển thị hình ảnh từ 1 URL cho trước sử dụng giao thức http Hướng dẫn: Tạo Midlet gồm 1 form, trên đó có 1 TextBox để người dùng nhập vào địa chỉ file ảnh 1
  • 2. TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN THỰC HÀNH MÔN HỌC KHOA CÔNG NGHỆ PHẦN MỀM LẬP TRÌNH NHÚNG CĂN BẢN -TextBox với string mặc định là đường dẫn file ảnh. (Để chạy trên máy tính đơn, cài đặt IIS, chép file vào thư mục C:inetpubwwwroot) -Xử lý sự kiện Command 2
  • 3. TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN THỰC HÀNH MÔN HỌC KHOA CÔNG NGHỆ PHẦN MỀM LẬP TRÌNH NHÚNG CĂN BẢN -Hiển thị hình ảnh -Kết nối và tải hình ảnh xuống 3
  • 4. TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN THỰC HÀNH MÔN HỌC KHOA CÔNG NGHỆ PHẦN MỀM LẬP TRÌNH NHÚNG CĂN BẢN -Sau khi ContentConnection và InputStream đã được thiết lập, kiểm tra length. Nếu có, đọc nội dung chỉ bằng 1 lệnh. Nếu không, đọc từng ký tự và ghi vào OutputStream. Tạo image từ nội dung vừa đọc -Cuối cùng, đóng tất cả connection và stream đã dùng Bài 2: Viết chương trình download và hiển thị file (header & content) 4
  • 5. TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN THỰC HÀNH MÔN HỌC KHOA CÔNG NGHỆ PHẦN MỀM LẬP TRÌNH NHÚNG CĂN BẢN Hướng dẫn: -Phía Client: 1. Gửi http.setRequestMethod(HttpConnection.GET) 2.Gửi thông tin header 5
  • 6. TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN THỰC HÀNH MÔN HỌC KHOA CÔNG NGHỆ PHẦN MỀM LẬP TRÌNH NHÚNG CĂN BẢN -Server phản hồi 1.Đọc dòng tình trạng 6
  • 7. TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN THỰC HÀNH MÔN HỌC KHOA CÔNG NGHỆ PHẦN MỀM LẬP TRÌNH NHÚNG CĂN BẢN 2.Đọc thông tin header 3.Đọc dữ liệu (data) bằng cách đọc từng khối 7
  • 8. TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN THỰC HÀNH MÔN HỌC KHOA CÔNG NGHỆ PHẦN MỀM LẬP TRÌNH NHÚNG CĂN BẢN 8
  • 9. TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN THỰC HÀNH MÔN HỌC KHOA CÔNG NGHỆ PHẦN MỀM LẬP TRÌNH NHÚNG CĂN BẢN Bài 3: Quản lý bản ghi RMS Đọc và ghi bản ghi với Stream Output 9
  • 10. TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN THỰC HÀNH MÔN HỌC KHOA CÔNG NGHỆ PHẦN MỀM LẬP TRÌNH NHÚNG CĂN BẢN 10
  • 11. TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN THỰC HÀNH MÔN HỌC KHOA CÔNG NGHỆ PHẦN MỀM LẬP TRÌNH NHÚNG CĂN BẢN 11
  • 12. TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN THỰC HÀNH MÔN HỌC KHOA CÔNG NGHỆ PHẦN MỀM LẬP TRÌNH NHÚNG CĂN BẢN 12
  • 13. TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN THỰC HÀNH MÔN HỌC KHOA CÔNG NGHỆ PHẦN MỀM LẬP TRÌNH NHÚNG CĂN BẢN 13
  • 14. TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN THỰC HÀNH MÔN HỌC KHOA CÔNG NGHỆ PHẦN MỀM LẬP TRÌNH NHÚNG CĂN BẢN 14