Mình không rõ sự khác biệt giữa tạo email rồi thêm @bindable khác gì với ObservableField. Ví dụ như bài này dùng luôn 2 ObservableField là email, password luôn. Vẫn binding 2 chiều các thứ mà get set có sẵn không phải viết. Ai giải thích giúp mình với. help help
Em thấy có nhiều người ko dùng databinding cho mvvm, vậy anh cho em hỏi có nhất thiết phải dùng databinding khi dùng mvvm architecture ko ạ ? Em cảm ơn anh
Xem xong mình chưa hiểu chỗ này mình thấy Model trong mô hình không có vẫn được vì ViewModel có thể thay thế. Mình tạo 2 bên như vậy có phải là bị double thuộc tính lên không bạn Tin
Thêm nữa phần databinding rất hay, nhưng như Tin nói là Tin thích MVP hơn tức là không có databinding, vậy nhược điểm của nó là gì mà hay nhưng lại không dùng
cám bạn dễ hiểu quá. ước gì bạn hướng dẫn thêm cái về sử lý Data api có mô hình business, service, và local cám ơn bạn trước
Mình không rõ sự khác biệt giữa tạo email rồi thêm @bindable khác gì với ObservableField.
Ví dụ như bài này dùng luôn 2 ObservableField là email, password luôn. Vẫn binding 2 chiều các thứ mà get set có sẵn không phải viết.
Ai giải thích giúp mình với. help help
Thanks This lesson is really good and easily to understand
ANH OI EM rebuild ben class LoginModelView sao lai ko dc a. Thong bao : "couldn't make a guess for com.example.lab1.loginViewModel"
a ơi cho em hỏi ạ. Giờ e có 1 listview thì em làm setOnItemClickListener kiểu gì ạ?
Hay quá nhờ =))) cứ như JSX phiên bản Java vậy=))
Anh làm video về cách update gradle khi tải project từ git về dc k a.cái đấy hay bị lỗi quá
Sự khác nhau giữa extend BaseObservable và extend ViewModel là như nào vậy anh?
Same với bạn
same question.
a có the làm bài về DI: Dagger, Hilt hay Koin được k ạ
MInh cung quan tam cai nay a
Em cam on anh nha.
Em thấy có nhiều người ko dùng databinding cho mvvm, vậy anh cho em hỏi có nhất thiết phải dùng databinding khi dùng mvvm architecture ko ạ ? Em cảm ơn anh
quá xịn anh ơi, em cảm ơn anh ạ =))
Cám ơn em !!!
a ơi cho e hỏi nếu mình cần read date từ sqllite thì mình sẽ read ở lớp VM hay Model thế, mong a rep
Anh oi anh day ve kotlin di a
Xem xong mình chưa hiểu chỗ này mình thấy Model trong mô hình không có vẫn được vì ViewModel có thể thay thế. Mình tạo 2 bên như vậy có phải là bị double thuộc tính lên không bạn Tin
Thêm nữa phần databinding rất hay, nhưng như Tin nói là Tin thích MVP hơn tức là không có databinding, vậy nhược điểm của nó là gì mà hay nhưng lại không dùng
hay quá a ơi 😘😘
Cám ơn em đã ủng hộ Channel của anh nhé
anh cho em hỏi nếu Login thành công muốn chuyển qua page khác mà dùng intent thì xử lí ở đâu thế anh
Bạn có thể tham khảo startActivityForResult để mình throw nó sang Login Activity, và startAcitvity ở Login Activity luôn
Anh cho em hỏi nếu như button login mình muốn startActivity thì làm sao ạ ??? Em đọc document thì ngta bảo không nên startActivity tại lớp ViewModel
Em nghĩ như này không biết đúng không ? Mình có thể tạo intent ở viewmodel rồi throw nó qua LoginActivity rồi sẽ startActivity ở đó
Em có dùng Broadcast Receiver để xử lí, không biết cách anh có giống em không ạ? Có thể cho em xin solution được không ạ ? Em cảm ơn anh.
Anh có thể làm 1 bài về recycleview + mvvm được k ạ
Bạn check video này của mình nhé
ruclips.net/video/D1gp5WqMGqs/видео.html
and dùng kotlin hay java trong project ạ
hiện tại mình đang hướng dẫn Java bạn nhé
Có phần mềm nào hỗ trợ tạo database sqlite ko a?
sqlite database browser
Chuẩn rồi =)) em có thể dùng sqlite database browser như bạn Duy Trường đã comment em nhé.
@@tincoder cảm ơn a
Anh ơi có thể ra video Recycleview in recycleview không anh, em cảm ơn anh ạ
ra rồi mà
Em có thể xem video này của anh nhé
ruclips.net/video/n1nxlwrkjDo/видео.html