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

Lập trình ứng dụng trên Android NoteForYou

30 326 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 30
Dung lượng 6,36 MB

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

Nội dung

Lập trình ứng dụng trên Android NoteForYou

Trang 1

TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI VIỆN CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG

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

Đào Tiến Tuấn KTMT-TT 1 K55 20102415

Nguyễn Trung Đức CNTT-TT 1.2 K56 20111423

Nguyễn Văn Quốc CNTT-TT 1.2 K56

Đinh Công Thuât CNTT-TT 1.1 K56 20112689

Nguyễn Duy Tuấn CNTT-TT 1.2 K56 20112434

Hà Nội 3/5/2014

Trang 2

Mục Lục

Trang 3

Phân công công việc

Tạo và kết nối cơ sở dữ liệu (Đinh Thuật)

Tạo chức năng thêm note và sắp xếp danh sách note theo thứ

tự (Đào Tiến Tuấn)

Chức năng hiển thị chi tiết note khi click vào, làm slide

(Nguyễn Duy Tuấn)

Hiển thị danh sách các note theo yêu cầu, làm báo cáo,

slide(Nguyễn Trung Đức)

Thiết kế giao diện (Nguyễn Văn Quốc)

I. Cơ sở lý thuyết:

Trang 4

Công việc thời hiện đại bề bộn, chắc hẳn mọi người cũng rất cần một nơi

để dán những mảnh giấy ghi chú công việc để khỏi bỏ sót những công việc quan trọng Hiện tại, laptop, máy vi tính cá nhân, hay những chiếc điện thoại thông minh đã gắn bó mật thiết với cuộc sống của mỗi chúng ta Vì vậy, nhóm chúng em xin giới thiệu với lớp và cô giáo một phần mềm tạo ghi chú ngay trên chiếc điện thoại thông minh nhanh chóng với giao diện đẹp và quen thuộc Đó chính là ứng dụng NOTeFORYOU.

Trang 5

II. Mô tả chức năng chính của chương trình:

Hẹn giờ báo khi đến giờ

Đối với các việc quan trong có thể tạo chuông báo khi đến giờ để tiện việc nhắc nhở công việc Đôi khi chỉ vì không có gì nhắc nhở mà bạn có thể bỏ lỡ những công việc quan trọng hay đơn giản chỉ là việc gặp bạn bè,… Nhưng với Noteforyou điều đó là không thể bởi chức năng hẹn giờ báo cực kỳ hữu ích này Bạn có thể để những kiểu chuông báo mặc định hay những kiểu chuông do chính bạn cài đặt Đôi khi, chỉ cần nghe bản nhạc chuông báo mà bạn đã biết việc cần làm là gì.

Xem và xóa danh sách Note

Một ứng dụng mà chỉ có thể tạo note mà không thể xem hay xóa thì thật là bất tiện Noteforyou cho phép bạn xóa những note bạn không vừa ý khi tạo hay xem danh sách note trên giao diện cực kỳ đẹp.

2. Cấu trúc chương trình:

Trang 6

Chương trình chạy trên hệ điều hành Android chạy Eclipse SDK adt-bundle for windows

Class ArlamManager: Class phục vụ việc báo giờ.

Class Main_About : Giới thiệu về ứng dụng

Class Main_AddNote: Cho phép tại Note mới

Class Main_ListNote: Xuất ra danh sách các Note

Class Main_Screen : Điều chỉnh giao diện người dung

Class Main_ViewNote: Cho phép truy vấn vào từng Note

đã tạo để xem chi tiết thông tin.

Trang 7

III. Cài đặt chương trình:

Ngày nay, mobile là một thiết bị không thể thiếu được trong đời sống hàng ngày của chúng ta Vậy hệ điều hành Mobile nào thông dụng nhất? Chắc chắn nếu bạn biết IT thì sẽ có câu trả lời ngay Đó

là “Hệ điều hành Android” Kể từ khi được Google công bố vào tháng 10/2008, Hệ điều hành Android đã ngày càng trở nên quen thuộc và phổ biến, với nhiều ưu thế vượt trội như: Hệ điều hành mã nguồn

mở miễn phí, ứng dụng dựa trên Java, hỗ trợ nhiều vi xử lý ngoài thiết bị di động, hỗ trợ NDK (Native Development Kit): cho phép nhúng mã C/C++ vào ứng dụng Android Vừa để phục vụ môn học Linux và phần mềm ã nguồn mở vừa để nâng cáo kiến thức về Android, nhóm chúng em đã tìm hiểu về Android và làm ứng dụng Noteforyou cũng là 1 ứng dụng rất thiết thực

1. Màn hình chính

Trang 8

Khi chương trình được chạy thì trên màn hình sẽ xuất hiện logo của chương trình

Tại đây chúng ta có thể sử dụng menu để chọn đến các chức năng của chương trình

Trang 9

Các chức năng tùy chọn tại menu được viết tại các file xml lưu tại thư mục res/menu:

Trang 10

File main_about.xml: file này là phần giới thiệu về ứng dụng

2. Chức năng thêm ghi chú

Tại đây chúng ta có thể thêm ghi chú với tiêu đề nội dung,nội dung ghi chú và cài đặt giờ báo

File main_add_note: thêm ghi chú mới

< menu xmlns:android = http://schemas.android.com/apk/res/android " >

Trang 11

Các trường hợp ngoại lệ có thể xẩy ra:

Trang 12

+các trường trống:

Trang 13

+Giờ báo thức đã qua so với hiện tại

Trang 14

Khi chúng ta ấn nút lưu,làm lại:

Trang 15

3. Đưa ra danh sách ghi chú:

File main_list_note: đưa ra danh sách ghi chú

< menu xmlns:android = http://schemas.android.com/apk/res/android " > < item

Trang 16

4. Truy nhập vào các ghi chú đã tạo:

Trang 17

File main_view_note: Truy nhập vào các ghi chú đã tạo

< menu xmlns:android = http://schemas.android.com/apk/res/android " > < item

Trang 18

5. Chức năng xóa ghi chú:

Khi xóa xong sẽ hiện ra danh sách mới sau khi xóa

Trang 19

IV. Minh họa kết quả:

Trang 20

Giao diện chính của ứng dụng

Trang 21

Màn hình chính

Khi chọn button “Menu” sẽ hiện ra màn hình làm việc như trên.

Bạn có thể có thể xem phần giới thiệu sản phẩm hoặc thử ngay các chức năng của ứng dụng với việc tạo ghi chú hoặc xem những ghi chú mình đã tạo

Màn hình giới thiệu về ứng dụng

Trang 23

Chức năng thêm ghi chú

Trang 25

Khi chọn chức năng “Tạo ghi chú” màn hình này sẽ hiện ra cho phép bạn nhập ghi chú với các tiêu đề riêng Bạn chỉ việc nhập tiêu đề và nội dung rồi chọn lưu là đã có 1 ghi chú Ngay cả khi không có nội dung ghi chú vẫn được lưu vì đôi khi ghi chú đó chỉ mang tính nhắc nhở mà không cần nội dung.

Trang 26

Danh sách các ghi chú

Khi chọn chức năng “Xem ghi chú” các ghi chú đã tạo sẽ hiện ra với tiêu đề và nội dung.

Trang 27

Xóa ghi chú

Trang 28

Công việc xóa ghi chú có thể được thực hiện ngay khi tạo ghi chú hoặc có thể xóa khi chọn ghi chú muốn xóa tại danh sách ghi chú Khi xóa xong sẽ hiện ra danh sách ghi chú mới và hiển ti thông báo xóa thành công.

Trang 29

Chức năng hẹn giờ thông báo

Đây là giao diện chọn ngày giờ báo ghi chú

Trang 30

V. Kết luận

Thông qua việc nghiên cứu và thực hiện bài tập lớn này nhóm chúng em đã thu được nhiều kiến thức thực tế, đồng thời bổ sung thêm những kinh nghiệm quý báo cho công việc sau này Do thời gian cùng kinh nghiệm còn có hạn nên sản phẩm chắc chắn có những thiếu sót mong cô giáo giúp đỡ để chúng em có thể hoàn thành đề tài này Chúng em xin cảm ơn!

Ngày đăng: 30/03/2015, 12:19

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w