Trang chủ » Tin tức khác » Làm quen với các control trong Android textview, edittext, button

Làm quen với các control trong Android textview, edittext, button

Trong bài hôm nay, chúng ta sẽ làm quen 3 control cơ bản nhất trong Android. Trong một ứng dụng không thể thiếu các control này. Các bạn sẽ được tìm hiểu các thuộc tính và cách sử dụng của những chúng.

1. TextView trong Android

TextView là control cho phép người dùng hiển thị 1 đoạn văn bản lên màn hình mà không cho phép người dùng sửa nó.

33

mỗi một TextView có các thuộc tính cơ bản của nó, dưới đây là 1 ví dụ của mình

32

như các bạn thấy, TextView của mình có các thuộc tính.

+ id: là thuộc tính để định danh cho nó, để khi nào cần thao tác với nó thì có thể gọi ra 1 cách dễ dàng.

+ width/height: là thuộc tính để set chiều rộng, chiều cao cho textview. Như của mình là rộng 200dp, cao 50dp.

+ background: để set màu sắc cho màu nền của textview.

+ textSize: để set kích cỡ chữ.

+ fontFamily: set font cho chữ.

+ textStyle: set style cho chữ. ở trên mình set chữ có kiểu in đậm. có thể set các kiểu in nghiêng, gạch chân…

+ gravity: set vị trí của đoạn văn bản bên trong.

+ text: chính là nội dung của đoạn văn bản mà bạn muốn hiển thị. Ở ví dụ trên, textview của mình sẽ hiển thị nội dung là devpro.edu.vn

và còn nhiều thuộc tính nữa mà tùy vào chức năng và layout mà có thêm các thuộc tính nữa.

Xem thêm: Bộ tài liệu tu hoc lap trinh ios

2. EditText trong Android

EditText là control cho phép người dùng nhập, xóa, sửa 1 đoạn văn bản vào trong đó. Tất nhiên bạn cũng có thể không cho phép người dùng thao tác với nó.

35

tương tự TextView, EditText cũng có các thuộc tính của riêng nó

34

+ id: chính là id của EditText, id thường được đặt theo cấu trúc tiền tố + tên. ví dụ ở trên là edtName.

+ width/height: Kích thước của EditText. Ở trên mình để chiều rộng tràn toàn chiều rộng của màn hình, chiều cao 50dp.

+ inputType: Kiểu văn bản khi các bạn nhập vào, nó sẽ tự định dạng theo kiểu mà các bạn chọn. Ví dụ như kiểu in hoa, Kiểu ngày tháng, kiểu email…

+ hint: đoạn văn bản gợi ý cho người dùng biết về chức năng hay ràng buộc gì đó…

Các bạn cũng có thể set nhiều thuộc tính nữa cho EditText tùy vào yêu cầu và chức năng của ứng dụng như margin, màu chữ, màu hint…

Xem thêm: Bảng giá khoa hoc lap trinh game unity

3. Button trong Android

Button là 1 control có kế thừa textView, dùng để thiết lập các sự kiện khi người dùng thao tác với nó.

36

tương tự TextView thì button cũng có các thuộc tính tương tự. Để button có sự kiện thì các bạn phải set sự kiện cho nó. Ví dụ khi mình muốn khi click vào nút ok thì sẽ hiện thị ra dòng thông báo “Wellcome to Devpro Viet Nam” các bạn vào MainActivity và viết những dòng code sau. Nếu các bạn chưa biết cách tạo 1 project mới, các bạn có thể tham khảo tại đây

38

Như vậy mình đã giới thiệu cho các bạn nắm được 3 control cơ bản nhất trong Android, hi vọng các bạn đã hiểu được nó và có thể vẽ được những control này lên màn hình theo ý các bạn muốn. Chúc các bạn thành công.

Gợi ý xem thêm: Bộ tai lieu hoc lap trinh android