Vietnamese subtitles

← 01-20 TextView Text Size

Get Embed Code
13 Languages

Showing Revision 2 created 10/07/2015 by Hai Anh Vu.

  1. Nếu bạn chưa để ý thấy,
    thì dòng text rất bé trên màn hình.
  2. Ý tôi là mắt tôi rất tệ,
    nên tôi cần nó to hơn nhiều.
  3. May mắn cho ta là
  4. có một đặc tính mà ta có thể thay đổi
    cỡ chữ của dòng text.
  5. Ồ, đợi đã,
    có lỗi ở dưới này.
  6. Nó báo rằng máy tính
    không thể hiểu XML của tôi.
  7. Kiểm tra lại code tôi thấy dòng mới này
    mà ta đã thêm đang xuất hiện
  8. với font chữ đen,
    dù mọi thứ bên trên có màu xanh
  9. ở tên đặc tính
    và đỏ cho giá trị đặc tính.
  10. Vậy có gì đó sai ở dòng này.
  11. Đợi chút, tôi thấy rồi.
  12. Dấu gạch chéo ở ngoặc nhọn đóng
    ở phía trên này.
  13. Đây thật ra là một lỗi thường gặp
    ở người bắt đầu khi thêm đặc tính
  14. sau một tag đã đóng.
  15. Xét về kĩ thuật,
    dòng này nằm ngoài XML
  16. vì không nằm trong một đoạn XML.
  17. Điều ta muốn là copy những biểu tượng này
    và chuyển chúng xuống dưới đây.
  18. Tốt hơn rồi.
  19. Không có lỗi nữa, đây là XML có giá trị,
    và font chữ đã lớn hơn rồi.
  20. Tuyệt!
  21. Giờ dễ đọc hơn rồi.
  22. Lưu ý rằng cỡ chữ
    được đặt là 45 sp.
  23. Sp viết tắt cho scale independent pixels.
  24. Đó là một đơn vị đo lường
    giống như dp khiến cho app
  25. trông đồng bộ trên các thiết bị khác nhau
    với độ phân giải khác nhau.
  26. Sp chỉ được dùng cho font chữ
    vì nó điều chỉnh dựa trên
  27. ý muốn cài đặt cỡ chữ của người dùng.
  28. Hãy thử xem nào.
  29. Tôi sẽ chỉ cho bạn biết
    nơi thiết đặt ở đâu.
  30. Vào cài đặt app, vào hiển thị,
    và có một lựa chọn
  31. cho cỡ chữ.
  32. Nếu nhấn vào đó,
    bạn có thể thấy các cỡ chữ khác nhau.
  33. Nếu nhấn vào rất lớn,
    nó sẽ tăng cỡ chữ mọi thứ.
  34. Vậy hãy luôn dùng sp
    để xác định cỡ chữ để điều chỉnh
  35. lên xuống theo ý thích người dùng.
  36. Đã tới lúc bạn thay đổi
    cỡ chữ của dòng text.
  37. Tuy nhiên, đầu tiên tôi muốn cho bạn
    thấy một thứ.
  38. Đây là material design spec.
  39. Material design là một ngôn ngữ thiết kế mới
    do Google phát triển
  40. để giúp mọi người tạo ra các app
  41. đồng bộ và đẹp trên các thiết bị
    và các nền tảng khác nhau, như web và di động.
  42. Thông số thiết kế,
    hay design spec
  43. làm nổi bật những điều tốt nhất
    cho việc thiết kế app của bạn.
  44. Nó cung cấp hướng đẫn về layout,
    loại giao diện, hình ảnh,
  45. chuyển động, và nhiều thứ khác.
  46. Còn có 1 mục cho kiểu chữ.
  47. Nó liệt kê cả tá thông tin
    mà bạn có thể đọc sau.
  48. Nhưng điều quan trọng nhất
    là hướng dẫn này,
  49. nói về cỡ chữ được khuyên dùng.
  50. Nếu bạn cho hiển thị
    một tiêu đề rất to,
  51. bạn có thể dùng một trong những
    giá trị cỡ chữ này.
  52. Nếu bạn đang cố tạo tiêu đề
    hay body text hay một caption,
  53. bạn có thể dùng 1 trong những cỡ này.
  54. Nó sẽ hướng dẫn bạn chọn loại giá trị
  55. dựa vào kiểu chữ.
  56. Hãy cẩn thận, vì nếu bạn chọn
    quá nhiều cỡ chữ
  57. hay kiểu chữ cho app của bạn,
    có thể sẽ khiến người dùng bị loạn.
  58. Vậy nên hãy chỉ chọn một hai kiểu chữ
    để hiện thị thông tin mà bạn muốn.
  59. Khi bạn đổi cỡ chữ
  60. cho TextView,
    hãy thử một vài giá trị ở đây.
  61. Hãy tiếp tục và thay đổi cỡ chữ TextView
    bằng cách dùng material design spec.
  62. Và nếu bạn đã sẵn sàng
  63. cho thử thách, bạn có thể học
    về đặc tính hiển thị văn bản
  64. từ Google+ Android Dev Protip
    mà tôi đã đăng ở dưới.
  65. Và bạn cũng có thể thử
    trong XML Visualizer.
  66. Đường linh tới XML Visualizer với dòng code
  67. để bạn bắt đầu ở bên dưới.