Một ví dụ tuyệt vời của việc sử dụng một bộ lọc màu và màu sắc khuôn nổi là trong ví dụ ColorMatrixSample API:samplesandroid-15ApiDemossrccomexampleandroidapisgraphicsColorMatrixSample.JavaSử dụng hiệu ứng PathCác hiệu ứng mô tả quá ảnh hưởng đến cách sơn điền vào một bản vẽ; Hiệu ứng con đường được sử dụng để kiểm soát cách các phác thảo (hay đột quỵ) được rút ra.Con đường hiệu quả là đặc biệt hữu ích cho vẽ đường nguyên thủy, nhưng họ có thể được áp dụng cho bất kỳ sơn để ảnh hưởng đến đường nét được rút ra.Sử dụng hiệu ứng đường dẫn, bạn có thể thay đổi sự xuất hiện của một hình dạng góc và kiểm soát sự xuất hiện của các phác thảo. Android bao gồm một số hiệu ứng Path, bao gồm những điều sau đây:► CornerPathEffect — cho phép bạn mịn màng sắc nét góc trong hình dạng của một nguyên thủy của replac¬ing họ với các góc được làm tròn.► DashPathEffect — chứ không phải là vẽ một phác thảo vững chắc, bạn có thể sử dụng DashPathEffect để tạo ra một phác thảo của bị phá vỡ dây chuyền (dấu gạch ngang/dấu chấm). Bạn có thể chỉ định bất kỳ mẫu lặp đi lặp lại của rắn/rỗng dòng phân đoạn.► DiscretePathEffect-tương tự như DashPathEffect, nhưng với bổ sung ngẫu nhiên. Xác định chiều dài của mỗi phân đoạn và một mức độ lệch từ đường dẫn ban đầu để sử dụng khi vẽ nó.► PathDashPathEffect — cho phép bạn xác định một hình dạng mới (đường dẫn) để sử dụng như một con tem out¬line đường dẫn gốc.Các tác dụng sau đây cho phép bạn kết hợp nhiều hiệu ứng Path để sơn duy nhất:► SumPathEffect — thêm hai tác dụng vào một con đường theo thứ tự, như vậy mà mỗi có hiệu lực được áp dụng cho đường dẫn gốc và kết hợp hai kết quả.► ComposePathEffect — lần đầu tiên một hiệu ứng áp dụng và sau đó áp dụng các hiệu ứng thứ hai cho kết quả đầu tiên.Hiệu ứng con đường thay đổi hình dạng của các đối tượng đang được rút ra thay đổi khu vực bị ảnh hưởng hình dạng. Điều này đảm bảo rằng bất kỳ tác dụng điền được áp dụng cho hình dạng giống được rút ra trong các giới hạn mới.Hiệu ứng con đường được áp dụng cho các đối tượng sơn bằng phương pháp setPathEffect: borderPaint.setPathEffect (new CornerPathEffect(5));Đường dẫn tác dụng API mẫu cho một hướng dẫn tuyệt vời để làm thế nào để áp dụng cho mỗi người trong số những tác dụng:samplesandroid-15ApiDemossrccomexampleandroidapisgraphicsPathEffects.JavaThay đổi chế độ chuyển giaoThay đổi một sơn Xfermode ảnh hưởng đến cách nó sơn màu sắc mới trên đầu trang của những gì đã đăng trên vải. Trong trường hợp bình thường, các bức tranh trên đầu trang của một bản vẽ hiện có lớp hình mới trên đầu trang. Nếu sơn mới là hoàn toàn mờ, nó hoàn toàn che lấp sơn bên dưới; Nếu nó trong suốt một phần, nó tints màu bên dưới.Lớp con Xfermode sau đây cho phép bạn thay đổi hành vi này:
đang được dịch, vui lòng đợi..
