Open Chamiko opened 7 years ago
Để làm phần này, các bạn code Client tìm hiểu giúp mình 1 số các khái niệm sau và cách dùng của nó: một số thành phần giao diện cơ bản(LinearLayout, RelativeLayout, TextView,...) và cách sử dụng. Activity, Fragment, RecyclerView (cách custom giao diện cho 1 đối tượng gồm các thuộc tính rồi sau đó sử dụng Adapter để đổ dữ liệu thành list), Tablayout(có Adapter), Navigation, cách kết nối server và truyền nhận dữ liệu với server. OK tạm tamk vậy đã.
1 số Link tham khảo https://developer.android.com/studio/intro/index.html http://vietjack.com/android/
App sẽ có những chức năng chính: Xem các khâu chuẩn bị và thực hiện món ăn, Lưu lại các món ăn yêu thích và 1 mục "Món ăn yêu thích", Tìm kiếm món ăn theo từ khóa nhập vào. Tính sơ sơ sẽ cần có 1 menu kéo, và khoảng tầm 5-6 cái màn hình chính. Có gì cứ làm sơ sơ các màn hình trước rồi thực hiện chuyển đổi các màn hình sau, phần kết nối server và dưc liệu để sau cùng
chúng ta có bao nhiêu thời gian để tự tìm hiểu và nghiên cứu? và cậu có thể suggest thêm vài link để mình nghiên cứu không?
Code mấy cái màn hình thì tìm hiểu độ 2-3 ngày là ok thôi, dùng cái link đầu tiên t gửi ấy, giới thiệu toàn bộ những cái thành phần GUI, nếu vẫn ko hiểu thì gg thêm sẽ có nhiều chỗ viết
https://www.youtube.com/playlist?list=PLzrVYRai0riSRJ3M3bifVWWRq5eJMu6tv tham khảo thêm cái khóa Android này này, xem video trực quan dễ hiểu hơn, nhưng nên đọc tài liệu rồi máy mò trước đã :3rd_place_medal:
công cụ sẽ sử dụng là android studio 3.0 đúng không?
Ừ đúng r. Link down đây thây, xong có cả hướng dẫn tất tần tật luôn các thành phần giao diện. https://developer.android.com/studio/index.html
ok, triển luôn bạn ơi :3 có j không biết hỏi tiếp
Các nhóm cập nhật tiến độ vào issue mới nhé 🥉
Alo, bên Client cần Server cung cấp dữ liệu dạng Json thôi đúng k ?
yup, đọc kĩ xem 1 server cần làm những gì ấy
Đọc r, ví dụ Client muốn xem chi tiết một món ăn trong bảng eating , thì Server sẽ gửi dữ liệu của món ăn đấy, hay gửi cả bảng Eating ?
Về giao diện và chức năng app