Trên điện thoại và thiết bị màn hình lớn có hỗ trợ bút cảm ứng, người dùng mong muốn có một trải nghiệm nhất quán khi dùng bút cảm ứng trên mọi ứng dụng của họ.

Hỗ trợ bút cảm ứng để cải thiện chức năng điều hướng, vẽ và viết tay, cũng như bút vẽ nâng cao có khả năng phát hiện độ nghiêng và áp lực.

Quản lý phương thức nhập bằng bút cảm ứng

Hướng dẫn
Sử dụng API mực để thêm tính năng hỗ trợ bút cảm ứng vào ứng dụng.
Hướng dẫn
Cho phép người dùng viết tay nội dung nhập vào các trường văn bản bằng bút cảm ứng.
Hướng dẫn
Bật tính năng viết tay bằng bút cảm ứng trong các thành phần hiển thị không phải là thành phần EditText hoặc tiện ích văn bản WebView.
Hướng dẫn
Hỗ trợ áp lực, hướng, độ nghiêng, khoảng cách di và tính năng phát hiện tì tay của bút cảm ứng. Cải thiện khả năng kết xuất hình ảnh đầu vào bằng bút cảm ứng với các thư viện dự đoán chuyển động và đồ hoạ có độ trễ thấp.
Hướng dẫn
Ghi chú—hỗ trợ nhập bằng bút cảm ứng trong các ứng dụng ghi chú để người dùng có thể viết, phác thảo và chú thích nội dung trên màn hình một cách linh hoạt.

Tạo sự khác biệt nhờ thư viện nâng cao

Dùng các thư viện bút cảm ứng nâng cao để giảm độ trễ, phát hiện áp lực và độ nghiêng, bỏ qua dấu vết vô tình và nhận dạng chữ viết tay.

Thư viện có độ trễ thấp

Cải thiện độ trễ bằng cách giảm thời gian xử lý giữa phương thức nhập bằng bút cảm ứng và kết xuất màn hình.
Giảm hơn nữa độ trễ bằng cách sử dụng tính năng dự đoán các sự kiện chuyển động trong tương lai nhờ thư viện Jetpack dự đoán chuyển động của chúng tôi.

Thư viện nâng cao

Sử dụng thông tin về áp lực và độ nghiêng của bút cảm ứng để kết xuất nét vẽ qua đối tượng MotionEvent.
Tránh để sót các dấu vân tay khi người dùng vô tình chạm vào màn hình trong khi vẽ hoặc viết bằng bút cảm ứng.
Nhận dạng văn bản viết tay và phân loại cử chỉ trên bề mặt kỹ thuật số bằng Bộ công cụ học máy Nhận dạng văn bản viết tay và phân loại cử chỉ trên bề mặt kỹ thuật số bằng Nhận dạng mực kỹ thuật số của Bộ công cụ học máy.
Hỗ trợ người dùng làm việc ở chế độ toàn màn hình và sử dụng thao tác bằng cử chỉ mà không để dấu sai.

Xây dựng cho mọi loại dữ liệu đầu vào

Hỗ trợ người dùng thao tác trong ứng dụng bằng bút cảm ứng, tương tự như cách họ thao tác với bàn phím hoặc bàn di chuột. Tính năng tối ưu hoá bút cảm ứng cũng giúp cải thiện trải nghiệm đối với các loại phương thức nhập khác, chẳng hạn như Hỗ trợ người dùng thao tác trên ứng dụng bằng bút cảm ứng, tương tự như cách thao tác với bàn phím hoặc bàn di chuột. Tính năng tối ưu hoá bút cảm ứng cũng cải thiện trải nghiệm đối với các loại phương thức nhập khác, chẳng hạn như bàn phím và chuột.
Hướng dẫn
Giúp người dùng dễ dàng xác định vị trí của tiêu điểm trên màn hình để nhập chính xác. Ví dụ: thêm một chỉ báo tiêu điểm, chẳng hạn như đường viền dày hơn khi người dùng di chuột qua đường viền đó. 
Hướng dẫn
Trong khi di chuột, hãy cập nhật con trỏ để hiển thị bản xem trước của loại bút vẽ hoặc thao tác hiện tại.
Hướng dẫn
Kéo và thả hình ảnh, văn bản cũng như nội dung khác để người dùng có thể chia sẻ nhanh từ ứng dụng của bạn Kéo và thả hình ảnh, văn bản và nội dung khác để người dùng có thể chia sẻ nhanh từ ứng dụng của bạn sang một ứng dụng khác.
Hướng dẫn
Cho phép người dùng chọn văn bản trong ứng dụng để người dùng có thể nhanh chóng chọn văn bản và chia sẻ Chế độ có thể chọn văn bản trong ứng dụng để người dùng có thể nhanh chóng chọn văn bản và chia sẻ với các ứng dụng khác bằng bút cảm ứng.