SỰ ĐỒNG Ý
Mọi người (trừ khi làm việc theo nhóm) sẽ có quy ước riêng và bạn chọn cái nào không quan trọng. Đảm bảo rằng nó nhất quán trong toàn bộ ứng dụng là điều quan trọng.
CẤU TRÚC
Cá nhân tôi sử dụng quy ước đặt tên như thế này vì nó chạy từ tên lớp xuống thành phần và nhất quán trong suốt xml:
- LỚP :
<ClassName>
- HOẠT ĐỘNG :
<ClassName>**Activity**
- BỐ TRÍ :
classname_activity
- ID HỢP PHẦN :
classname_activity_component_name
Một ví dụ về điều này sẽ là OrderActivity.class
, order_activity.xml
, order_activity_bn_cancel
. Lưu ý rằng tất cả XML đều ở dạng chữ thường.
CÁC BẢNG CHỮ VIẾT TẮT
Nếu bạn muốn sử dụng các tên ngắn hơn để giữ cho mã gọn gàng hơn; thì một phương pháp khác có thể là viết tắt TẤT CẢ các tên trong XML cũng như các bố cục.
Ví dụ về điều này sẽ là OrderActivity .class: ord_act .xml, ord_act _bt_can, ord_act _ti_nam, ord_act _tv_nam. Tôi chia nhỏ các tên thành ba nhưng điều này phụ thuộc vào số lượng tên tương tự bạn có
CÁC LOẠI THÀNH PHẦN CHỮ VIẾT TẮT
Khi viết tắt các kiểu thành phần, hãy cố gắng giữ cho chúng nhất quán. Tôi thường sử dụng hai chữ cái cho loại thành phần và ba chữ cái cho tên. Tuy nhiên, đôi khi tên sẽ không cần thiết nếu đó là yếu tố duy nhất của loại đó trong bố cục. Nguyên tắc của ID là duy nhất
- ID HỢP PHẦN :
nam_act_component_nam
CÁC CHỮ VIẾT TẮT LOẠI PHỐI HỢP (Danh sách này hiển thị hai chữ cái có rất nhiều)
Bố cục khung: fl
Bố trí tuyến tính: ll
Bố cục bảng: tl
Hàng bảng: tr
Bố cục lưới: gl
Bố cục tương đối: rl
Text View: tv
Nút: bt
Check Box: cb
Switch: sw
Nút Toggle: tb
Image Button: ib
Image View: iv
Tiến trình Bar: pb
Seek Bar: sb
Rating Bar: rb
Spinner: sp
WebView: wv
Edit Text: et
Nhóm radio: rg
Chế độ xem danh sách: lv
Chế độ xem lưới: gv
Chế độ xem danh sách có thể mở rộng: el
Chế độ xem cuộn: sv
Chế độ xem cuộn ngang: hs
Chế độ xem tìm kiếm: * se
Tab Máy chủ: th
Xem video: vv
Bộ lọc trình quay số: df
Bao gồm: ic
Fragment: fr
Custom View (other): cv