1. Trang chủ
  2. » Luận Văn - Báo Cáo

Tìm hiểu Android và xây dựng ứng dụng “Bản đồ cốc cốc

18 11 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 18
Dung lượng 1,86 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

BÀI THUYẾT TRÌNH Môn học phát triển phần mềm hướng FrameWork Giáo viên hướng dẫn: Ths Nguyễn Thái Cường Sinh viên thực hiện : Nhóm 02 Nguyễn Văn Công Nguyễn Văn Chiến Tên đề tài : Tìm hi

Trang 1

BÀI THUYẾT TRÌNH Môn học phát triển phần mềm hướng FrameWork

Giáo viên hướng dẫn: Ths Nguyễn Thái Cường

Sinh viên thực hiện : Nhóm 02

Nguyễn Văn Công Nguyễn Văn Chiến

Tên đề tài : Tìm hiểu Android và xây dựng ứng dụng “Bản đồ cốc cốc”

Trang 2

I Giới thiệu về Android

Nội dung

Trang 3

I Giới thiệu về Android

⁃ Android là một hệ điều hành mã nguồn mở được cài đặt trên một số phần cứng riêng biệt mà ở đây chủ yếu là cài đặt trên các thiết bị thiết bị di động có màn hình cảm ứng như điện thoại thông minh và máy tính bảng (của SamSung, Xiaomi LG, HTC, OPPO… )

⁃ Android được phát triển bởi Tổng công ty Android, với sự hỗ trợ tài chính từ Google và sau này được chính Google mua lại vào năm 2005 sau đó 1 thời gian Android ra mắt vào năm 2007, không bao lâu sau chiếc điện thoại đầu tiên chạy hệ điều hành Android được bán vào tháng 10 năm 2008

1 Giới thiệu chung về Hệ điều hành Android

Trang 4

I Giới thiệu về Android

⁃ Ngoài ra, Android còn có một cộng đồng lập trình viên đông đảo và hiện tại Android là nền tảng điện thoại thông minh phổ biến nhất thế giới.

1 Giới thiệu chung về Hệ điều hành Android

⁃ Hệ điều hành Android là 1 ngăn xếp các thành phần phần mềm, được chia thành 5 phần và 4 tầng

chính như trong hình bên dưới.

Trang 5

I Giới thiệu về Android

⁃ Có khá nhiều công cụ lập trình android nhưng slide hôm nay mình xin giới thiệu về một công cụ lập

trình chính thức và phổ biến nhất hiện nay đó là Android Studio là môi trường phát triển tích hợp (IDE) chính thức

⁃ Android Studio được thiết kế đặc biệt để phát triển ứng dụng Android Nó hỗ trợ các hệ điều hành

Windows, Mac OS X và Linux và là IDE chính thức của Google để phát triển ứng dụng Android gốc

để thay thế cho Android Development Tools (ADT) dựa trên Eclipse

2 Các công cụ phát triển

Trang 6

I Giới thiệu về Android

⁃ Android Studio là một IDE (Intergrated Development Environment) được google xây dựng và

cung cấp miễn phí cho các nhà phát triển ứng dụng Android Android studio dựa vào IntelliJ IDEA, là một IDE tốt cho nhất Java hiện nay Do đó Android Studio sẽ là môi trường phát triển ứng dụng tốt nhất cho Android

3 Công cụ lập trình android studio

Trang 7

4 Tải và cài đặt Android Studio trên hệ điều hành Windows:

 Download và cài đặt Android Studio

 Các bạn vào đường dẫn:

https://developer.android.com/studio/index.html

để download bản mới nhất và cài đặt

Trang 9

 Sau khi tải về ta mở file vừa tải về lên tích chọn cả 3 mục

Trang 10

 Cứ tiếp tục chọn next và agree cho đến khi hoàn tất.

Trang 11

 Đây là màn hình khởi động Lần đầu tiên sẽ hơi lâu:

Trang 12

 Lần đầu nó tiên chạy nó sẽ xuất hộp thoại để download vài thứ cần thiết (cứ chờ cho nó download xong):

Trang 13

MVP (Model – View – Presenter)

Khá giống với MVC, tuy nhiên thay Controller bằng Presenter

Các thành phần phụ thuộc vào nhau

Presenter chứa tham chiếu đến View

Mục đích sử dụng của MVP hướng đến giao diện (View)

13

II Giới thiệu về mô hình MVP

Trang 14

MVP

Passive View: Sử dụng Presenter để xử lý tất cả sự kiện từ tương tác người dùng cũng như để cập nhật View (cho phép tập trung kiểm thử vào Presenter)

14

II Giới thiệu về mô hình MVP

Trang 15

MVP

Supervising Controller: Những trường hợp xử lý đơn giản sẽ cập nhật View thông qua Model, Presenter xử lý những trường hợp vượt quá khả năng của Model

15

II Giới thiệu về mô hình MVP

Trang 16

III Demo MVP

Trang 17

IV Các chức năng của đề tài

- Tìm kiếm các địa điểm như là

+ Nhà + Cây xăng + ATM

- Đưa ra dự báo thời tiết trong ngày và trong tuần

Ngày đăng: 07/06/2021, 11:18

w