Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Bài 4
- 1) Font chữ
- chắc hẳn các bạn đã biết về cái này rồi
- chúng ta từng gặp nhiều font chữ trong Word - Exel
- hôm nay Long sẽ giới thiệu nó trên android
- trong một số đối tượng XML có thuộc tính quy định font chữ là
- android:typeface="<tên font chữ>"
- ví dụ:
- <TextView
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:typeface="monospace"
- android:text="@string/hello_world" />
- tuy nhiên android chỉ hổ trợ cho chúng ta 4 font chính thôi
- trong lúc code chúng ta có thể tải font chữ từ ngoài về
- đặt vào trong thư mục asset và viết code sử dụng nó
- TextView tv = (TextView) findViewById(R.id.textView1);
- Typeface myTypeface = Typeface.createFromAsset(getAssets(), "tenFontChu.ttf");
- tv.setTypeface(myTypeface);
- ----------------------------------------------------------------------------------------
- 2) Thêm một vài thuộc tính khác trong XML
- - android:background="@drawable/anhnencuatoi" thiết lập ảnh nền cho một vài đối tượng XML, thường sử dụng ảnh có đuôi .png .jpg đặt trong thư mục drawable
- - android:paddingTop , Bottom, Left, Right là cách đối tượng xung quanh nó (nếu có) đơn vị thường sử dụng là dp, sp, px ...
- - android:password = "true" bật chế độ ẩn ký tự nhập vào 1 ô EditText
- - android:clickable="true"/"false" cho phép click vào/không cho phép click vào đối tượng xml đó
- - android:hint"abcdef" 1 dòng chữ thông báo mờ mờ trên ô EditText
- - android:textColor="#fff24f" màu Text
- - android:visibility="invisible" làm tàng hình, ẩn đối tượng đó đi
- - android:gravity="center" sắp xếp các đối tượng nằm trong nó về chính giữa
- .... và còn nhiều nhiều nữa, Long lọc ra các đối tượng thường sử dụng thôi ....
- ----------------------------------------------------------------------------------------
- Hôm trước Long đã giới thiệu nhiều về TextView, EditText, Button
- nên hôm nay sẽ giới thiệu tiếp về RadioGroup và Radiobutton, ToggleButton, ProgressBar, AutoCompleteTextView
- mời các bạn xem một vài demo tại http://android.vn/threads/23795/
- cố gắng làm thử nhé
- -----------------------------------------------------------------------------------------------
- Tiếp theo là một vài đối tượng liên quan đến thời gian
- - TimePicker là một đối tượng đo thời gian gồm giờ và phút (AM,PM)
- - DigitalClock cũng là 1 đồng hồ hiển thị dưới dạng kiểu Text nhỏ hơn và có đơn vi giây nữa
- - AnalogClock là đồng hồ có hiển thị 3 kim giờ phút giây giống như đồng hồ của chúng ta vậy
- - Ngoài ra còn có Calendar là hiển thị ngày tháng năm và chúng ta sẽ gặp lại đối tượng này trong phần bài học sau
- đổi tượng này chủ yếu là xử lý trong code
- Các bạn có thể vào XML của 1 Activity để tìm hiểu xem trông như thế nào nhé
Advertisement
Add Comment
Please, Sign In to add comment