Diễn đàn rao vặt Tuổi trẻ
Hướng dẫn về layout cơ bản trên lập trình android FfWzt02
Diễn đàn rao vặt Tuổi trẻ
Hướng dẫn về layout cơ bản trên lập trình android FfWzt02
 


#1

27.05.17 10:26

avatar

tuan11nguyen

Thành viên gắn bó
0988485689 https://www.facebook.com/
Thành viên gắn bó
Xin chào Anh chị em, bài học bữa nay mình xin san sẻ đến Anh chị em chậm triển khai là bài học về lập trình android - chỉ dẫn các phím tắt căn bản trên android.
Các bạn chú ý theo dõi tại đây nhé.

Xem full tài liệu lập trình android cơ bản
Như chúng ta đã biết, Android Studio là 1 IDE (Intergrated Development Environment) được google vun đắp và cung ứng miễn phí cho các nhà phát triển ứng dụng Android. Vì Android stuido là 1 dụng cụ lập trình khá mới nên giao diện cũng như cách thao tác cũng phần nào gây rắc rối mang các lập trình viên mới tiếp cận. bữa nay mình sẽ chỉ dẫn Anh chị em sử dụng các phím tắt thông dụng nhất để Anh chị em mang thể lập trình Android rẻ hơn mang IDE rất mạnh này.
Anh chị em mang thể xem danh sách mặc định các phím tắt của Android studio theo cách sau. Tại màn hình của Android studio Anh chị em chọn File > Settings > Keymap. khi này Anh chị em sẽ thấy 1 bảng danh sách các phím tắt, Anh chị em mang thể đổi thay tùy ý. Android studio cũng hỗ trợ người dùng chọn phím tắt của các dụng cụ lập trình quen thuộc khác như eclipse…

Dưới đây là các tổ hợp phím tắt mà trong giai đoạn code mình hay sử dụng

1. các tổ hợp phím hỗ trợ code.
Tổ hợp phím Chức năng
CTRL + SHIFT + A sắm thao tác muốn thực hành mà không cần vào menu File, edit, …
ALT + ENTER Fix project nhanh
CTRL + ALT + L Định dạng lại code
CTRL + Q Hiện docs của API đã chọn
CTRL + P Hiện tham số hàm, phương thức
ALT + Insert Khởi tạo hàm
F4 khiêu vũ đến nguồn
CTRL + Y Xóa 1 dòng
CTRL + D Nhân đôi 1 dòng tại vị trí con trỏ
CTRL + ALT + SHIFT + N kiếm tìm
CTRL + F kiếm tìm theo kí tự trong tab đang mở
CTRL + G Đi nhanh đến 1 dòng
CTRL + Space Gợi ý code
Ctrl + O Implement hoặc Overight.
2. các tổ hợp phím cho project
Tổ hợp phím Chức năng
CTRL + F9 Build
SHIFT + F10 Build và run
ALT + 1 Toggle project visibility
ALT + left-arrow; ALT + right-arrow Mở tab navigation
F4 Mở module setting

Trên đây là các tổ hợp phím rất hay sử dụng khi code, Anh chị em hãy thường xuyên sử dụng để ghi nhớ nhé. Chúc Anh chị em học rẻ.
Layout là 1 thành phần chẳng thể thiếu trong android. Layout là nơi biểu diễn các control lên giao diện và mỗi layout mang 1 cách biểu diễn khác nhau, do đó mang mỗi cấu trúc giao diện khác nhau ta nên chọn layout cho phù hợp. Sau đây tôi sẽ giới thiệu 1 số layout căn bản cho Anh chị em mẫu mã giao diện.
– FrameLayout.
– LinearLayout.
– TableLayout.
– GridLayout.
– RelativeLayout.

Layout android
Sau đây mình sẽ giới thiệu 1 số layout hay được các đơn vị thiết kế sử dụng.
chỉ dẫn về các ngôn ngữ khác : https://vietpro.net.vn/lap-trinh-react-native
FrameLayout
Là dòng layout căn bản nhất, nó sẽ được sử dụng phổ biến khi ta sử dụng vẽ giao diện nâng cao sau này. khi ta kéo các control vào thì mặc định các control sẽ nằm ở vị trí trên cộng bên trái. các control khi được kéo vào framelayout sẽ bị đè lên nhau, control sau sẽ đè lên control trước. cách độc nhất vô nhị để căn các control vào giữa là sử dụng thuộc tính android:layout_gravity=”center”.Các bạn mang thể tham khảo đoạn XML sau để hiểu thêm về framelayout.

android:background="#2be2ca"
android:layout_width="100"
android:layout_height="100" />



Layout android

LinearLayout
Layout này cho phép chúng ta vẽ giao diện theo 2 hướng, trong khoảng trái qua phải hoặc trong khoảng trên xuống dưới.Để xét chiều cho các control trong layout ta sử dụng thuộc tính orientation.
– Android:eek:rientation=”horizontal” : Xếp các control trong khoảng trái sang phải (theo cột).
– Android:eek:rientation=”vertical” : Xếp các control trong khoảng trên xuống dưới (theo hàng).
mang các giao diện mang độ phức tạp vừa phải thì dung LinearLayout là rất hiệu quả, rất thuận tiện trong mẫu mã và đi bảo trì ứng dụng sau này. Sau đây là đoạn XML demo cách sử dụng layout này.
+ vertical
Layout android
+ horizontal
Layout android
RelativeLayout
Layout này cho phép chúng ta sắp đặt các control theo vị trí khá giữa các control khác kể cả control chứa nó. khi gặp các layout mang độ phức tạp cao, mang phổ biến giao diện nhỏ thì sử dụng RelativeLayout là chọn lựa rẻ nhất. một đôi chú ý khi sử dụng layout này:
– các control đều mang id riêng, việc đặt tên id phải rõ rang dễ hiểu.
– các control được sắp đặt dựa vào id của các control khác.
– các control mang sự buộc ràng và tương tác mang nhau nên khi đổi thay 1 control sẽ khiến cho đổi thay vị trí của mọi control khác. do đó rất khó trong việc bảo trì nếu giao diện quá phức tạp.Các bạn mang thể tham khảo đoạn XML demo sau:

Layout android
Ở đây mình giải thích 1 số thuộc tính:
– toRightOf : Control đang xét đứng ở phía bên phải của control nào chậm triển khai.
– marginLeft: Control đang xét cách control bên trái 1 khoảng bao lăm, như vậy mang marginRight, marginTop, marginBottom.

– layout_below : Control đang xét đứng ở phía dưới của control nào chậm triển khai.
Nhận định về php căn bản tự học lập trình php
Tôi vừa giới thiệu 1 số layout căn bản, Anh chị em mang thể tham khảo bài thực hành vẽ layout, chúc Anh chị em thành công!

Quyền hạn của bạn

   
Bạn không có quyền trả lời bài viết