Thứ Ba, 23 tháng 12, 2014

Sách lập trình android tiếng việt bài 5:XML trong Android:

(Veda)Xin cào các bạn, hôm nay sách lập trình android tiếng việt sẽ giới thiệu với các bạn bài 4:XML trong Android:

Không giống như lập trình java thông thường, lập trình android ngoài các lớp được
viết trong *.java còn sử dụng XML để thiết kế giao diện cho ứng dụng. Tất nhiên
bạn hoàn toàn có thể thiết kế 1 giao diện như ý muốn mà không cần tới bất cứ 1
dòng XML nào, nhưng sd XML sẽ đơn giản công việc đi rất nhiều. Đồng thời sd
XML sẽ giúp việc chỉnh sửa ứng dụng sau này trở nên dễ dàng.
Về nguyên tắc, khi lập trình ứng dụng ta thiết kế giao diện bằng XML và cài đặt
các xử lý khi tương tác với giao diện trong code.
1 số thành phần cơ bản trong Android:
1.Các layout:
Layout được dùng để quản lý các thành phần giao diện khác theo 1 trật tự nhất
định.
- FrameLayout: Layout đơn giản nhất, thêm các thành phần con vào góc trên bên
trái của màn hình.
- LinearLayout: thêm các thành phần con theo 1 chiều nhất định (ngang hoặc dọc).
Đây là layout được sử dụng nhiều nhất.
- RelativeLayout: thêm các thành phần con dựa trên mối quan hệ với các thành
phần khác hoặc với biên của layout.
- TableLayout: thêm các thành phần con dựa trên 1 lưới các ô ngang và dọc.
- AbsoluteLayout: thêm các thành phần con dựa theo tọa độ x, y.
Layout được sử dụng nhằm mục đích thiết kế giao diện cho nhiều độ phân giải.
Thường khi lập trình nên kết hợp nhiều layout với nhau để tạo ra giao diện bạn
mong muốn.
2.XML unit:
Để hiểu được các thành phần cơ bản của XML cũng như việc sử dụng XML kết
hợp với code, ta sẽ đi xây dựng thử một chương trình đơn giản.
Yêu cầu: Xây dựng 1 ứng dụng cho phép gõ 1 nội dung vào rồi hiển thị ra nội dung
đó ở bên dưới.
B1: Khởi tạo 1 project (ở đây sử dụng Eclipse để minh họa).
Vào thẻ File -> New -> Android Project. Nếu bạn mới lập trình Android lần đầu thì
có lẽ dòng Android Project sẽ không hiện ra, khi đó xuống phía cuối chọn Other
rồi vào Android -> Android Project.

B2: Điền thông tin cho project
Project name: Example 1
Build Target: Chọn Android 1.5 (mới nhất là 2.1 nhưng hiện tại bạn chưa cần quan
tâm )
Application name: Example 1
Package name: at.exam
Create Activity: Example
=> Kích nút Finish.
Cảm ơn các bạn đã theo dõi Sách lập trình android tiếng việt!!!
Nguồn:(Veda-sưu tầm)

Không có nhận xét nào:

Đăng nhận xét