Hàng khuyến mãi Hang khuyen mai hang thanh ly hàng thanh lý

Từ khóa hot: Thời trang Đồng hồ Thẩm mỹ Xây dựng Chăm sóc sức khỏe   |  
Tìm nâng cao
In Chủ đề trước Tiếp theo

Học android cơ bản về các Layout [Copy địa chỉ]

Thời gian đăng: 13/4/2016 17:29:15
Để thiết kế giao diện thực sự giỏi cho Android thì Việc đầu tiên các các chị phải biết dùng một số Layout cơ bản trong tự học lập trình Android: Cách tạo Layout và kết nối Layout vào Activity, Cách dùng HierarchyViewer, Các Layout cơ bản
Đồng thời các anh cần biết kết hợp các Layout này lại với nhau để cho ra được giao diện phức tạp như ý muốn.
– Tôi chỉ nêu ra một số đặc điểm, không thể nói hết ở đây. Các mọi người cần phải từ từ cập nhập sau khi đã quen với Layout.
– Bây giờ chúng ta cần biết cách tạo một Layout mới và cách kết nối nó vào Activity Thế nào
Cách tạo Layout và kết nối Layout vào Activity:
Layout mặc định trước hết khi bạn tạo một Android Project:
– Khi chúng ta tạo một Android Project thì mặc nhiên phải có một Activity được chỉ định chạy Thứ nhất khi anh thực thi ứng dụng lập trình
Xem thêm tài liệu : học lập trình Android cơ bảnanh quan sát hình trên: Khi mọi người tạo một phần mềm lập trình Android thì mặc nhiên cần phải tạo luôn một Activity để thực thi trước nhất khi chị chạy ứng dụng lập trình. Ứng với một Activity thì nó nên có 1 Layout đi kèm. Trong hình trên thì MainActivity.java (số 1) nên có layout đi kèm là activity_main.xml (số 2 – và chị nhớ luôn là activity_main này sẽ được tự động tạo ra trong thư mục gen của Android, dựa vào đây để ta kết nối Layout vào Activity).
– Như đã nói ở những bài tập trước: Mọi Activity muốn được triệu gọi trở thành công trong ứng dụng lập trình thì bắt buộc nó cần phải được khai báo trong AndroidManifest.xml (số 3). các anh double click vào Manifest và nhìn vào vùng số 4, MainActivity được khai báo trong này đồng thời đăng ký là Activity cần khởi động lúc chương trình được thực thi (xem vùng Tôi bôi màu xanh phần intent-filter).
– Tiếp theo mọi người Double – click vào tập tin MainActivity.java
Nhìn vào hàm onCreate, anh thấy dòng lệnh : setContentView(R.layout.activity_main); chính là dòng lệnh làm việc để kết nối Layout vào Activity. các anh nhớ là activity_main nên được tự động tạo ra trong lập trình Android.
Đổi Layout mặc định bằng một Layout khác bất kỳ:
– Để tạo một Layout mới, các chị click chuột cần vào Project/ chọn New/ chọn Android XML File
Khi các chị chọn Android XML File thì màn hình bên dưới xuất hiện: Đặt tên cho Layout, chọn kiểu Layout rồi nhấn nút Finish
Ở trên Tôi đặt tên là : my_new_layout, sau khi nhấn nút Finish chúng ta quan sát Package Explorer
mọi người thấy Tôi double – click vào layout : my_new_layout và kéo thả một số control vào giao diện như hình bên trên (anh nhớ là my_new_layout nên được tự động xuất hiện trong gen – bạn tự kiểm tra).
– trước nhất các anh vào lại MainActivity.java. Sửa lại dòng lệnh setContentView thành
Khởi động phần mềm lập trình và các chị thấy phần mềm lập trình cần phải chạy cái Layout mới này chứ không phải Layout cũ nữa
Cách sử dụng HierarchyViewer:
– Như anh đã biết, một Layout nên được kết nối vào Activity nào đó thông qua hàm setContentView, Android phải có cơ chế dịch XML thành Java code:
Ta có thể sử dụng HierarchyViewer để hiển thị cấu trúc UI của màn hình hiện tại trên emulator hoặc thiết bị thật:
chị vào thư mục SDK của bạn / vào thư mục Tools/ rồi chạy tập tin monitor.bat

Đánh giá

Lưu trữ | Phiên bản Mobile | Quy chế | Chính sách | Chợ24h

GMT+7, 13/11/2024 12:04 , Processed in 0.139382 second(s), 132 queries .

© Copyright 2011-2024 ISOFT®, All rights reserved
Công ty CP Phần mềm Trí tuệ
Số ĐKKD: 0101763368 do Sở KH & ĐT Tp. Hà Nội cấp lần đầu ngày 13/7/2005, sửa đổi lần thứ 4 ngày 03/11/2011
Văn phòng: Tầng 9, Tòa Linh Anh, Số 47-49 Khuất Duy Tiến, P. Thanh Xuân Bắc, Q. Thanh Xuân, Hà Nội
Tel: (84) 2437 875018 | (84) 2437 875017 | E-Mail: cho24h@isoftco.com

Lên trên