Step 1: U must have the website database design like diagram or something else which describes the sw system
Step 2: List usecase function and non-function
Step 3: Design and code following ur usecase with database
Làm sao để viết phần mềm android dựa trên 1 website?
thank bạn nhiều nha
dkmh.epu.edu.vn đây là website của trường. làm thế nào để mình tạo được 1 app lấy các thông tin như lịch học của sinh viên bây giờ ạ?
Khi bạn đăng nhập, web sẽ request 1 Method POST hoặc PUT -> Sau đó trả cookie cho bạn lưu ở local.
Việc bạn làm đầu tiên là làm sao để có thể lấy được Cookie trước đã, Cookie là chuỗi String, sau đó lưu vào local. Tiếp theo bạn request các trang như lịch học (thường là Method GET) nhớ put cookie vào.
Sau đó lấy được 1 trang HTML -> Sử dụng jsoup để parse html -> tới dữ liệu cần lấy.
Thư viện jsoup : http://jsoup.org/
vậy làm thế nào để lấy được cookie bây giờ ạ
Bạn tắt trình duyệt đi, xong bật lại, xong ấn F12, xong vào web trường thì cái request đầu tiên server nó sẽ set cookies cho bạn và mục request cookies vẫn còn trống , từ các request tiếp theo thì response lại trống và request thì lại có
Mình hay nghịch request ở Python nên có cái lib requests khá tiện, chỉ cần cookies = request_abc.cookies
là lưu được cookies, còn android thì mình không rõ lắm https://www.google.com/search?q=android+request+cookies
mình vẫn hơi mung lung… vậy giờ mình phải làm gì giờ?
Bạn ấn F12 để theo dõi các request, xong bắt chước lại, thì sẽ nhận được dữ liệu mình cần