Hỏi cách đặt tên biến, phương thức trên android

1/Mọi người cho em hỏi tiền tố m, s trong android là gì?
2/Hỏi cách đặt tên biến trong android TextView -> txtv (hay là txtw) ?

Mình đoán m là My, cái mình viết thì đánh dấu thế cho dễ tìm.
Mình thuờng đặt tên là tvEmail, btnSave…

  1. Đây chỉ là những quy ước do những người lập trình viên đặt ra nhằm dễ phân biệt

m (member) thể hiện cho biến thành viên
s (static) cho biến static
g (global) cho biến toàn cục.

2 . Tùy thôi, anh thì thường là ghi đầy đủ ra (textviewUsername, textviewPassword…) vì thường làm solo một số project khá lớn có rất nhiều các view… khác nhau, đôi khi sợ lẫn nên phải vậy :smile:

Tóm lại cả 2 đều tùy vào người lập trình

2 Likes

một vài đóng góp từ code Field Naming Conventions:

  • Non-public, non-static field names start with m.

  • Static field names start with s.

  • Other fields start with a lower case letter.

  • Public static final fields (constants) are ALL_CAPS_WITH_UNDERSCORES.


Còn về android mình hay đặt thế này :

4 Likes
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?