Bài tập lớn về phần mềm camera Bài tập lớn về phần mềm camera Bài tập lớn về phần mềm camera Bài tập lớn về phần mềm camera Bài tập lớn về phần mềm camera Bài tập lớn về phần mềm camera Bài tập lớn về phần mềm camera Bài tập lớn về phần mềm camera Bài tập lớn về phần mềm camera Bài tập lớn về phần mềm camera Bài tập lớn về phần mềm camera Bài tập lớn về phần mềm camera Bài tập lớn về phần mềm camera Bài tập lớn về phần mềm camera Bài tập lớn về phần mềm camera Bài tập lớn về phần mềm camera
Trang 1TỔNG LIÊN ĐOÀN LAO ĐỘNG VIỆT NAM TRƯỜNG ĐẠI HỌC TÔN ĐỨC THẮNG KHOA CÔNG NGHỆ THÔNG TIN
BÀI TẬP LỚN MÔN
LẬP TRÌNH ỨNG DỤNG DI ĐỘNG
ỨNG DỤNG CAMERA
Người hướng dẫn: ThS VŨ ĐÌNH HỒNG Người thực hiện: THÁI TRUNG TÍN – 51503315
TRỊNH HẰNG ƯỚC – 51503032
Lớp : 15050301
Khoá : 19
THÀNH PHỐ HỒ CHÍ MINH, NĂM 2017
Trang 2TỔNG LIÊN ĐOÀN LAO ĐỘNG VIỆT NAM
TRƯỜNG ĐẠI HỌC TÔN ĐỨC THẮNG KHOA CÔNG NGHỆ THÔNG TIN
BÀI TẬP LỚN MÔN
LẬP TRÌNH ỨNG DỤNG DI ĐỘNG
ỨNG DỤNG CAMERA
Người hướng dẫn: ThS VŨ ĐÌNH HỒNG Người thực hiện: THÁI TRUNG TÍN – 51503315
TRỊNH HẰNG ƯỚC – 51503032
Lớp : 15050301
Khoá : 19
Trang 3LỜI CẢM ƠN
Trong suốt quá trình làm bài tập lớn, em đã gặp rất nhiều khó khăn từ cách tiếp cận và trình bày ý tưởng nhưng nhờ có ThS Vũ Đình Hồng - Khoa Công nghệ thông tin
- Trường đại học Tôn Đức Thắng - đã tận tình hướng dẫn đã giúp em nhìn nhận vấn đề
cụ thể, tiếp cận đề tài dễ dàng
Em xin chân thành cảm ơn thầy vì những lời chỉ bảo vô cùng quý báu của thầy đã giúp em có những thu hoạch quý giá để hoàn thành quá trình làm bài tập lớn này
Bài thu hoạch này được thực hiện trong khoảng thời gian gần 10 tuần Do vậy, không tránh khỏi những thiếu sót là điều chắc chắn, em rất mong nhận được những ý kiến đóng góp quý báu của quý Thầy Cô và các bạn học cùng lớp để kiến thức của em trong lĩnh vực này được hoàn thiện hơn
Một lần nữa em xin chân thành cảm ơn
TP Hồ Chí Minh, ngày 13 tháng 05 năm 2017
Tác giả Thái Trung Tín Trịnh Hằng Ước
Trang 4ĐỒ ÁN ĐƯỢC HOÀN THÀNH TẠI TRƯỜNG ĐẠI HỌC TÔN ĐỨC THẮNG
Tôi xin cam đoan đây là sản phẩm đồ án của riêng tôi / chúng tôi và được sự hướng dẫn của ThS Vũ Đình Hồng; Các nội dung nghiên cứu, kết quả trong đề tài này
là trung thực và chưa công bố dưới bất kỳ hình thức nào trước đây Những số liệu trong các bảng biểu phục vụ cho việc phân tích, nhận xét, đánh giá được chính tác giả thu thập
từ các nguồn khác nhau có ghi rõ trong phần tài liệu tham khảo
Ngoài ra, trong đồ án còn sử dụng một số nhận xét, đánh giá cũng như số liệu của các tác giả khác, cơ quan tổ chức khác đều có trích dẫn và chú thích nguồn gốc
Nếu phát hiện có bất kỳ sự gian lận nào tôi xin hoàn toàn chịu trách nhiệm
về nội dung đồ án của mình Trường đại học Tôn Đức Thắng không liên quan đến
những vi phạm tác quyền, bản quyền do tôi gây ra trong quá trình thực hiện (nếu có)
TP Hồ Chí Minh, ngày 13 tháng 05 năm 2017
Tác giả Thái Trung Tín
Trịnh Hằng Ước
Trang 5PHẦN XÁC NHẬN VÀ ĐÁNH GIÁ CỦA GIẢNG VIÊN
Phần xác nhận của GV hướng dẫn
_ _ _ _ _ _ _
Tp Hồ Chí Minh, ngày 13 tháng 05 năm 2017
Thái Trung Tín Trịnh Hằng Ước
Phần đánh giá của GV chấm bài
_ _ _ _ _ _ _
Tp Hồ Chí Minh, ngày 13 tháng 05 năm 2017
Thái Trung Tín Trịnh Hằng Ước
Trang 7TÓM TẮT
Thiết kế ứng dụng Camera với những tính năng cơ bản: chụp hinh, quay phim và lưu
dữ liệu
Trang 8MỤC LỤC LỜI CẢM ƠN Error! Bookmark not defined.
PHẦN XÁC NHẬN VÀ ĐÁNH GIÁ CỦA GIẢNG VIÊN iii
TÓM TẮT v
MỤC LỤC 1
CHƯƠNG 1 – NỘI DUNG YÊU CẦU VÀ BIỂU TƯỢNG 2
CHƯƠNG 2 – Ý TƯỞNG VÀ CÁCH XÂY DỰNG ỨNG DỤNG 3
1 Trình bày công thức toán học 3
2 Trình bày một hình vẽ, sơ đồ 4
3 Trình bày một hình vẽ, sơ đồ 5
4 Trình bày một hình vẽ, sơ đồ 6
5 Trình bày một hình vẽ, sơ đồ 7
6 Trình bày một hình vẽ, sơ đồ 7
7 Trình bày một hình vẽ, sơ đồ 8
CHƯƠNG 3 – KẾT LUẬN 9
TÀI LIỆU THAM KHẢO 10
Trang 9CHƯƠNG 1 – NỘI DUNG YÊU CẦU VÀ BIỂU TƯỢNG
- Đảm bảo những chức năng sau:
+ Chụp hình
+ Quay video
+ Lưu hình và video
Trang 10CHƯƠNG 2 – Ý TƯỞNG VÀ CÁCH XÂY DỰNG ỨNG DỤNG
1.Giao diện chính
- Gồm:
+ 1 Surface View
+ 3 Button (điều chỉnh camera trước sau, chụp hình và quay video)
+ ScrollView chứa các ảnh và video được lưu
Trang 11
2 Điều chỉnh camera trước sau
Trang 123 Xử lý sự kiện cho nút chụp hình
Trang 134 Xử lý sự kiện cho nút quay phim
Trang 145 Lưu hình ảnh
6 Lưu video
Trang 157 Xử lý ScrollImageView
Trang 16CHƯƠNG 3 – KẾT LUẬN
Ứng dụng Camera với giao diện dễ nhìn dễ sử dụng giúp người dùng dễ dàng thao tác và có thể dùng cho mục đích giải trí, công việc, …
Trang 17TÀI LIỆU THAM KHẢO
• https://examples.javacodegeeks.com/android/core/android-video-capture-example/
• http://phocode.com/java/android-lap-trinh-android/android-camera-va-surfaceview/
• http://phocode.com/java/android-lap-trinh-android/android-camera-va-surfaceview/