Chia sẻ cho anh em dự án
Do Drive thay đổi chính sách, nên một số link cũ yêu cầu duyệt download. các bạn chỉ cần làm theo hướng dẫn.
Password giải nén nếu cần: ket-noi.com | Bấm trực tiếp vào Link để tải:
MỤC LỤC
CHƯƠNG 1. TÌM HIẾU VÈ HỆ ĐIÈU HÀNH ANDROID.................................. 8
1.1. Android là gì?.................................................................................................... 8
1.2. Lịch sử của Android......................................................................................... 8
1.3. Một sổ phiên bản hệ điều hành Android.................................................... . 10
1.4. Delving với máy ảo Dalvik............................................................................12
] .5. Kiến trúc của Android....................................................................................12
1.5.1. Tầng ứng dụng.........................................................................................13
1.5.2. Application framework.......................................................................... 13
1.5.3. Library...................................................................................................... 13
1.5.4. Android Runtime.................................................................................... 14
1.5.5. Linux kernel............................................................................................. 14
1.6. Android Emulator........................................................................................... 14
] .7. Các thành phần trong một Android Project.................................................15
1.7.1. AndroidManifest.xml..............................................................................15
1.7.2. File R.java................................................................................................16
1.8. Chu kỳ ứng dụng Android.............................................................................17
1.8.1. Chu kỳ sổng thành phần..........................................................................18
1.8.2. Activity Stack....................................... ...................................................18
1.8.3. Các trạng thái của chu k ỳ ............................................................. ..........19
1.8.4. Chu kỳ sống của ứng dụng..................................................................... 20
1.8.5. Các sự kiện trong chu kỳ sống của ứng dụng......................................20
1.8.6. Các cách của chu kỳ sống.........................................................21
1.9. Các thành phần trong giao diện Android......................................................22
1.9.1. View..........................................................................................................22
1.9.2. ViewGroup........................................... ...................................................22
1.9.3. Activity & Intend.....................................................................................24
1.10. SQLite............................................................................................................26
1.11. Kết luận chương 1......................................................................................... 27
CHƯƠNG 2. PHÀN TÍCH VÀ THIẾT KÊ HỆ THỐNG.....................................28
2.1. Dặc tà bài toán.................................................................................................28
2.2. Đặc tả chức năng............................................................................................ 28
2.2. i . Chức năng xem món ăn theo chủ đề..................................................... 28
2.2.2. Chức năng tìm kiếm món ă n ..................................................................28
2.2.3. Chức năng Quàn lý danh mục món ăn yêu thích................................ 29
2.2.4. Chức nàng Đánh giá và đóng góp ý kiến..............................................29
2.3. Các biêu đồ hệ thống..................................................................................... 30
2.3.1. Biểu đồ User Case................................................................................... 30
2.3.2. Biểu đồ Class........................................................................................... 32
2.3.3. Biểu đồ tuần tự.........................................................................................32
2.3.4. Biểu đồ hoạt động................................................................................... 34
2.4. Kết luận chương 2 ..........................................................................................36
CHƯƠNG 3. XÂY DỰNG CHƯƠNG TRÌNH VÀ KÉT QUẢ ĐẠT ĐƯỢC....37
3.1. Xây dựng cơ sở dữ liệu trên SQLite Database Browser.............................37
3.2. Một sô hỉnh ảnh demo ửng dụng...................................................................39
3.3. Các kết quả đạt được và những việc chưa giải quyết được....................... 45
3.3.1. Các kết quả đã đạt được..........................................................................45
3.3.2. Những việc chưa giãi quyết được..........................................................45
3.4. Hướng phát triển trong tương lai...................................................................45
3.5. Kết luận............................................................................................................45
Văn hóa ấm thực là nét văn hóa tự nhiên hình thành trong cuộc sống. Đối với
người Việt, ẩm thựckhông chỉ là nét văn hóa về vật chất mà còn là vãn hóa về tinh
thần. Qua âm thực người ta có thê hiêu được nét văn hóa thê hiện phâm giá con người,
trình độ ván hóa cùa dân tộc với những đạo lý, phép tác, phong tục trong cách ăn
uống. [6]
Đối với những người nội trợ hay người bình thưòmg hay thậm trí cả nhũng đầu
bếp cũng không thể nhớ hết và thực hiện được hết tất cả các món ăn của người Việt
Nam, tất nhiên chúng ta có thể sử dụng sách nấu ăn để xem và học cách nấu các món
ăn Việt Nam. Tuy nhiên đê đơn giản hóa việc xem và tìm hiểu các món ăn Việt Nam
cũng như phù hợp với xu thể thời nay thì yêu cầu đặt ra là xây dựng một ứng dụng cỏ
thế xem và tìm hiếu về các món ăn cùa Việt Nam.
Cùng với sự phát triền của thị trường điện thoại di động là sự phát triên mạnh mẽ
của xu hướng lập trình phần mềm ứng dụng cho các thiết bị di động. Phần mềm, ứng
dụng cho điện thoại hiện nay rất đa dạng và phong phú trên các hệ điều hành di động
cũng đang phát triển mạnh mẽ và đang thay đối từng ngày. Các hệ điều hành J2ME,
Android, IOS, Hybrid, Web based Mobile Application đã có rat nhiều phát triển trên
thị trường truyền thông di động.
Trong vài năm trở lại đây, hệ điều hành Android ra đời với sự kế thừa những ưu
việt cùa các hệ điều hành ra đời trước và sự kết hợp của nhiều công nghệ tiên tiến nhất
hiện nay, đã được nhà phát triển công nghệ nổi tiếng hiện nay là Google. Android đẫ
nhanh chóng là đối thủ cạnh tranh mạnh mẽ với các hệ điều hành trước đó và đang là
hệ điều hành di động của tương lai và được nhiều người ưa chuộng.
Từ những dẫn chứng và nhu cầu trên chúng em quyết định chòn đề tài “Tìm hiểu
hệ điều hành Android và xây dựng ứng dụng cẩm nang ẩm thực Việt Nam” làm
đề tài bài tập lớn môn Lập trình nhúng của chúng em. Với mục đích nghiên cứu, tìm
hiểu hệ điều hành Android và xây dựng ứng dụng cẩm nang ẩm thực Việt Nam để có
thể đáp ứng nhu cầu học nấu ăn và tim hiểu về văn hóa ẩm thực của người Việt một
cách nhanh chóng và tiện lợi.
Trona quá trình làm bài tập lớn chúng em xin chân thành cảm ơn thầy Lê Hoàn
đã tận tình giúp đỡ, chỉ bảo chúng em đê chúng em có thể hoàn thành bài tập lớn này.
Do thời gian, kinh nghiệm và kỹ năng còn hạn chế chúng em rất mong nhận được
những ý kiến đóng góp của các thầy cô cùng các bạn để chủng em có thế hoàn thiện
hay phát triển bài tập lớn này.
Chúng em xin chân thành cảm ơn!
Do Drive thay đổi chính sách, nên một số link cũ yêu cầu duyệt download. các bạn chỉ cần làm theo hướng dẫn.
Password giải nén nếu cần: ket-noi.com | Bấm trực tiếp vào Link để tải:
You must be registered for see links