thieumao

android.vn 3 - Buoi 4

Oct 8th, 2013
149
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.10 KB | None | 0 0
  1. Bài 4
  2. 1) Font chữ
  3. chắc hẳn các bạn đã biết về cái này rồi
  4. chúng ta từng gặp nhiều font chữ trong Word - Exel
  5. hôm nay Long sẽ giới thiệu nó trên android
  6. trong một số đối tượng XML có thuộc tính quy định font chữ là
  7. android:typeface="<tên font chữ>"
  8. ví dụ:
  9. <TextView
  10. android:layout_width="wrap_content"
  11. android:layout_height="wrap_content"
  12. android:typeface="monospace"
  13. android:text="@string/hello_world" />
  14. tuy nhiên android chỉ hổ trợ cho chúng ta 4 font chính thôi
  15. trong lúc code chúng ta có thể tải font chữ từ ngoài về
  16. đặt vào trong thư mục asset và viết code sử dụng nó
  17. TextView tv = (TextView) findViewById(R.id.textView1);
  18. Typeface myTypeface = Typeface.createFromAsset(getAssets(), "tenFontChu.ttf");
  19. tv.setTypeface(myTypeface);
  20. ----------------------------------------------------------------------------------------
  21. 2) Thêm một vài thuộc tính khác trong XML
  22. - 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
  23. - 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 ...
  24. - android:password = "true" bật chế độ ẩn ký tự nhập vào 1 ô EditText
  25. - android:clickable="true"/"false" cho phép click vào/không cho phép click vào đối tượng xml đó
  26. - android:hint"abcdef" 1 dòng chữ thông báo mờ mờ trên ô EditText
  27. - android:textColor="#fff24f" màu Text
  28. - android:visibility="invisible" làm tàng hình, ẩn đối tượng đó đi
  29. - android:gravity="center" sắp xếp các đối tượng nằm trong nó về chính giữa
  30. .... 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 ....
  31. ----------------------------------------------------------------------------------------
  32. Hôm trước Long đã giới thiệu nhiều về TextView, EditText, Button
  33. nên hôm nay sẽ giới thiệu tiếp về RadioGroup và Radiobutton, ToggleButton, ProgressBar, AutoCompleteTextView
  34. mời các bạn xem một vài demo tại http://android.vn/threads/23795/
  35. cố gắng làm thử nhé
  36. -----------------------------------------------------------------------------------------------
  37. Tiếp theo là một vài đối tượng liên quan đến thời gian
  38. - TimePicker là một đối tượng đo thời gian gồm giờ và phút (AM,PM)
  39. - 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
  40. - 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
  41. - 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
  42. đổi tượng này chủ yếu là xử lý trong code
  43. 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