Skip to main content

Posts

Showing posts with the label Custom Button trong Android

Custom Button Android ( Button Styles)

Các thiết kế controls trong gio diện activity android như thế nào cho đẹp? Để có giao diện thân thiện đòi hỏi từng đối tuợng trên màng hình giao diện phải đuợc thiết kế thân thiện. Trong  bài hứong dẫn này mình sẽ huớng dẫn các bạn thiết kế giao diện của 1 control thuờng dùng nhất trong lập trình viết app - Button. Làm thế nào để tạo style cho Button? 1) Tạo file .XML trong thư mục  “res/drawable” định dạng style 2) Thêm thuộc tính ở thư mục Valuse 3) Thêm thuộc tính ở code .xml của control  style=”@style/btnStyleOrange” Tham khảo một số mẫu Style Buton: 1. Orange ? Selector XML : custom_btn_orange.xml (Add XML to res/drawable folder) <?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android" >      <item android:state_pressed="true" >          <shape android:shape="rectangle"  >              <corners android:radius="3dip" />              <

Custom Button trong Android

Trong android các control đều thuộc lớp View. Như TextView, Button, EditText, . . . .Các bạn có thể tùy chình hình dạng, trang trí giao diện cho các control này như ý muốn. Hôm này Học Lập Trình sẽ huớng dẫn các bạn 1 cách tùy chỉnh giao diện cho các control 1 cách đơn giản là include file .xml vào cho background để điều chỉnh giao diện. Đầu tiên các bạn tạo 1 file .xml trong thư mục draw để tùy chỉnh giao diện. Chuột phải vào thư mục Draw -> New -> File XML Đặt tên dinhdang.xml Thêm code sau vào: <shape android:shape="rectangle" xmlns:android="http://schemas.android.com/apk/res/android"> <!-- Set màu nền --> <solid android:color="#FACC2E"> </solid> <!-- đặt thuộc tính màu và độ rộng của đường viền --> <stroke android:color="#0101DF" android:width="3dp"> </stroke> <!-- các thuộc tính căn chỉnh --> <padding android:bottom="10dp"