2017-08-07 21 views
5

Tôi muốn viết một nhà cung cấp phông chữ tùy chỉnh để chia sẻ phông chữ giữa các ứng dụng. Theo tôi được biết từ nhà cung cấp tài liệu phông chữ nên được cài đặt như ứng dụng riêng biệt:Cách cung cấp nhà cung cấp phông chữ tùy chỉnh cho phông chữ có thể tải xuống?

Một nhà cung cấp font chữ là một ứng dụng lấy phông chữ

Nhưng làm thế nào ứng dụng này có thể được cài đặt trên thiết bị của người dùng? Yêu cầu người dùng cài đặt nó một cách rõ ràng từ Google Play? Có vẻ như trải nghiệm người dùng không tốt lắm.

+0

Điều tôi muốn thấy là cách tải nhà cung cấp phông chữ lên Cửa hàng Play và sau đó gắn thẻ dưới dạng phụ thuộc vào ứng dụng. Bằng cách đó, khi người dùng tải xuống hai ứng dụng của bạn, họ sẽ tải xuống nhà cung cấp phông chữ của bạn một lần và sau đó cả hai ứng dụng đều có thể chia sẻ việc sử dụng nó. – Elliott

+0

hy vọng vấn đề của bạn được giải quyết, nếu bạn có thể giúp tôi chia sẻ mã nguồn ứng dụng của nhà cung cấp phông chữ –

Trả lời

3

Nhưng cách ứng dụng này có thể được cài đặt trên thiết bị của người dùng?

Giống như bất kỳ ứng dụng nào khác, AFAICT.

Yêu cầu người dùng cài đặt nó một cách rõ ràng từ Google Play?

Hoặc cửa hàng Yandex hoặc bất cứ nơi nào. Hoặc, thương lượng để được cài đặt sẵn trên một số thiết bị nhất định.

Có vẻ như trải nghiệm người dùng không tốt.

Nó sẽ là trải nghiệm người dùng giống như bất kỳ ứng dụng nào khác từng được viết cho Android.

Nếu một số ứng dụng khác yêu cầu một số phông chữ cụ thể, do đó đặc biệt yêu cầu một số ứng dụng nhà cung cấp phông chữ cụ thể, rằng sẽ là trải nghiệm người dùng kém. Tuy nhiên, vấn đề ở đây là trong ứng dụng sử dụng phông chữ, chứ không phải chính nhà cung cấp phông chữ.

Với tất cả những rắc rối khi sử dụng nhà cung cấp phông chữ không chuẩn, ngoài câu hỏi liệu nó được cài đặt (ví dụ, phải nướng giấy chứng nhận), tôi không mong đợi các nhà cung cấp đó trở nên rất phổ biến, ngoại trừ có lẽ là của riêng Google (và thậm chí tôi không thể khuyên bạn nên sử dụng). IMHO, các nhà cung cấp phông chữ cảm thấy rất giống một giải pháp để tìm kiếm một vấn đề thực sự.

+0

Cảm ơn @CommonsWare – Bracadabra

+0

Phần tôi đang gặp phải là dường như điều này được thực hiện từ ứng dụng khác với nhà cung cấp phông chữ mà bạn biết hoặc thông qua một số cuộc đàm phán một OEM bao gồm một nhà cung cấp phông chữ trong điện thoại của họ. Tôi đồng ý với bạn rằng mẫu nhà cung cấp này dường như đang tìm kiếm một vấn đề thực tế. Có khả năng hầu hết chúng ta đều phải chịu đựng, ** Ứng dụng của tôi lớn và tôi không muốn đa apk nhưng tôi cần thêm phông chữ mới ** đó là những gì tôi hy vọng họ sẽ giải quyết khi xác định nhà cung cấp phông chữ . – Elliott

+0

Nếu đó là phông chữ tùy chỉnh, thì rất có thể sẽ không có nhiều (nếu có) các ứng dụng khác sử dụng phông chữ đó. Có vẻ như điều tốt nhất cần làm đơn giản là gộp tệp phông chữ thực tế dưới dạng tài nguyên và sử dụng nó trực tiếp – vanshg

Các vấn đề liên quan