こことここで指摘されているように、Google は Roboto フォントを定期的に更新して、批判に対応し、グリフを追加し、読みやすさを改善しています。メトリックはロックされていますか? これらの変更により、テキストの流れが異なる場合がありますか?
言い換えれば、ICS (API 14) 以降と互換性のある Android アプリは、そのテキストに Roboto を使用し、ラベルが ICS と Lollipop で同じ量のスペースを占めることを信頼できますか? もちろん、画面のプロパティ (dpi、寸法、解像度など) が同じであることが前提です。
システム フォントは、事実上、ウィンドウ システムのパブリック API の一部です。指標が変化すると、特定のボックス内にテキストが収まることを期待するようにコーディングされたアプリが機能しなくなる可能性があります。
Roboto フォントは、Arial と Verdana が Windows にとって基本的なものであるのと同じように、Android にとって基本的なものです。マイクロソフトが言うように、
Microsoft アプリで使用される UI フォントと既定のフォントに関連付けられている一部の値はロックされていることに注意してください。UI フォントは、キャプション、ダイアログ、メニューなどの UI 要素をレンダリングするために使用されます。これらのフォントは視認性が高く、頻繁に使用されるため、変更はほとんどありません。