Thứ Năm , Tháng Sáu 29 2017
Lập trình android / VIDEO BÀI GIẢNG / Lập trình Android / Tạo giao diện đơn giản mà không hề đơn giản

Tạo giao diện đơn giản mà không hề đơn giản

Mình đã tạo được một giao diện đúng như mong muốn, tuy chưa thực sự hoàn hào nhưng mình vẫn sẽ chia sẻ cho những ai mới làm quen với ANdroid như mình cùng tham khảo cách làm này, và cả cho những chuyên gia Android có thể giúp mình làm cho nó trở nên hoàn hảo.

MyButton.java

Lớp MyButton; tạo ra một Button bằng cách extends ImageView

  • flag_clicked: cờ báo nút không được nhấn hoặc được nhấn
  • img_normal, img_clicked: hai ảnh (nút ở trạng thái bình thường và trạng thái được nhấn) được truyền bởi id từ Resource
  • Gọi phương thức setFlag với tham số flag=true (nhấn) và flag=false ( không nhấn)

Nếu nút được nhấn thì trạng thái sẽ vẽ delay 1 lần đủ để mắt nhìn thấy được thay đổi

Nút được vẽ lại với background phụ thuộc vào biến flag.

main.xml

GuiDemoActivity.java

Kết quả:

giaodien-1-1 giaodien-2-1

[Total: 1    Average: 3/5]

Bạn nên xem

[Android cơ bản] 19b. Lấy vị trí hiện tại

Để lấy vị trí hiện tại, hãy tạo một client location là đối tượng LocationClient, kết …

Trả lời

Thư điện tử của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

Facebook chat Vietpro