Xây dựng ứng dụng máy tính trên nên tảng Android PHAN CHIA CÔNG VIỆC Phạm Doãn Tú: tạo ứng dụng máy tính Trần Danh Thắng: tìm hiểu thông tin, chương | trừ phần các bước thực hiện tạo ứn
Trang 1KHOA CÔNG NGHỆ THÔNG TIN
BỘ MÔN KHOA HỌC MÁY TÍNH
BÀI TẬP NHÓM ĐIỆN TOÁN DI ĐỘNG
DE TAI XAY DUNG UNG DUNG MAY TINH TREN NEN TANG ANDROID
2 Pham Thi Phuong Thao msv: 2021050604
3 Tran Danh Thang msv: 2021050613
Lop: KHMT ung dung K65
HA NOI - 2023
Trang 2Xây dựng ứng dụng máy tính trên nên tảng Android
PHAN CHIA CÔNG VIỆC
Phạm Doãn Tú: tạo ứng dụng máy tính
Trần Danh Thắng: tìm hiểu thông tin, chương | (trừ phần các bước thực hiện tạo ứng dụng trên Android Studio), chương 2
Phạm Thị Phương Thảo: các bước thực hiện tạo ứng dụng trên Android Studio (chương 1), chương 3, tài liệu tham khảo
Trang 3Xây dựng ứng dụng máy tính trên nên tảng Android
MỤC LỤC
CHUONG 1: TONG QUAN VE DE TAI
CHUONG 2: TRINH BAY NOI DUNG oecccceccccscscssesescssesesesestesesestesesestsesesevevsvesevseees CHUONG 3: KET LUAN VA HUONG PHAT TRIEN
1.Kết luận
2 Hướng phát triển
Trang 4Xây dựng ứng dụng máy tính trên nên tảng Android
DANH MỤC CÁC HINH VE TRONG BAO CAO
Hinh 1: Thiết lập các file chứa code -.- c2- 222222 c2 222 <5: Hình 2: Viết code để tạo ÏayOUK s cà cà bàn nề nnn nh nh Kế nh tr nh tra Hinh 3: Layout của ứng dụng máy tính
Hình 4: Kết quả khi thực hiện phép tính cộng Hình 5: Kết quả khi thực hiện phép tính trừ . -c.c c2 s5: Hình 6: Kết quả thực hiện phép tính nhân - - -¿
Hình 7: Kết quả thực hiện phép tính chia -.-c22cc s22: Hình 8: Kết quả khi thực hiện các phép toán nA
Trang 5Xây dựng ứng dụng máy tính trên nên tảng Android
CHUONG 1: TONG QUAN VE DE TAI
Có thê nói trong thời kỳ công nghệ như hiện nay thì việc sử dụng điện thoại smart phone là việc không thể thiếu trong mỗi chúng ta Như vậy việc phát triển các ứng dụng trên điện thoại để phục vụ con người là rất cần thiết và ứng dụng máy tính trên điện thoại là một phần mềm tính toán rất cần thiết mà trên chiếc điện thoại smart phone nào cũng phải có
Mục tiêu nghiên cứu đề tài: xây đựng ứng dụng máy tính trên nén tang android, hiểu hơn về cách tạo ra một ứng dụng trên điện thoại, củng cô được kiên thức về ngôn ngữ lập trình Java và biết thêm về nên tảng android
Pham vi nghiên cứu của đề tài là trong phạm v1 môn học Điện Toán Di Động Nội dung nghiên cứu của đề tài là tạo ra một ứng dụng máy tính với các tính năng cơ bản như cộng, trừ, nhân, chia,
Phương pháp nghiên cứu là dùng ngôn ngữ lập trinh Java chạy trên môi trường android studio dé lap trình
Các bước thực hiện tạo ứng dụng trên Android Studio:
1) Lên ý tưởng:
- Phac thao giao diện
- _ Sử dụng công thức toán học: cộng, trừ, nhân, chia 2 số nguyên; cộng, trừ, nhân, chia 2 số thực
2) Mở Android Studio va tao project
3) Thiét ké giao dién:
- Thém cac déi tượng cần hiển thị vào giao diện Desipn của
activity_main.xml
- Thiét lap chiéu dai, chiều rộng, màu sắc của các đối tượng trong phần Text cua file activity_main.xml
4) Viét code trong file MainActivity java
5) Chay tng dung voi thiết bị ảo
Trang 6Xây dựng ứng dụng máy tính trên nên tảng Android
CHƯƠNG 2: TRÌNH BẢY NỘI DUNG
DA |
Q se BeUBTECD G a © O2@ wm
Hinh 1: Thiét lap các file chứa code
c a!
q se & €©€&W8UŨ€GOÔĐ G * AO ms 0 @ om
Hinh 2: Viét code dé tao layout
Trang 7Xây dựng ứng dụng máy tính trên nên tảng Android
Hinh 3: Layout cua ứng dụng máy tính
Trang 8
Xây dựng ứng dụng máy tính trên nên tảng Android
Hình 4: Kết quả khi thực hiện phép tính cộng
; -
Ba sas OeC@BUBUVOEHBOCHE ¬ A 6 on cam S20 Hình 5: Kết quả khi thực hiện phép tính trừ
Trang 9Xây dựng ứng dụng máy tính trên nên tảng Android
a s BeUBTECD Ga AO m @om
Hình 6: Kết quả thực hiện phép tính nhân
Q Search & ©€%&8Ũ€ØÔ Gs AO mw Om oho
Hình 7: Kết quả thực hiện phép tính chia
Trang 10Xây dựng ứng dụng máy tính trên nên tảng Android
Hinh 8: Két quả khi thực hiện các phép toán
CHƯƠNG 3: KÉT LUẬN VA HUONG PHAT TRIEN
1.Kết luận
s* Những điều rút ra được sau khi thực hiện đề tài:
- Lên ý tưởng, phác thảo sơ bộ về những việc cần làm trước khi bắt tay vào tạo ứng dụng trên Android Studio
- Nam được quy trình phát triển ứng dụng trên Android Studio
- _ Phải có kiến thức tốt về lập trình Java
- _ Hiễu được nguyên lý hoạt động của máy tính
- _ Các vấn đề xảy ra trong quá trình chạy phần mềm là khó tránh khỏi, cần nhạy
bén với vấn để và đưa ra giải pháp phù hợp dé giải quyết nó
- _ Phải có kỹ năng quản lý thời gian tốt, kỹ năng làm việc nhóm hiệu quả
%* điểm: đạt mục tiêu nghiên cứu đề tài đã đưa ra ở đầu
+ Khuyết điểm:
- Giao diện chưa đẹp mắt
Trang 11Xây dựng ứng dụng máy tính trên nên tảng Android
-_ Chưa có các tính năng nâng cao như: tính căn bậc hai, chuyền đổi đơn vị độ dài/ thể tích/ khối lượng
2 Hướng phát triển
Bồ sung các chức năng: tính căn cho số nguyên/ số thực, lưu lại lịch sử tính toán, chuyên đôi đơn vị độ dài/ thê tích/ khôi lượng/ tôc độ
TÀI LIỆU THAM KHẢO
s://vntalking.com/cam-tay-chi-viec-huong-dan-tao-ung-dung-caculator.html Truy
cap ngay 28/5
https://freetuts net/ref/java-thuc-hien-cac-phep-tinh-cong-tru-nhan-chia-2-so-nguyen-
83 html Truy cập ngày 28/5
https://www.youtube.com/watch?v=9t2_YjdRAGE Truy cap ngay 28/5